From fe7c06666f6e9f42e5bd4c7ed2f2cabea4fd2517 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Wed, 3 Jan 2024 15:36:16 +0300 Subject: [PATCH] Enchase building instructions for Arduino IDE --- docs/build.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/build.md b/docs/build.md index e25f8ed..759d1e5 100644 --- a/docs/build.md +++ b/docs/build.md @@ -64,9 +64,14 @@ Dependencies are [Gazebo Classic simulator](https://classic.gazebosim.org) and [ ### Arduino IDE (Windows, Linux, macOS) -1. Install [Arduino IDE](https://www.arduino.cc/en/software). +1. Install [Arduino IDE](https://www.arduino.cc/en/software) (version 2 is recommended). 2. Install ESP32 core using [Boards Manager](https://docs.arduino.cc/learn/starting-guide/cores). -3. Build and upload the firmware using Arduino IDE. +3. Install the following libraries using [Library Manager](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-installing-a-library) (versions are significant): + * `Bolder Flight Systems SBUS`, version 1.0.1. + * `Bolder Flight Systems MPU9250`, version 1.0.1. +4. Clone the project using git or [download the source code as a ZIP archive](https://codeload.github.com/okalachev/flix/zip/refs/heads/master). +5. Open the downloaded Arduino sketch `flix/flix.ino` in Arduino IDE. +6. [Build and upload](https://docs.arduino.cc/software/ide-v2/tutorials/getting-started/ide-v2-uploading-a-sketch) the firmware using Arduino IDE. ### Command line (Windows, Linux, macOS)