My recommendation is using NodeJS. I use NodeJS with Azure IoT Device and I dont run into any storage size issues. One little trick I found, install all your modules in /tmp, then move the node_modules folder to / . The folder will be highly compressed once its in flash memory.
Best posts made by brolly759
RE: Using Azure IoT Hub with Python
RE: "full Linux computer"
C.H.I.P is gone now and Raspberry Pi makes no money on their 5$ version but has enough sales to break even and use it as a loss leader (Educational purposes). Each platform supports different functions. Did you know you could have up to 5 Ethernet ports on the Omega and it supports native soft AP to act like a router / hub? There are no Ethernet ports and NO WiFi on the Pi Zero.
There are a lot of things to consider besides price like application, use case, size, ect.
RE: [Resolved] Netstat - Lots of open ports to amazon cloud
haha, you are doing the same thing I did. So all the connections are actually related to the Onion cloud.
you can stop the service and you will see the connections slowly disconnect and remove. If you reboot, the service will come back online. I deleted the service completely as I didn't want / need the Onion cloud.
service device-client stop
opkg remove device-client
After the reboot you shouldn't see the connections anymore. I actually removed most of the services pre-installed on the Onion.