Šah je odlična strateška igra uma, ki jo igrata dve osebi. Toda od nastanka video iger in računalnika je postalo zelo priljubljeno v računalnikih, kjer računalnik igra proti človeku. Toda v mobilnih telefonih in računalniku se predvaja na zaslonu in ne moremo se zabavati, kot bi se igrali na plošči. Tu je torej Board Chess z računalnikom kot nasprotnikom. Max je to šahovsko desko razvil z Raspberry Pi, kjer dejansko igrate, kot da se igrate s človekom.
V tej šahovski plošči Raspberry Pi je pod vsakim kvadratom deske LED in trstično stikalo, vsi šahovski deli pa so magnetni. Torej, ko je računalnik na vrsti, utripa LED pod delom, ki ga želi premakniti, in ko izberemo določen kos, utripa LED pod kvadratom, kamor ga želi premakniti. Tako lahko izberete in postavite koščke v imenu računalnika in nato odigrate svojo vrsto, ta postopek se nadaljuje. Ta plošča ima tudi 'I2C 20 × 4 5v LCD zaslon' za nekatere nastavitve, kot je izbira ravni, izbira črne ali bele strani itd.
Celoten postopek nadzira Raspberry Pi, ki poganja najmočnejši in odprtokodni šahovski motor "Stockfish". Pod vsakim kvadratom šahovnice je bilo uporabljenih 64 LED in 64 trstičnih stikal, ki jih nadzoruje 4 “MCP23017 I2c Port extender”. Ta razširjevalnik vrat je povezan z Raspberry Pi prek multiplekserja TCA9548A 1 do 8 I2C. Max je najprej poskušal neposredno povezati naprave z Raspberryjem prek vodila I2C, vendar je zaradi težav z napetostjo uporabil TCA9548A I2C multiplekser, iz katerega je 8 naprav zanesljivo povezanih z Raspberry Pi z uporabo I2C. 16 × 8 LED matrični vozniški nahrbtnik HT16K33 se uporablja za pogon 64 LED prek vodila I2C.
Navodila za namestitev Stockfish in druge sorodne programske opreme v Raspberry Pi so navedena na sami strani projekta.
Za izdelavo deske je uporabil 50 mm širok lesen trak za odpiranje iz Ebaya v dveh barvah in jih pritrdil alternativno ter jih nato ustrezno razrezal za izdelavo šahovnice. Nato je v vsak kvadrat zvrtal 5 mm luknje za LED. Pod ploščo je z Raspberry Pi in ostalimi komponentami priklopil vse LED in trstična stikala. Tukaj preverite postopek izdelave desk.
Nadalje je Brian na tej šahovski plošči zgradil nadgrajeno različico, uporabil je Arduino in uporabil štiri LED v štirih kotih vsakega kvadrata, da je poudaril kvadrat. Prav tako je od ebaya kupil primerno leseno turnirsko desko, zaradi katere je šahovska deska videti res kul.