Smart-Chessboard

InputBlackBoxOutput·Smart-Chessboard·board/board.kicad_pcb

Smart-Chessboard PCB layout, top view — open source Raspberry Pi board by InputBlackBoxOutput

About the Smart-Chessboard PCB

Smart-Chessboard is an open source Raspberry Pi PCB design by InputBlackBoxOutput, published on GitHub. It is a 2-layer board measuring 195 × 160 mm, with 216 components from 15 distinct parts.

Its main chip is the RPi_GPIO, from the Raspberry Pi family. Other key parts include the 74HC238, 74LS151 and A3144. By type, the board carries 66 ICs, 66 diodes, 65 capacitors, 11 resistors, 4 switches and 2 connectors.

It belongs with the sensors designs in this gallery.

From the project

An electronic chessboard with Stockfish chess engine

Here is the software execution flow: 1. Start - Initialize the system and check all sensors 2. Scan 8x8 hall sensor array - Continuously monitor the chess board for piece movements 3. Check if user moved a piece - If No: Return to step 2 (Keep monitoring the chessboard) - If Yes: Proceed to step 4 4. Validate if the move is legal - If No: Sound the buzzer and return to step 2 - If Yes: Proceed to step 5 5. Check for end game condition after user move - If Yes: Sound the buzzer and stop the game - If No: Proceed to step 6 6. Light up LEDs to indicate the user move - Provide visual feedback 7.…

Smart-Chessboard, from the project README
From the project README

Main components on the Smart-Chessboard

Smart-Chessboard bill of materials (BOM)

216 components, 15 distinct parts.

QtyPartRefs
1
74HC238
U1
1
74LS151
U2
64
A3144
U3, U4, U5, U6, U7, U8, U9, U10 +56
1
Conn_01x02_Female
J1
1
RPi_GPIO
J3
1
Buzzer
BZ1
4
SW_Push
SW1, SW2, SW3, SW4
1
Conn_02x05_Odd_Even
e1
2
LED
D1, D2
64
WS2812B
D3, D4, D5, D6, D7, D8, D9, D10 +56
1
2.2uF
C1
64
0.1uF
C2, C3, C4, C5, C6, C7, C8, C9 +56
1
100
R1
2
2.2k
R2, R3
8
10k
R4, R5, R6, R7, R8, R9, R10, R11

Smart-Chessboard design files

The KiCad project lives in the InputBlackBoxOutput/Smart-Chessboard repository on GitHub; these links point at the commit this page was built from.

Smart-Chessboard: common questions

What microcontroller does the Smart-Chessboard use?

The Smart-Chessboard is built around the RPi_GPIO, from the Raspberry Pi family.

How big is the Smart-Chessboard PCB?

The Smart-Chessboard measures 195 × 160 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Smart-Chessboard?

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

Where can I download the Smart-Chessboard design files?

From the InputBlackBoxOutput/Smart-Chessboard repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Smart-Chessboard design in my own project?

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

Can I test firmware for the Smart-Chessboard without the hardware?

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

Similar boards