A web dashboard for the Enviro Plus Raspberry Pi HAT #PiDay @Raspberry_Pi @EddieSneed66
Ed writes in to Adafruit:
Over the past month or so, I decided to get back to working on a contribution project for the Pimoroni Enviro Plus Raspberry Pi HAT. I had already made a pull request over a year ago for a simple command line application for sending sensor data to an Adafruit IO dashboard, and thought it was about time to contribute something that was a step up from a lot of other examples I regularly see.
I decided to create a ReactJS web UI utilizing a Python (Flask) based backend for easy communication with the HAT. The project offers both new and experienced users a change of pace and template for more complex dashboard-like projects where multiple language components can be use to create something really awesome for such a tiny power-house! The ‘screenshots’ folder of the repo has a nice little image of the dashboard running on a Pi, and I’ll be adding a supplement image of the backside of the enclosure tonight.
I think it would be a great inspiration for future projects!
The code is MIT Licensed and is all available with a guide on GitLab.
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.