Automating the process of ‘When to water’
Understanding ‘when to water’ a plant has a few considerations, and in my opinion can be done in a way that keeps answering that question simple, and testable.
Updating Application State from IO Devices
maintaining the current state of the output of a soil moisture level sensor in an application that’s meant to display info about the soil, as well as automate the watering of that soil.
LCD Menu: Link UI Selections to Application State
This post covers linking selections from UI (In our case the LCD Menu) to the application state.
LCD Menu: Unit & Integration Testing
Creating unit and integration tests for rust code that will run on a Raspberry Pi Pico
Handling Inputs with the Raspberry Pi Pico
Inputs focused installment of How to Program a Raspberry Pi Pico series. Covers the abstract concept of input handling, GPIO config, and links to example code.