We’re also thinking of making some of the pins available on the PyGo device itself (whilst still retaining its IP67 properties)…
I am glad to hear this. By implementing these pins the PyGo will become very interesting platform for wearable products for which using Enterprise cradle would be impractical.
Please make sure that:
it will be possible to power external circuitry from PyGo (and vice-versa?)
it will be possible to init UART, I2C or SPI bus on available pins
it will be possible to use of-the-shelf mating connector on the host device
In my opinion it is also important that to find a way how to fix PyGo onto the host device without any structures required on the housing of the host device which would be too difficult to manufacture (mold, CNC-machine, 3D-print). Maybe magnets?
Having exposed pins/pads available directly on PyGo would allow to use PyGo as a platform for wearables which could be extended via different peripheral and interfaces - e.g. NFC, barcode reader, etc. The cradle is not a solution for these use-cases.
Another approach might be to offer "OEM" PyGo which could interface with custom PCB designed by developer. It could be just the PyGo PCB or a PCB with one side of housing (with touchscreen display). The other side would be designed by developer depending on custom circuits/PCB.
I am looking forward for F01 to be released. Is it going to use the same pinout of current OEM modules? What about module size? Is it going to be bigger? I would be grateful for more details as we are currently developing new product which might significantly benefit from F01.
Are you trying to connect multiple sensors to the WiPy and communicate with them via Bluetooth? Connecting multiple BLE nodes to the WiPy is possible. You can find our BLE examples here. Hope this helps, let me know if you have any questions!
ok, thx for this answer! Maybe i shoud introduce you into what my project is and you can tell me what the easiest way would be to implement this. In general i can say i want so send data from a Sensor to anywhere where i can catch the information from and i want so see it everywhere. This is what the IoT is for... ?.
I don´t know realy much about programming, cellular network and internet protocols so my first idea was to send a sms or email. Now i know ist possible, but just with other providers or with detour.
In my opinion it good to be independent as much as possible.
I would like to use the internet via cellularnetwork . Thats why i chosed the GPY. The board can send from anywhere over LTE-NB-IoT. I hope in the near future i can put my sim-card inside the GPY and connect to the Internet.
So this is the way i´ll send my data. Could this work?! :S
But how to recieve and which transfer method would be good for sending via internet?
Today i tried sending data with MQTT via WLAN. The example from https://www.hackster.io/bucknalla/mqtt-micropython-044e77 worked very good with my GPY! I also have seen that i can open my own MQTT-Server with https://mosquitto.org/ . Do you know: Would this also work with the LTE-module in the future?
Is there a better solution you can recommend me? Maybe some thing with FTP- or MYSQL_Server(to heavy?)?!
Do you host your library somewhere? I have been running a pure C LWM2M client on bare-metal ESP32 with satisfying results. The implementation is based on https://github.com/Openhab-Nodes/libWakaamaEmb with DTLS support. I need to explore the possibility to use MicroPython as a base for LWM2M Hackathon.