Interactive Cell Board game

An electronic board game with magnetic piece detection and illuminated cells.

Similar projects worth following
The Helvetios project (named like this because it’s the star 51 Pegasi, where the first exoplanet was discovered) pretends to be a game board were each hexagon cell it’s retroilluminated and has detection of the pieces over it. This way, the game mechanics could be implemented based in a two way communication with the user: the status of the cells could be showed with the illumination and the user could choose the cell by placing a piece.

The illumination is due with various RGB leds for each cell to have an uniform colour distribution, and the piece detection it’s done with a hall effect sensor, so the piece has to have a very little magnet under it.

Depending if it’s necessary to know the pointing direction of the piece, each cell will have one or three sensors and the piece one or two magnets.

The cells distribution is done in various circuits, the first one has the leds and sensors. The leds are driven by a rgb led controller and the sensors are read by a parallel load shift register.


The required software is divided in three parts:

  • Low level microcontroller firmware: The microcontroller will manage the led drivers to show the desired colour and read the hall sensors. It will adapt all the data to abstract a higher level software to the cell distribution of the board and it’s control. Also will manage an USB connection as a client device and will implement the USB HID protocol.
  • A ‘Gamemaster’ software to manage the data from the USB connection with the board, control the game turns and all the game flow. Also could host an AI player to play against it.
  • A frontend with the interface between the users and the Gamemaster. Could be a web server, to a quick mobile implementation or other data server ad hoc to be used by a client player app.

  • Laser cutting a 91 cells board.

    Abel Rodriguez01/19/2021 at 19:37 0 comments

    I've made a laser cut prototype of the board. It's the led diffuser an the top face of the board. I will start to a 91 cells board, due it fits well in a A4 sheet and I could make a single PCB with all the electronics. This will help to develop the software, later it could be escalated to bigger boards with more cells and grouping cells to simpler pcbs interconnected.

    This design will be a single board with all the sensors and leds. The microcontroller will have an usb connector to manage it from the raspberry or other system.

    I've cut also what will be the interface to the board, a little oled screen and some buttons to select and navigate the boardgame cells. This interface will be connected directly to the Raspberry Zero

    Also I've been busy making the schematics, now It's time to component placing and start to route the pcb.

    I will add later the schematics when are finished.

View project log

Enjoy this project?



Dan Maloney wrote 05/18/2020 at 20:26 point

This looks like fun. Wonder how it would scale up - I'm thinking ping pong ball LED wall, like Bitluni made:

  Are you sure? yes | no

Abel Rodriguez wrote 05/18/2020 at 21:52 point

The hall sensor needs a little magnet very near or a big magnet. It detects a 3mm magnet at 5mm. I'm looking to scale it by cascading the drivers of the LEDs and the shift registers that reads the sensors.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates