A minimal, aesthetic bedside clock built with an ESP-01 and OLED display.
Time Brick shows the current time, date, weather, and a rotating set of Stanley Parable-inspired quotes — all in a tiny translucent micro bricks enclosure.
- Current time in 24-hour format
- Date display (DD.MM.YYYY)
- Weather info (today only)
- Rotating quotes inspired by The Stanley Parable
- Animated icons for weather (e.g. sun, rain, clouds with lightning)
- Night mode (23:00–07:00): display locks to clock only
- Hourly hydration reminder
- Compact build in a LEGO-style translucent brick case
Check out the full build and photos on the project page.
- ESP-01 (ESP8266)
- 0.96" I2C OLED Display (128x64, used as 128x32)
- Weather API via WiFi (OpenWeatherMap)
- NTP Time Sync via WiFi
- Custom Arduino sketch
- 5V USB or 3.3V regulated power
Time-Brick.ino
: main Arduino sketchREADME.md
: this file
- Edit
Time-Brick.ino
with your WiFi + OpenWeatherMap API key - Flash the ESP-01 using FT232RL or similar adapter
- Connect OLED display to ESP-01 (via I2C)
- Power the device (USB or 3.3V regulated)
- Enjoy your existential bedside clock ✨
MIT License — free to use, remix, and share.
Just don’t tell the narrator.
Website: mar1ash.pp.ua
Project page: Time Brick