Tide clock

weberel·tide-clock·kicad/RevB/tidal-clock.kicad_pcb

Tide clock PCB layout, top view — open source STM32 board by weberel

About the Tide clock PCB

Tide clock is an open source STM32 PCB design by weberel, published on GitHub under the CERN-OHL-W-2.0 license. It is a 2-layer board measuring 72.3 × 27 mm, with 55 components from 31 distinct parts.

Its main chip is the STM32F411RET6, from the STM32 family. Other key parts include the VLS201610CX-2R2M-1, DS3231MZ+, TPS61099DRVR and ST25DV04K-JFR6D3. By type, the board carries 19 resistors, 15 capacitors, 6 ICs, 5 connectors, 5 diodes and 4 transistors.

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

From the project

A battery-powered e-paper display showing tide times for Margate, UK.

A battery-powered e-paper display showing tide times. Configurable for any coastal location. This device does not need an internet or bluetooth connection as all data is calculated on the device itself from a given time and location. Thanks to the display type and slow refreshrate with long sleep cycles this device can operate on two AA-batteries for at least 3 years.

Tide clock, from the project README
From the project README

Main components on the Tide clock

Tide clock bill of materials (BOM)

55 components, 31 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
VLS201610CX-2R2M-1
U1
1
DS3231MZ+
U2
1
TPS61099DRVR
U3
1
~
U5
1
STM32F411RET6
U6
1
ST25DV04K-JFR6D3
U7
3
AO3401A
Alpha & Omega Semicon
Q1, Q2, Q6
1
AO3401A
Alpha & Omega Semicon
Q8
4
Conn_01x02_Pin
J1, J2, J3, J5
1
Conn_01x06_Pin
J4
1
Antenna_Dipole
AE1
1
C2286
Red
Hubei KENTO Elec
D1
1
C2286
1N5819WS
Guangdong Hottech
D2
1
Yellow
Foshan NationStar Optoelectronics
D3
1
1N5819WS
Guangdong Hottech
D4
1
Red
Hubei KENTO Elec
D5
2
100NF
100nF
YAGEO
C1, C14
1
220NF
10nF
Samsung Electro-Mechanics
C2
5
100NF
100nF
Samsung Electro-Mechanics
C3, C4, C5, C6, C10
1
1UF
1uF
Samsung Electro-Mechanics
C7
Show 11 more
QtyPartRefs
1
100NF
100nF
Samsung Electro-Mechanics
C8
2
4.7UF
4.7uF
FH(Guangdong Fenghua Advanced Tech)
C9, C15
1
100PF
100pF
FH(Guangdong Fenghua Advanced Tech)
C11
2
10UF
10uF
Samsung Electro-Mechanics
C12, C13
7
100kΩ
UNI-ROYAL(Uniroyal Elec)
R1, R7, R8, R13, R14, R17, R22
3
1kΩ
UNI-ROYAL(Uniroyal Elec)
R2, R12, R21
3
10kΩ
UNI-ROYAL(Uniroyal Elec)
R3, R18, R20
1
47kΩ
UNI-ROYAL(Uniroyal Elec)
R4
3
10kΩ
UNI-ROYAL(Uniroyal Elec)
R6, R9, R10
1
1MΩ
UNI-ROYAL(Uniroyal Elec)
R11
1
470kΩ
UNI-ROYAL(Uniroyal Elec)
R15

Tide clock design files

The KiCad project lives in the weberel/tide-clock repository on GitHub; these links point at the commit this page was built from.

Tide clock: common questions

What microcontroller does the Tide clock use?

The Tide clock is built around the STM32F411RET6, from the STM32 family.

How big is the Tide clock PCB?

The Tide clock measures 72.3 × 27 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Tide clock?

55 components, from 31 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Tide clock design files?

From the weberel/tide-clock repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Tide clock design in my own project?

Yes, under the terms of its CERN-OHL-W-2.0 license, which weberel chose for the repository.

Can I test firmware for the Tide clock without the hardware?

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

Similar boards