An open source bitcoin timepiece for everyone
created by bitcoiners for bitcoiners
What Makes Up an OrangeClock?
- Raspberry Pi Pico WH (Wireless w/ Headers already installed)
- Waveshare 2.9 inch eInk/ePaper Display Module for Raspberry Pi Pico (296 x 128 pixels)
Follow this link to the correct display. It must have “Pico” in the product name. - Enclosure and 4 x m2.5 screws (6mm length) — either purchase an enclosure or print one yourself from these models
![](https://orange-clock.com/storage/2023/08/OrangeClock_thumb-1024x768.jpg)
OrangeClock Build Instructions
1) Install Micropython firmware (WiFi only version, without Bluetooth support) on Raspberry Pi Pico W
2) Install Thonny
3) Download the OrangeClock code from github
![](https://orange-clock.com/storage/2023/08/Download_the_Code-1024x583.png)
4) Extract the files from the .zip archive
![](https://orange-clock.com/storage/2023/09/files.png)
5) Start Thonny and configure the Interpreter:
Tools -> Options -> Interpreter -> Micropython (Raspberry Pi Pico)
6) Select your Pico as the target device
![](https://orange-clock.com/storage/2023/10/select.png)
7) Select all of the items in the “src” folder, right click, and select
“Upload to /”
![](https://orange-clock.com/storage/2023/10/upload.png)
8) Disconnect the hardware and plug it into the USB power source of your choice
After the restart, access the WiFi-Manager with your phone or computer:
SSID= OrangeClockWifi
Open the URL orange.clock in your browser or tap the prompt on your phone.
![](https://orange-clock.com/storage/2023/10/wifi_1-986x1024.jpg)
9) Input your Wi-Fi credentials and save them. The OrangeClock will reboot automatically and connect to your network
Note: The Wi-Fi password is stored in plain text on the Pico, so the OrangeClock should be connected to an isolated network or guest network.
![](https://orange-clock.com/storage/2023/10/wifi_2-1024x594.jpg)
10) All done! The entire screen should flicker shortly after connecting to your network
- It will take OrangeClock about 3-5 minutes to initialize and display the UI
- If you see a “Connection Error” don’t panic, give it a few more minutes, it will try to connect and reopen its access point if something went wrong.
![](https://orange-clock.com/storage/2023/09/finished-1024x707.jpeg)
Please keep in mind…
The entire screen will flicker every 12 hours when the display performs a full refresh cycle, this is expected behavior
Need help? Join our chat group