Skip to content

Commit 519bff0

Browse files
committed
Lolin S2 Mini - edited features & added flashing instructions
1 parent ffaa905 commit 519bff0

File tree

1 file changed

+30
-3
lines changed

1 file changed

+30
-3
lines changed

_board/lolin_s2_mini.md

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,43 @@ features:
1313

1414
### Features
1515

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
1818
- 4MB Flash
1919
- 2MB PSRAM
2020
- 27x IO
2121
- ADC, DAC, I2C, SPI, UART, USB OTG
2222
- Compatible with LOLIN D1 mini shields
23-
- Compatible with MicroPython, Arduino and ESP-IDF
23+
- Compatible with CircuitPython, MicroPython, Arduino and ESP-IDF
2424
- Default firmware: MicroPython
2525

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.
52+
2653
## Purchase
2754

2855
* [AliExpress](https://www.aliexpress.com/item/1005003145192016.html)

0 commit comments

Comments
 (0)