Front of the dice
Back of the dice

Project information

  • Category: Hardware
  • Client: Me / CPNV
  • Project date: AUG, 2019

My first embedded system project

This project marked the first opportunity I had to program hardware. The objective was to write the program to run on the microcontroller for a numeric dice.
The board, designed by the CPNV, utilized two 7-segment displays to showcase the numbers. The dice had the capability to switch between 4, 6, 8, 12, and 20-sided dice.
To develop and test this program, CPNV had us utilize the PIC16F818 microcontroller on the EasyPic 7 development board. Prior to programming, we soldered the components onto the PCB.

Note: This project was undertaken quite early in my coding journey. The code is written in French, and all variables are global. If you wish to take a look at it, shoot me an email.