Made: JLCPCB TinyDev TM1637 modular LED matrix clock with ATtiny85

preview_player
Показать описание

In this video I will show you how I made a small modular LED matrix clock for Arduino. It consists of the following parts:
- a mini breadboard
- the TinyDev development module, featuring an ATtiny85
- the TM1637 6x5 LED matrix module
- the 3x1 pushbutton extension module
- the prototyped ISP-USB power module
- a DS3231 realtime clock module

The video shows how I used EasyEDA to design my modules and how I used JLCPCB to manufacture the PCB's. I show you how I solder and test each module before assembling the clock. Next to that you can see my ATtiny44A development module and the modified TM1637 LED display (both shown in previous videos).

Video index:
0:00 - Introduction
0:30 - The prototype (using TM1637 display mod)
1:18 - Modules designed in EasyEDA (and made public)
3:37 - Ordering from JLCPCB
4:51 - Unboxing and inspecting the PCB's
7:32 - Soldering and testing the TinyDev module using ATtiny13A
9:02 - Soldering and testing the TinyDev module using ATtiny85
10:01 - Soldering the 3x1 TM16xx button extension module
10:20 - Reflow soldering the TM1637 LED matrix module
11:55 - Testing and fixing the TM1637 LED matrix module
12:40 - Putting modules onto the mini breadboard
12:55 - Prototyping the ISP-USB power module
13:18 - Last modifications and assembling
13:40 - Printing a box to house the clock
14:00 - Bye bye and don't forget to subscribe!

Links:

DISCLAIMER: The making of the modules and the used libraries is part of a private project that worked for me. If you decide to use this video to make your own modules or to use my libraries, you do so at your own risk. In no way I will accept any liability for any problems, damages of injuries you may encounter or cause. Unfortunately I have no means to provide support.
Рекомендации по теме
Комментарии
Автор

I've been looking for something exactly like this! I'm excited to try it out. Especially as an alternative for the max7219/21 which is commonly faked and very expensive to purchase from legitimate sources ~($15/per IC!!)

leachim
Автор

Loved the video very informative I am new to Arduino but would like to update my old alarm clock with the bells on top and would like to use your boards and code if you think it would work the maximum width of my clock is 83mm and I don't know the size of your display module I would like to fit four in a row if possible so with that in mind would you sell me some boards I live in England so don't know where you are and the cost Thanks Bob

MrBobWareham
Автор

Hi Maxint
I made the led matrix. I tested it test code using arduino IDE it works well. When I try to upload the code for Attiny85 via Usbasp, I get error 'SIG_USI_START'
while (!(PIN_USI_CL & 1<<PIN_USI_SCL)); // Wait for SCL to go high. I am well experienced in schematics but not in code. Please advice me. I hope, I have missed some code I just copied and try to upload your code given in example Digitalclock.ino

shiva