Reckoner

blind-reckoning·Reckoner·PCB/reckoner.kicad_sch

Reckoner

About the Reckoner PCB

Reckoner is an open source ESP32 PCB design by blind-reckoning, published on GitHub under the CERN-OHL-S-2.0 license. It is a board, with 86 components from 56 distinct parts.

Its main chip is the ESP32-C6-MINI-1-N4, from the ESP32 family. Other key parts include the LNK3206D-TL, AP2112K-3.3TRG1 and HLW8110. By type, the board carries 27 resistors, 19 capacitors, 13 test points, 9 diodes, 6 connectors and 4 ICs.

It belongs with the iot & wireless designs in this gallery.

From the project

Motorised blinds with press-and-hold buttons have no idea where they are. The Reckoner sits in the wall box between those buttons and the blind motor, and adds what the buttons can't.

Motorised blinds with press-and-hold buttons have no idea where they are. The Reckoner sits in the wall box between those buttons and the blind motor, and adds what the buttons can't.

- Keeps your buttons working, with or without Wi-Fi. One press runs the blind all the way up or down. Another press while it is moving stops it. - For Home Assistant. The blind appears as a cover: open, close, stop, set position and report position. - Always knows where the blind is. There is no position sensor. It works the position out by dead reckoning, the way navigators did before GPS: from a known…

Main components on the Reckoner

Reckoner bill of materials (BOM)

86 components, 56 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LNK3206D-TL
LNK3206D
U1
1
AP2112K-3.3TRG1
AP2112K-3.3
U2
1
ESP32-C6-MINI-1-N4
U3
1
HLW8110
U4
2
AO3400A
Q1, Q2
1
L_IN
J1
1
N_IN
J2
1
S_UP
J3
1
S_DN
J4
1
M_UP
J5
1
M_DN
J6
1
C187538
2A 250VAC 0443002.DR
F1
1
C165255
HF46F-G/5-HS1
K1
1
C397241
G5Q-14 DC5
K2
1
C1527389
S07K275
RV1
1
+5V/VBUS
TP1
1
GND
TP2
1
USB_DP
TP3
1
USB_DM
TP4
1
BOOT
TP5
Show 36 more
QtyPartRefs
1
EN
TP6
1
TXD0
TP7
1
RXD0
TP8
1
+3V3
TP9
1
IO0
TP10
1
IO1
TP11
1
IO14
TP12
1
IO22
TP13
1
C95872
M7
D1
2
ES1J-LTP
ES1J
D2, D3
1
C2286
red
D4
2
1N4148W
D5, D6
3
BAT54S
D7, D8, D9
1
C5339706
1mH
L1
1
C2924238
680uH
L2
2
C48970947
2.2uF 400V
C1, C2
1
C14663
100nF X7R
C3
2
C45783
22uF
C4, C9
2
C12891
22uF
C5, C6
1
C2693598
470uF 10V
C7
2
C52923
1uF
C8, C11
6
C1525
100nF
C10, C12, C13, C14, C15, C16
2
C15195
10nF
C17, C18
1
C1546
100pF
C19
1
C145951
10R 1W fusible
R1
1
C25890
3.3k
R2
1
C25879
2.2k
R3
1
C22843
1.5k
R4
5
C25744
10k
R5, R6, R25, R26, R27
1
C21190
1k
R7
2
C25741
100k
R8, R9
1
C105362
10mR 1W
R10
3
C11702
1k
R11, R12, R15
4
C17927
1M 1206
R13, R14, R22, R23
4
C17900
100k 1206
R16, R17, R18, R19
3
C26083
1M
R20, R21, R24

Reckoner design files

The KiCad project lives in the blind-reckoning/Reckoner repository on GitHub; these links point at the commit this page was built from.

Reckoner: common questions

What microcontroller does the Reckoner use?

The Reckoner is built around the ESP32-C6-MINI-1-N4, from the ESP32 family.

How many components are on the Reckoner?

86 components, from 56 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 Reckoner design files?

From the blind-reckoning/Reckoner repository on GitHub, which has the schematic and the BOM; the links under Design files point to each one.

Can I use the Reckoner design in my own project?

Yes, under the terms of its CERN-OHL-S-2.0 license, which blind-reckoning chose for the repository.

Can I test firmware for the Reckoner without the hardware?

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

Similar boards