snake-microprog

A minimalistic snake game on a atmega32u4 microcontroller. [Video demo available](https://gitlab.com/nathanaelhoun/l3-snake-microprog/-/blob/main/demo.min.mp4?expanded=true&viewer=rich). Third year electronic year group project.

Moderate Pure Nim score 35/100 · last commit 2026-01-26 · 1 stars · tests present · no docs generated

Summary

Latest Version Unknown
License Unknown
CI Status Failing
Stars 1
Forks 0
Open Issues 0
Last Commit 2026-01-26
Downloads 0
Last Indexed 2026-09-07 06:08

Installation

nimble install snake-microprog
choosenim install snake-microprog
git clone https://gitlab.com/nathanaelhoun/l3-snake-microprog

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
snake-microprog - - - - - - -

README

Project "Snake"

CMI L3 Informatique - 2020 - UE Micro-prog CMI

Demo

Demo

Dependencies

  • make
  • avr-gcc and avr-dude
  • LUFA, in a directory next to the cloned repository
  • This repo includes libVirtualSeria.a, which has been given by our teacher to manage the serial port

Usage

  1. Build the project with make
  2. Flash it on an atmega32u4 with make flash_109
  3. Have fun!
  4. You can also see the progress on the game in cat /dev/ttyACM0