Skip to content
Every Product Vetted

Kindly Morrow

DS1302 LED Dot Matrix Clock DIY Kit - Soldering Practice

$12.99
Beginner
ARArduino

Solder your first real-time clock and have a working, programmable display on your desk by the end of the session. The DS1302 RTC keeps ticking through power loss via its onboard backup battery, so your time data survives every reset. The LED dot matrix is fully yours to program: fonts, scroll speed, animations, whatever you want to push to it.

All components are through-hole, which means clean solder joints are achievable even on your first attempt. Communication between the DS1302 and your Arduino runs over a 3-wire SPI-like interface (CE, I/O, SCLK), and the example code walks you through reading and writing registers directly. Compatible with Arduino Uno, Nano, and any 5V-compatible AVR board you have on hand.

Things to build with this

  • Use the DS1302's alarm register (byte 0x8F) to trigger a GPIO output at a set time and drive a buzzer or relay, giving you a hardware alarm that fires without any loop-based polling in your sketch
  • Write a frame buffer to the dot matrix and update it on a 1-second DS1302 interrupt, displaying a custom animation sequence that advances with each tick rather than using delay()
  • Program the matrix to render a Pomodoro countdown by reading elapsed seconds from the DS1302 registers and mapping the remaining time to a shrinking bar graphic across the 8x8 grid

Key Features

  • DS1302 RTC: 3-wire serial interface, trickle-charge backup battery keeps time through power loss
  • LED dot matrix display: fully programmable via Arduino IDE for custom fonts, scrolling text, and frame animations
  • Through-hole components only: resistors, capacitors, discrete LEDs, and DIP ICs throughout
  • Schematic and component list included: read the circuit before you solder it
  • Arduino example code included: covers RTC register read/write and basic matrix rendering
  • Works with Arduino Uno, Nano, and 5V AVR-compatible boards
  • Modular layout: easy to trace signals and modify the circuit as your skills build

Frequently Asked Questions

Does the clock keep time when the Arduino is unplugged?

Yes. The DS1302 has a backup battery input (typically a CR2032 coin cell) that keeps the RTC running independently of your main power supply. You will need to supply the coin cell yourself as it is not always included in base kits.

Do I need to write the code from scratch?

No. The kit includes basic Arduino example code that covers initializing the DS1302, reading the current time, and sending characters to the dot matrix. You can run it as-is first, then modify it once you see how the register writes work.

What library does this use for the dot matrix?

Most builds use either the LedControl library or direct bit-banging through the MAX7219 driver (if your matrix module includes one). Check whether your matrix module has a MAX7219 onboard. If it does, LedControl makes scrolling text straightforward.

Is this suitable for someone who has never soldered before?

Yes, that is the point. Every joint in this kit is through-hole, which gives you a lead to hold the component in place while you apply heat. Pads are spaced generously and there are no surface-mount components to worry about.

ArduinoClockCode ControlledDiy KitDot MatrixDs1302Hello WorldLed MatrixRtcSolderingStarter KitStarter Kits

Why we stock this

Curated by Kindly Morrow. We test and vet every product before it hits the store. If we wouldn't use it in our own builds, we don't sell it.

Free shipping over $5030-day returnsShips from US

Things to build with this

Fun projects to try once you get your hands on it.

//Easy

Weather station that texts you

Hook up a temperature sensor and have it send you a Telegram message when it drops below freezing. 20 lines of MicroPython.

{}Medium

Garage door opener you control from bed

Wire a relay to your garage door motor and trigger it from your phone via Home Assistant. No cloud, no subscription.

[]Easy

Plant watering system that knows when to water

Soil moisture sensor + a small pump. Runs on a schedule or when the soil gets dry. Your plants stop dying.

<>Medium

Desk presence sensor for smart lighting

mmWave or PIR sensor detects when you sit down and turns on your desk lights. Turns them off when you leave. Zero effort after setup.

Frequently Asked Questions

Orders ship from US warehouses within 2-5 business days. Most items arrive within a week. Free shipping on orders over $50.
Yes. This is beginner-friendly and works out of the box with minimal setup. If it includes a kit, everything you need is in the box. No prior electronics experience required.
30-day returns, no restocking fees. If something arrives damaged or is not what you expected, email hello@kindlymorrow.com and we will sort it out.
DS1302 LED Matrix Clock Kit - Arduino DIY Soldering | Kindly Morrow