summaryrefslogtreecommitdiff
path: root/source/microcontrollers/olimex-esp32-pro
diff options
context:
space:
mode:
Diffstat (limited to 'source/microcontrollers/olimex-esp32-pro')
-rw-r--r--source/microcontrollers/olimex-esp32-pro/index.rst20
1 files changed, 20 insertions, 0 deletions
diff --git a/source/microcontrollers/olimex-esp32-pro/index.rst b/source/microcontrollers/olimex-esp32-pro/index.rst
index 8c86d7e..64e799e 100644
--- a/source/microcontrollers/olimex-esp32-pro/index.rst
+++ b/source/microcontrollers/olimex-esp32-pro/index.rst
@@ -55,6 +55,26 @@ Troubleshooting
When using the Arduino serial monitor note that you may have to send
some data before it will start receiving from the board.
+Micropython
+===========
+
+Installation
+------------
+
+Download the generic firmware from
+https://micropython.org/download/ESP32_GENERIC/ and follow the
+installation instructions
+
+Because of #1043168_ under debian you may need to use the ``--no-stub``
+option, and use a slower speed::
+
+ $ esptool --port /dev/ttyACM0 --no-stub write_flash 0x1000 ESP32_GENERIC-20251209-v1.27.0.bin
+
+.. _1043168: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043168
+
+Documentation for micropython on the ESP32 is at
+https://docs.micropython.org/en/latest/esp32/quickref.html .
+
See also
--------