Scenario
A gentle wake-up experience that replaces a noisy alarm with a sunrise simulation.

User Need & Interactions
Translating the user scenario into specific interaction requirements and functional specifications.


Hardware Implementation
Hardware List

Circuit Diagram
All sensors (accelerometer, touch sensor, RTC) and OLED Display communicate with the main controller via the I2C bus, which significantly simplifies the wiring complexity.

Software Implementation
The driver code is written in CircuitPython.The core code implements state machine logic.
