Un échiquier automatique piloté par un Raspberry Pi 5 fait jouer des moteurs d'échecs
Un utilisateur de Reddit nommé Refeying a présenté un échiquier automatique basé sur un Raspberry Pi 5, avec déplacement magnétique des pièces et détection des coups du joueur.
Un utilisateur de Reddit nommé Refeying a présenté un échiquier automatique piloté par un Raspberry Pi 5, selon xda-developers.com. Le plateau utilise des aimants pour déplacer les pièces et enregistre les coups joués par le joueur lui-même.
Le Raspberry Pi est relié à un Pico SKR V1.0 qui contrôle un système CoreXY équipé d'un électroaimant. L'échiquier embarque 64 capteurs à effet Hall omnidirectionnels répartis sur 8 PCB personnalisés, raccordés via un connecteur à broches et un expandeur d'entrées-sorties. Des boutons-poussoirs momentanés, un écran LCD de 5 pouces et des LED d'état logés dans les parois latérales complètent l'ensemble.
Les pièces capturées sont écartées sur le côté du plateau pour faciliter leur retrait. Plusieurs moteurs d'échecs tournent actuellement sur l'échiquier : Stockfish, Maia3, Rodent IV et Patricia.
Les parties en cours sont sauvegardées au format Portable Game Notation, ce qui permet au plateau de retrouver l'état de la partie après une extinction. Le créateur espère ajouter prochainement la prise en charge des API de Lichess et de Chess.com pour refléter des parties en ligne.
En bref
Quels moteurs d'échecs tournent sur cet échiquier automatique ?
Stockfish, Maia3, Rodent IV et Patricia tournent actuellement sur l'échiquier.
Comment l'échiquier déplace-t-il les pièces ?
Il utilise un système CoreXY avec un électroaimant, contrôlé par un Pico SKR V1.0 relié au Raspberry Pi 5.
La partie est-elle conservée si l'échiquier est éteint ?
Oui, les parties en cours sont enregistrées au format Portable Game Notation, ce qui permet de retrouver l'état de la partie après extinction.