diff options
-rw-r--r-- | source/microcontrollers/olimex-esp32-pro/index.rst | 36 |
1 files changed, 33 insertions, 3 deletions
diff --git a/source/microcontrollers/olimex-esp32-pro/index.rst b/source/microcontrollers/olimex-esp32-pro/index.rst index c6ac7a0..291b109 100644 --- a/source/microcontrollers/olimex-esp32-pro/index.rst +++ b/source/microcontrollers/olimex-esp32-pro/index.rst @@ -2,9 +2,33 @@ Olimex ESP32-PRO ****************** -As of September 2023 there was a bug in the Espressif esp32 package for -Arduino that meant that it wasn't working with the Olimex ESP32-PRO -board, the workaround was to use Version 2.0.9 of the package. +Notes on the ESP32-PRO_ boards from olimex. + +.. _ESP32-PRO: + https://www.olimex.com/Products/IoT/ESP32/ESP32-PRO/open-source-hardware + +Arduino +======= + +Version 1.8 of Arduino (as installed from Debian packages) is ok. + +Setup +----- + +* Under File → Preferences, add the espressif URL to the Additional + Boards Manager URLs field. (on 2024-09-04 that's + ``https://dl.espressif.com/dl/package_esp32_index.json``). +* Under Tools → Board → Boards Manager install a suitable version of + esp32 by Espressif Systems: on 2024-10-04 version 3.0.2 worked. + +.. note:: + As of September 2023 there was a bug in the Espressif esp32 package for + Arduino that meant that it wasn't working with the Olimex ESP32-PRO + board, the workaround was to use Version 2.0.9 of the package; this + has been fixed at some point before version 3.0.2. + +Programming +----------- These are the settings used: @@ -15,6 +39,12 @@ These are the settings used: :Core Debug Level: None :Erase All Flash Before Sketch Upload: Disabled +Troubleshooting +--------------- + +When using the Arduino serial monitor note that you may have to send +some data before it will start receiving from the board. + See also -------- |