- AliExpress procuct page: USB C ESP32-DevKitC
- Photo win win
- Alternate product, alternate photo
- Pinout & recommended pins, Alternate product 2
Development board model: ESP32-DevKitC-32
Module model: ESP32-WROOM-32
Main control chip: ESP32-D0WDQ6-V3 dual-core 32bit MCU integrated WiFi, Bluetooth
- Install Thonny (flatpak version)
flatpak install flathub org.thonny.Thonny
-
Download MicroPython firmware for ESP32.
-
Flash the image on the board:
- connect the board to the computer
- open Thonny. Go to
Tools
>Options
>Interpreter
- select the interpreter (
MicroPython(ESP32)
) and the port and clickInstall or update firmware
- on the screen that opens select the port (same as previous screen), click
Browse
to select the .bin downloaded file, forFlash mode
selectFrom image file (keep)
, selectErase flash before installing
, clickInstall
Get port
dmesg | grep ttyUSB
Query port
esptool.py --port /dev/ttyUSB0 flash_id
Erase flash
esptool.py --port /dev/ttyUSB0 erase_flash
IMPORTANT: backup original flash.
sudo dnf remove brltty
sudo usermod -a -G dialout $USER # and reboot