Skip to content
This repository has been archived by the owner on May 6, 2024. It is now read-only.

abadiet/Ensmasteel-2023-2024-Code

Repository files navigation

Caution

The repo has been moved on the Ensmasteel's GitHub. Go to Ensmasteel/Code-2023-2024.

Here is the code for Ensmasteel's robot, which will be competing in the French Robotics Cup during the 2023-2024 season.


Install

Run either install_unix.sh <path to arduino-cli> or install_windows_Makefile.bat <path to arduino-cli> with <path to arduino-cli> as the path to arduino-cli binaries (you can simply use arduino-cli if the command is available). This will generate a Makefile for each board.

Usage :

  • make compile: compile
  • make upload : upload (edit the Makefile to provide a valid port)
  • make monitor: monitor (edit the Makefile to provide a valid port)
  • make clean : clean builds
  • make list : list available boards

TODO

  • mutex on mailbox?
  • monitor threads' refresh frenquency