MtigOS – Plotting sensor data from ESP8266, where all of the work has been done for you March 2, 2020
Posted by GuySoft in Android, diy, Electronics, linux.Tags: esp8266, IOT, Raspberry Pi, release
11 comments
Hey all,
This project started from a hackathon, where the organiser dumps a pile of esp8266 chips and sensors on a table that were up for grabs. I wanted build something that would take about 10 seconds to assemble and flash, and would be functional anywhere, no hardcoding of wifi settings and servers. Since I am the developer of CustomPiOS I also made a Raspberry Pi distro that has all the fancy dashboards pre-installed.
This work is also modular and written in a way you could build long lasting solutions, the code is all arranged so it’s easy to contribute and have a monitoring solution which is easy to customize.
What I am going to provide here is a set of tools, that would let you get pretty graphs from sensors with:
- NO coding required
- NO hardcoded wifi passwords or server settings
- NO soldering
- About 2-5 minutes assemble the hardware
- You get a standard which is supported in my dsitro and other devices. So you can use MQTT apps that are out there.
- Raspberry Pi image that sets up all the software that lets you see fancy graphs right away. Calling it MtigOS. It also automatically updates and is maintained.
- You are going to use Docker, without the need to know how to use Docker.
Cool tricks I am going to use:
- You press the reset button a couple of times to enter a web config interface available in an access point so you can set up your wifi and MQTT server
- I am saving you hosting this on a server and giving you the option to host this locally using a Raspberry Pi image.
- docker + docker-compose that sets up a database and graphing tool – everything is already all set up. So if you want a server instead of a Raspberry Pi you can use that too
no need to know docker.
