-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
MicroPython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
https://fritzing.org/ (the one I mentioned in my first comment) is really good for beginners, but it's utterly useless for anything other than a complete beginner...if that makes sense at all.
For the coding side of it, I recommend https://platformio.org/ - It's Visual Studio Code with an Arduino "mod" (for lack of a better word). It's what I use, and really love it.
Totally, if the microcontroller is "beefy" enough! https://micropython.org/