

Echessboard
electronic chess board schematic and PCB layout using STM32 microcontroller and hall sensors for detecting pieces
- Size
- 205 × 170 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 165
- Nets
- 137
- Pads
- 568
- Tracks, vias
- 936, 214
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 12 May 2025
- Updated
- 2 Apr 2026
Overview
Echessboard is an open-source printed circuit board by benjibst, from the benjibst/echessboard repository on GitHub. It is a 2-layer board of 205 × 170 mm with 165 parts on 137 nets, routed with 936 tracks and 214 vias.
It is built around the USBLC6-2P6, SM351LT and TCA9535PWR(UMW). Its parts include 47 capacitors, 20 resistors, 11 diodes, 5 switches and 4 ICs. It belongs with the STM32 boards of this library.
Main components
3USBLC6-2P6
SOT-666-6-40℃~+125℃ 150nA 17V 2 3.5pF 5.25V 5A@8/20us 6V ESD IEC 61000-4-2 Unidirectional SOT-666-6 ESD and Surge Protection (TVS/ESD) ROHSSTMicroelectronicsESD And Surge Protection (TVS/ESD)SM351LT
SOT-23-40℃~+85℃ 1.65V~5.5V 360nA 5Gs 7Gs Omnipolar Push-pull SOT-23 Hall Switches ROHSHoneywellHall SwitchesTCA9535PWR(UMW)
TSSOP-24I/O ExpandersUMW
README
README.mdParts
165| Qty | Value | Footprint | References |
|---|---|---|---|
| 64 | SM351LT | Package_TO_SOT_SMD:SOT-23 | H1, H2, H10, H11, H12, H13, H14, H15, H16, H17, H18, H19, H20, H21, H22, H23 +48 |
| 43 | 100nF | Capacitor_SMD:C_0603_1608Metric | C201, C202, C203, C204, C205, C206, C207, C208, C209, C210, C211, C212, C213, C214, C215, C216 +27 |
| 12 | 1K | Resistor_SMD:R_0603_1608Metric | R12, R13, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24 |
| 11 | ~ | LED_SMD:LED_0603_1608Metric | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11 |
| 5 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW1, SW2, SW3, SW4, SW5 |
| 4 | TCA9535PWR | Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm | IO1, IO2, IO3, IO4 |
| 3 | 10K | Resistor_SMD:R_0603_1608Metric | R5, R6, R14 |
| 3 | 3K3 | Resistor_SMD:R_0603_1608Metric | R9, R10, R11 |
| 2 | 10uF | Capacitor_SMD:C_1206_3216Metric | C39, C40 |
| 2 | 1uF | Capacitor_SMD:C_0805_2012Metric | C37, C38 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric | R7, R8 |
| 1 | 100R | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | Conn_01x05_Pin | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J4 |
| 1 | LOGO | chesspieces:wr | G*** |
| 1 | LOGO | chesspieces:wn | G*** |
| 1 | LOGO | chesspieces:wb | G*** |
| 1 | LOGO | symbols:forbidden | G*** |
| 1 | LOGO | chesspieces:wp | G*** |
| 1 | LOGO | chesspieces:wq | G*** |
| 1 | MCP2221AxST | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U5 |
| 1 | STM32F030C6Tx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U3 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J3 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23-3 | U4 |
Similar boards
- 2 layers167.4 × 104.8 mm

- 2 layers57.4 × 12 mm

- 2 layers183 × 101 mm

- 2 layers12.4 × 13 mm

- 2 layers87.7 × 254.8 mm

- 2 layers20 × 20 mm

B SM351LT BRK-01MBR R01
Boardoza/Boardoza_SM351LT_Hall_Effect_Sensor_Breakout_Board
A compact hall-effect sensor module for detecting lid, door, and drawer positions with omnipolar sensing.
10 partsCC-BY-SA-4.0 - 2 layers

- 4 layers184.3 × 131 mm

Questions
How big is the Echessboard PCB?
It measures 205 × 170 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Echessboard use?
165 parts, built around the USBLC6-2P6, SM351LT and TCA9535PWR(UMW). The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Echessboard KiCad files?
From the benjibst/echessboard repository on GitHub, at the commit this page was made from: the board is hardware/echessboard.kicad_pcb and its schematic hardware/HallSwitches.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Echessboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask benjibst before reusing the design.