LCD Display
We decided to use the SH1106 display, it is a 1.2 inch OLED display using I2C. The screen size is 128×64 pixels so perfect for this project.
Seesaw board
We decided to used the Adafruit Attiny817 breakout board, this gave us the ability to have additional analogue ports which would be required for the additional white line sensors we wished to used.
Additional white line sensors
We decided to have 6 white line sensors instead of the recommended 3, this gave us a much stronger ability to follow the white line accurately whilst also expanding the field of view for the mouse when in combat.
Snake game
One of the unique features of our micro-mouse was the ability to play the classic game of snake using the touch-bar sensors. This was entirely done within the code and utilising the SH1106 display.
White line calibrator
With the use of both the screen and additional coding, we made a programme that would calibrate the white-line sensors every time ensuring that they would work regardless of the lighting situation in various different rooms.