Project repo that contains files for a personalised multi-function clock alarm using RPi Pico microcontroller.
- RGB 16x2 LCD Display (I2C compatible) - link
- RTC module for Raspberry Pi - link
- Tactile push buttons - link
- Jumper wires (various sizes)
- Half breadboard - link
- Buzzer - link
- Resistors (10k and 220 Ohm)
- MicroUSB 3x AA battery holder for power supply - link
- Exterior case (3D print created using tinkercad) - click to download STL file
Currently, main.py is still using the onboard RTC module of the Raspberry Pi Pico as I am still trying to find a working driver for the above RTC (that specific module is meant to be used with a Raspberry Pi, not a Pico microcontroller, so I am still trying to find a way to make the I2C work with it). DS3231.py is my current test driver.
The file RGB1602.py is the driver that controls the LCD display, which is provided by the seller Waveshare.