| include | ||
| .clang-format | ||
| .gitignore | ||
| config.h | ||
| generate_clangd.py | ||
| maths.cpp | ||
| maths.h | ||
| README.md | ||
| turret.cpp | ||
| turret.h | ||
| turret_debug.ino | ||
Laser turret Debug
Code de la tourelle de pointage laser du projet bouchons EDF.
Warning
Code de debuggage uniquement.
Important
Nouvelle méca, les axes H/x et V/y sont découplés.
Usage
Compile through Arduino IDE or equivalent.
Important
Add kissStepper to your project librairies.
Development
Required dependeinces if not using Arduino IDE:
- Arduino CLI:
- Install:
# linux curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh # macos brew update brew install arduino-cli # windows winget install --id=ArduinoSA.CLI -e - Configure:
arduino-cli config init arduino-cli core update-index arduino-cli core install arduino:avr
- Install:
If you use clangd as lsp run python ./generate_clangd.py to load arduino
config and libraries.
Contributing
Before git commit, run git clang-format --staged to format stagged files and
then git add to commit formatting.