diff options
author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-05 19:54:52 +0200 |
---|---|---|
committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-05 19:54:52 +0200 |
commit | 561971b194dad6d9d7f607eb75ae33e7b42f009e (patch) | |
tree | 9d58127456c0e879e76ed4ffe902ef801e4613a1 | |
parent | 0fc049aeaf3dab41e92ed0bd7872094d7c5c9bdc (diff) |
add arduino ide install notice
-rw-r--r-- | puzzle/readme.md | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/puzzle/readme.md b/puzzle/readme.md new file mode 100644 index 0000000..97acaf7 --- /dev/null +++ b/puzzle/readme.md @@ -0,0 +1,18 @@ +# puzzles + +This folder contains the source code for all puzzle modules. + +## Arduino-based puzzle modules + +Because of the poorly designed hardware (21-22) used during development +(23-24), some puzzle modules ended up being developed using Arduino boards. All +libraries in this repository use CMake for building (for consistency), which +also means the Arduino based puzzle modules use CMake. The CMakeLists.txt of +some puzzles uses the [Arduino-CMake-Toolchain][arduino-cmake]. To build any of +these subfolders, make sure you have done the following: + +- Install the official Arduino IDE +- Open "Tools" > "Board" > "Board manager" +- Install the "Arduino AVR Boards" package (1.8.6 works at the time of writing) + +[arduino-cmake]: https://github.com/a9183756-gh/Arduino-CMake-Toolchain |