PicoSprinkler
An embedded system in the Rasberry Pi Pico W that controls relays based off of weather forecast. Consists of a Kotlin app and embedded web server that communnicate with each other to control relays.
The PicoSprinkler project is an embedded system that I have been building from scratch for the past few months. Once loaded onto an Rasberry Pi Pico W, it can start a webserver that allows for the PicoSprinkler app, (another project I am working on) to send commands to the relays connected to the Pico W. This allows for anyone with a Pico W to schedule and control relays from their phone, allowing for, in my case, the scheduling of those relays based on weather forecast, to turn on and off our sprinkler system. However, this project has loads of possible applications, and has been a wonderful exercise in embedded systems.