Get started with CircuitPython [C3 series]
=======================================================
Flash CircuitPython firmware
----------------------------
Requirements
---------------
* `Python `_
* `esptool `_ (for flash esp32-c3 firmware.)
.. highlight:: bash
::
pip install esptool
S2 Firmware
------------------
* `Firmware `_
Flash firmware
-------------------
* Make S2 boards into **Device Firmware Upgrade (DFU)** mode.
* Press and hold the **[9]** Button
* Press and release the **[Reset]** Button
* Release the **[9]** Button
* Flash using esptool.py
.. highlight:: bash
::
esptool.py --chip esp32c3 --port PORT_NAME --baud 1000000 write_flash -z 0x0 FIRMWARE.bin
.. note::
Don't forget to change **PORT_NAME** and **FIRMWARE.bin**.
In Linux, **PORT_NAME** is like /dev/ttyUSB0.
In windows, **PORT_NAME** is like COM4.
Quick reference
-------------------------
* `Welcome To CircuitPython `_