Alex Stepanov
Published © GPL3+

Arduino Based Clock Using 16x32 RGB LED Matrix

Arduino based clock with illumination, temperature and humidity sensors using 16x32 RGB LED panel.

IntermediateShowcase (no instructions)12 hours15,695
Arduino Based Clock Using 16x32 RGB LED Matrix

Things used in this project

Hardware components

Adafruit MEDIUM 16X32 RGB LED MATRIX PANEL
×1
SparkFun Humidity and Temperature Sensor Breakout - HTU21D
×1
SparkFun Level Translator Breakout - PCA9306
×1
Real Time Clock (RTC)
Real Time Clock (RTC)
×1
32.768 kHz Crystal
32.768 kHz Crystal
×1
SparkFun ATmega328 with Arduino Optiboot (Uno)
×2
16 MHz Crystal
16 MHz Crystal
×2
E-SWITCH
×2
MCP1700-3302E
×1
RUEF250U FUSE
×1
Coin Cell Battery - 12mm (CR1225)
×1
Coin Cell Battery Holder - 12mm (SMD)
×1
Capacitor 22 pF
Capacitor 22 pF
×4
Molex connector 4pin
×2
Molex connector 2pin
×1
Ceramic Capacitor 1 µF
×1
5 mm LED: Red
5 mm LED: Red
×2
Capacitor 100 nF
Capacitor 100 nF
×10
Resistor 10k ohm
Resistor 10k ohm
×6
Resistor 4.7k
×2
Resistor 330 ohm
Resistor 330 ohm
×5
Resistor 1k ohm
Resistor 1k ohm
×2
Capacitor 100 µF
Capacitor 100 µF
×2
DC Barrel Power Jack/Connector
×1
Pushbutton Switch
×4

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Laser cutter (generic)
Laser cutter (generic)

Story

Read more

Custom parts and enclosures

Enclosure

Schematics

Schematic picture

All files of project

Eagle schematic

Eagle brd file

Seedstudio Gerber files for PCB production

Code

Sketches

C/C++
Sketches for each of two microcontrollers
No preview (download only).

Credits

Alex Stepanov

Alex Stepanov

4 projects • 22 followers
Analog engineer

Comments