Skip to content

djcolon/binClock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

binClock

Daniel Colon - 19/02/2024

binClock

A binary clock using an ESP8266 board with some 74HC595 shift registers to drive LEDs. Uses NTP to get time over the network. Also has modes to show it's IP and ping-pong a led back and forth.

Built with an ESP32-C3 Mini, which I bought for 1.83 here

Built using PlatformIO

Testing

To run tests you need to have configured the platformIO native environment. See the platformIO guides for more detail.

After installation, run tests by navigating to native > advanced > test in the platformIO sidebar.

Board

The PCB and schematic do not include the LEDs. An 8-pin connector is offered, as well as a mounting hole for the LED ground. The intention is to use a piece of 2mm solid core copper to attach the LED ground to, with wires leading to an 8 pin connector which will plug into the PCB. The entire board can be powered via the ESP32's USB-C connector.

Images

The assembled binClock:

The assembled binClock

The prototype:

The prototype

The schematic:

The schematic

A preview of the PCB front:

The PCB preview

The devboard pinout.

The devboard pinout

About

A binary clock with ESP32 + PlatformIO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages