From be513bbb8b180df2ab53f1f4d696195f181939d1 Mon Sep 17 00:00:00 2001 From: Elena ``of Valhalla'' Grandi Date: Wed, 4 Sep 2024 16:56:34 +0200 Subject: New page on the ESP32-C3-DevKit-Lipo --- .../olimex-esp32-c3-devkit-lipo/index.rst | 48 ++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 source/microcontrollers/olimex-esp32-c3-devkit-lipo/index.rst (limited to 'source/microcontrollers/olimex-esp32-c3-devkit-lipo') diff --git a/source/microcontrollers/olimex-esp32-c3-devkit-lipo/index.rst b/source/microcontrollers/olimex-esp32-c3-devkit-lipo/index.rst new file mode 100644 index 0000000..ec2b700 --- /dev/null +++ b/source/microcontrollers/olimex-esp32-c3-devkit-lipo/index.rst @@ -0,0 +1,48 @@ +**************************** + Olimex ESP32-C3-DevKit-Lipo +**************************** + +Notes on the ESP32-C3-DevKit-Lipo_ boards from Olimex. + +.. _ESP32-C3-DevKit-Lipo: + https://www.olimex.com/Products/IoT/ESP32-C3/ESP32-C3-DevKit-Lipo/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://espressif.github.io/arduino-esp32/package_esp32_index.json``). +* Under Tools → Board → Boards Manager make sure that you install a + version of esp32 by Espressif Systems that is above 2.0 (on 2024-09-04 + there is a 3.0.4 that works). + +Programming +----------- + +These are the settings used: + +:Board: ESP32C3 Dev Module +:Upload Speed: 115200 +:Flash Frequency: 80MHz +:Partition Scheme: Default +:Core Debug Level: None +:Erase All Flash Before Sketch Upload: Disabled +:USB CDC On Boot: Enabled + +It may be necessary to bring GPIO9 to GND to force the board into +bootloader mode before loading sketches. + +See also +======== + +* `The post on my blog with the original version of these instructions + `_ + +.. + vim: set filetype=rst: -- cgit v1.2.3