Dawid Karoński
Published © GPL3+

HexaClock - LED Hexagon Wall Clock

The HexaClock is a hexagon-shaped LED matrix with each pixel also in the shape of a hexagon! This clock will pour colors onto your wall.

IntermediateFull instructions provided12 hours276
HexaClock - LED Hexagon Wall Clock

Things used in this project

Hardware components

Custom HexaClock PCB (see attachments)
×1
ESP8266 ESP-12E
Espressif ESP8266 ESP-12E
×1
SparkFun FTDI Basic Breakout - 3.3V
SparkFun FTDI Basic Breakout - 3.3V
×1
Tactile Switch, SPST-NO
Tactile Switch, SPST-NO
×2
Photo resistor
Photo resistor
×1
Capacitor 220 µF
Capacitor 220 µF
×1
SMD 5A fuse + fuse holder
×1
AMS1117
×1
5V WS2812B 60led/meter addresable LED strip approx 2.2m long (total 127 leds)
×1
Through Hole Resistor, 6.8 kohm
Through Hole Resistor, 6.8 kohm
×1
Resistor 10k ohm
Resistor 10k ohm
×5
Capacitor 100 nF
Capacitor 100 nF
×1
Power jack 5.5/2.5mm socket
×1
~2m of 18AWG wire or similar
×1
~1m of 26AWG wire or similar
×1
Power supply 5V/5A DC 5.5/2.5mm power jack
×1
(if needed) Power cord extension 5.5/2.5mm power jack
×1
M2x5 screws
×30
M3x8 screws
×6
M3x5 screws
×4

Software apps and online services

HexaClock GitHub
PlatformIO IDE
PlatformIO IDE
VS Code
Microsoft VS Code

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Soldering iron (generic)
Soldering iron (generic)
Solder Wire, Lead Free
Solder Wire, Lead Free
Wire Stripper, Automatic
Wire Stripper, Automatic

Story

Read more

Custom parts and enclosures

HexGrid_v2

white

LedBase_v2

black

PcbCover_v2

black

RearBase_v2

black

WallHook_v2

black

Schematics

Gerber File for the custom PCB

PickAndPlace

BOM PCB

Code

HexaClock GitHub

Credits

Dawid Karoński

Dawid Karoński

1 project • 1 follower

Comments