verbum-horologium
PublicLoading 3D model… large boards can take a moment.
Verbum Horologium
A digital clock that displays time in an analog fashion.
Table of Contents
Features
- Invisible capacitive touch buttons for user input.
- Automatic brightness control via ambient light sensor.
- Night mode, turning off the display when the room is dark.
- Serial passthrough for updating the real-time clock (RTC).
Fixes and Updates
[!IMPORTANT] This project is currently under development undergoing a major code refactor. Please bear with me while I work on improving functionality.
Pictures and Video
|
Demo |
|
Main control board |
Internal wiring |
LED matrix array |
Hardware and Setup
Laser Cut Housing
All laser cutting files can be found here.
Please insure that:
- The LED diffuser is cut out of white acrylic.
- The clock face is cut out of a thin and opaque material.
- The bottom and sides are cut out of an opaque material.
Doing so will ensure the clock performs at its best.
3D Printed Framing
The 3D printed components will not be visible from the front of the clock, so do not worry about surface finish or colour. However, several of the prints will have to be paused throughout the print to insert embedded fasteners.
Printed Circuit Board
The gerber files for PCB manufacturing can be found here.
Code
Dependencies
This project requires the following external Arduino libraries, please ensure that they are installed:
For programming of the Raspberry Pi Pico W via the Arduino IDE I've included the board library I used here:
Open the Arduino IDE, install the code and board libraries mentioned above, plug in your mainboard, and upload the code.
Copyright and Licensing
See license for in depth info.
This project uses the following third-party libraries:
- FastLED (MIT License)
- RTClib (MIT License)
- Adafruit CAP1188 (BSD License)
- Arduino Pico (LGPL License)
Copyright and license terms belong to their respective authors.
Contact me if anything here is incorrect.
Contact
If you'd like to get in touch, feel free to reach out!
No comments yet. Be the first to ask about this board.