Talking Clock

jsyk·Talking_Clock·rcmainboard/rcmainboard.kicad_pcb

Talking Clock PCB layout, top view — open source AVR/Arduino board by jsyk

About the Talking Clock PCB

Talking Clock is an open source AVR/Arduino PCB design by jsyk, published on GitHub. It is a 2-layer board measuring 189.2 × 72.4 mm, with 81 components from 46 distinct parts.

Its main chip is the ATMEGA32-P, from the AVR/Arduino family. Other key parts include the TDA7233, MCP4921-E/P, LE33CZ, L7809 and L7805. By type, the board carries 25 resistors, 22 capacitors, 7 connectors, 6 ICs, 4 switches and 4 diodes.

It belongs with the displays & leds designs in this gallery.

From the project

Talking clock with nixie tubes

See http://www.jsykora.info/?page_id=240 and http://hackaday.io/project/1082-Talking-Nixie-Clock for more details.

Firmware for ATMEGA32 CPU is in the sw-mega32 directory. Use AVR gcc (a package in Fedora YUM is available) to compile by Makefile, and use uisp to download compiled hex file into AVR CPU via ISP cable. Schematic and PCB drawings in KiCAD format for the nixie board and the CPU board are in the nixieboard and rcmainboard directories, respectively.

Main components on the Talking Clock

Talking Clock bill of materials (BOM)

81 components, 46 distinct parts.

QtyPartRefs
1
ATMEGA32-P
IC1
1
TDA7233
IC2
1
MCP4921-E/P
IC3
1
LE33CZ
U1
1
L7809
U2
1
L7805
U3
1
BC237
Q1
1
MPSA42
Q2
1
16MHz
X1
1
32768
X2
1
CONN_3X2
P1
2
CONN_5X2
P2, P4
1
CONN_5
P3
1
SDCARD
P5
1
CONN_1
P7
1
CONN_3X2
P10
1
500mA
F1
1
JUMPER
JP1
1
100k/G
RV2
4
SW_PUSH
SW1, SW2, SW3, SW4
Show 26 more
QtyPartRefs
1
TRANSFO_HAHN_230V_9V
T1
5
CONN_1
VRT1, VRT2, VRT3, VRT4, VRT5
4
1N4001
D1, D2, D3, D4
2
12p
C1, C2
2
10n
C3, C4
6
10u
C5, C6, C14, C19, C20, C21
5
100n
C7, C12, C16, C17, C22
1
220u
C8
1
22n
C9
1
100u
C10
1
470u
C11
1
2m2/25V
C13
1
4u7
C15
1
100u
C18
3
22k
R1, R3, R34
1
4k7
R2
4
390
R4, R6, R32, R33
2
100
R5, R17
1
68k
R7
3
50k
R8, R9, R10
3
2k2
R11, R12, R13
3
1k5
R14, R15, R16
2
20k
R28, R31
1
10k
R29
1
4R7
R30
1
0
R35

Talking Clock design files

The KiCad project lives in the jsyk/Talking_Clock repository on GitHub; these links point at the commit this page was built from.

Talking Clock: common questions

What microcontroller does the Talking Clock use?

The Talking Clock is built around the ATMEGA32-P, from the AVR/Arduino family.

How big is the Talking Clock PCB?

The Talking Clock measures 189.2 × 72.4 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Talking Clock?

81 components, from 46 distinct parts. The full bill of materials is listed on this page.

Where can I download the Talking Clock design files?

From the jsyk/Talking_Clock repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Talking Clock design in my own project?

The repository has no license, so all rights stay with jsyk. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Talking Clock without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards