Recommended IDE's
atom.io or MS Visual Studio Code
Install Docker on your computer.
docker run -d -p 1880:1880 --name node-red nodered/node-red
Node-Red getting started with Docker
docker run -d -p 3000:3000 grafana/grafana
docker run -d -p 8086:8086 \ -v influxdb:/var/lib/influxdb \ influxdb
Blynk IoT Libraries for MicroPython exist.
Ubidots (STEM edition). Seems to have good support for Pycom.
Thingsboard, can be run locally with Docker.
Thingsspeak, Matlabs cloud
Not tested, seems to be free. https://iottweet.com/
Freeboard. Used to be free, not anymore? https://freeboard.io/
Then we have the three big players...
AWS IoT Graph Azure IoT central Google Clout IoT core
MQTT brokers, if needed for testing. No need of starting one on your own computer.