You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _board/lolin_s2_mini.md
+30-3Lines changed: 30 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -13,16 +13,43 @@ features:
13
13
14
14
### Features
15
15
16
-
-based ESP32-S2FN4R2 WIFI IC
17
-
- Type-C USB
16
+
- ESP32-S2FN4R2 WiFi SoC
17
+
-USB Type-C connector, for built-in ROM USB bootloader & serial port debugging
18
18
- 4MB Flash
19
19
- 2MB PSRAM
20
20
- 27x IO
21
21
- ADC, DAC, I2C, SPI, UART, USB OTG
22
22
- Compatible with LOLIN D1 mini shields
23
-
- Compatible with MicroPython, Arduino and ESP-IDF
23
+
- Compatible with CircuitPython, MicroPython, Arduino and ESP-IDF
24
24
- Default firmware: MicroPython
25
25
26
+
### Flashing UF2 Bootloader
27
+
28
+
***Important***: *this will erase previously flashed firmware & sketches from the board.*
29
+
30
+
- Download the latest `tinyuf2-lolin_s2_mini-......zip` from [TinyUF2 releases](https://github.com/adafruit/tinyuf2/releases),
31
+
- Unzip to find `combined.bin`.
32
+
- Place board in bootloader mode:
33
+
- Plug board into a USB port on your computer using a data/sync cable. Make sure it is the only board plugged in, and that a charge-only cable is not being used.
34
+
- Press and hold the `0` button down. Don't let go of it yet!
35
+
- Press and release the `RST` button. You should have the `0` button pressed while you do this.
36
+
- Release the `0` button.
37
+
- Use the Adafruit WebSerial ESPTool to upload `combined.bin` (Google Chrome 89 or newer):
38
+
- Open a new web browser window or tab to the [Adafruit WebSerial ESPTool](https://adafruit.github.io/Adafruit_WebSerial_ESPTool/)
39
+
- Select *460800 Baud* from the pull-down menu at the top-right of the page.
40
+
- Click the *Connect* button at the top-right of the page.
41
+
- Select the COM or Serial port from the pop-up window.
42
+
- After successful connection, click the `Erase` button.
43
+
- After successful erase, click the first `Choose a file...` button, locate the `combined.bin` file unzipped earlier, click `Ok`.
44
+
- After successfully choosing the `combined.bin` file, click the `Program` button.
45
+
- After the TinyUF2 firmware update is complete, press the `RST` button. A new drive `S2MINIBOOT` should be visible in your file browser.
46
+
47
+
### Flashing CircuitPython
48
+
49
+
- Flash the UF2 bootloader using the instruction above.
50
+
- Download the `.UF2` file from this page.
51
+
- Drag & Drop the `.UF2` file to the `S2MINIBOOT` drive.
0 commit comments