Skip to content

Commit 9393438

Browse files
authored
Merge pull request #876 from fabaff/pico-s2
Compress features list and add links to details
2 parents 323022c + 89824c1 commit 9393438

File tree

1 file changed

+29
-43
lines changed

1 file changed

+29
-43
lines changed

_board/lolin_s2_pico.md

Lines changed: 29 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -17,51 +17,34 @@ features:
1717

1818
---
1919

20-
### Features
20+
A development boards with an OLED and a small form factor.
21+
22+
## Features
2123

2224
- ESP32-S2FN4R2 WiFi SoC
23-
- Xtensa® single-core 32-bit LX7 microprocessor, up to 240 MHz
24-
- Integrated 802.11 b/g/n WiFi 2.4GHz Transceiver, up to 150Mbps
25-
- Integrated RISC-V ULP Coprocessor
26-
- Integrated Temperature Sensor (-20°C to 110°C)
27-
- Operating Voltage: 3.0 to 3.6V
28-
- WiFi: 310mA (peak)
29-
- Modem-sleep: 12-19mA
30-
- Light-Sleep: 450µA
31-
- Deep-Sleep: 20-190µA
32-
- 320 KB SRAM
33-
- 4 MB Flash (embedded)
34-
- 2 MB PSRAM (embedded)
35-
- 16 KB SRAM in RTC (accessable by main CPU, 8 KB accessable by ULP coprocessor)
36-
- 4 Kbit eFuse (1792 bits reserved for user data)
37-
- 2 × 13-bit SAR ADCs, up to 20 channels (2 channels not available on ADC2 due to USB D+/D-)
38-
- 2 × 8-bit DAC
39-
- 14 × touch sensing IOs
40-
- 4 × SPI (2 usable due to embedded flash & PSRAM)
41-
- 1 × I2S
42-
- 2 × I2C
43-
- 2 × UART
44-
- 1 × DVP 8/16 camera interface, implemented using the hardware resources of I2S
45-
- 1 × LCD interface (8-bit serial RGB/8080/6800), implemented using the hardware resources of SPI2
46-
- 1 × LCD interface (8/16/24-bit parallel), implemented using the hardware resources of I2S
47-
- 1 × TWAI® controller compatible with ISO 11898-1 (CAN Specification 2.0)
48-
- LED PWM controller, up to 8 channels
49-
- USB OTG 1.1 controller and PHY, with host and device support
50-
- Cryptographic Hardware Accelerators: AES, ECB/CBC/OFB/CFB/CTR, GCM, SHA, RSA, ECC (Digital Signature)
51-
- USB Type-C connector, for built-in ROM USB bootloader, serial port debugging, and USB device mode
52-
- 3.3V regulator ME6211C33
53-
- Maximum Output Current: 500mA (V<sub>IN</sub>=4.3V, V<sub>OUT</sub>=3.3V)
54-
- Dropout Voltage: 100mV@ I<sub>OUT</sub>=100 mA
55-
- Operating Voltage Range: 2V~6.0V
56-
- Low Power Consumption: 40µA(typ.)
57-
- Standby Current: 0.1µA(typ.)
58-
- 27 × GPIO pins, plus `VBUS`, `3V3`, `GND`
59-
- 21 × pins broken out to breadboard-friendly headers
60-
- `EN` RESET button
61-
- `GPIO0` BOOT button
62-
- `GPIO10` LED (blue status LED)
63-
- Lolin I2C JST SH 4-pin port (not QWIIC/Stemma-Qt pinout) using GPIO8 (SDA)/GPIO9 (SCL)
64-
- 128 x 32 SSD1306 OLED display internally connected to the same I2C bus as the external port, reset pin connected to GPIO18
25+
- Xtensa® single-core 32-bit LX7 microprocessor, up to 240 MHz
26+
- Integrated 802.11 b/g/n WiFi 2.4 GHz Transceiver, up to 150 Mbps
27+
- Integrated RISC-V ULP Coprocessor
28+
- Integrated Temperature Sensor (-20 °C to 110 °C)
29+
- Operating Voltage: 3.0 to 3.6 V (WiFi: 310 mA (peak), Modem sleep: 12-19 mA, Light sleep: 450 µA, Deep sleep: 20-190 µA)
30+
- 320 KB SRAM, 4 MB Flash (embedded), 2 MB PSRAM (embedded), 16 KB SRAM in RTC (accessable by main CPU, 8 KB accessable by ULP coprocessor), 4 Kbit eFuse (1792 bits reserved for user data)
31+
- 2 x 13-bit SAR ADCs, up to 20 channels (2 channels not available on ADC2 due to USB D+/D-)
32+
- 2 x 8-bit DAC, 14 x touch sensing IOs
33+
- 4 x SPI (2 usable due to embedded flash & PSRAM), 1 x I2S, 2 x I2C, 2 x UART
34+
- 1 x DVP 8/16 camera interface, implemented using the hardware resources of I2S
35+
- 1 x LCD interface SPI2 (8-bit serial RGB/8080/6800), 1 x LCD interface I2S (8/16/24-bit parallel)
36+
- 1 x TWAI® controller compatible with ISO 11898-1 (CAN Specification 2.0)
37+
- LED PWM controller, up to 8 channels
38+
- USB OTG 1.1 controller and PHY, with host and device support
39+
- Cryptographic Hardware Accelerators: AES, ECB/CBC/OFB/CFB/CTR, GCM, SHA, RSA, ECC (Digital Signature)
40+
- USB-C connector, for built-in ROM USB bootloader, serial port debugging, and USB device mode
41+
- 27 x GPIO pins, plus `VBUS`, `3V3`, `GND`
42+
- 21 x pins broken out to breadboard-friendly headers
43+
- `EN` RESET button
44+
- `GPIO0` BOOT button
45+
- `GPIO10` LED (blue status LED)
46+
- Lolin I2C JST SH 4-pin port (not QWIIC/Stemma-Qt pinout) using `GPIO8` (SDA) and `GPIO9` (SCL)
47+
- 128 x 32 SSD1306 OLED display internally connected to the same I2C bus as the external port, reset pin connected to `GPIO18`, I2C address `0x3C`
6548
- Compatible with CircuitPython, MicroPython (default firmware), Arduino and ESP-IDF
6649

6750
## Purchase
@@ -71,3 +54,6 @@ features:
7154
## Learn More
7255

7356
* [Manufacturer Specifications](https://www.wemos.cc/en/latest/s2/s2_pico.html)
57+
* [Schematic](https://www.wemos.cc/en/latest/_static/files/sch_s2_pico_v1.0.0.pdf)
58+
* [Dimension](https://www.wemos.cc/en/latest/_static/files/dim_s2_pico_v1.0.0.pdf)
59+
* [Factory MicroPython firmware](https://www.wemos.cc/en/latest/tutorials/s2/get_started_with_micropython_s2.html)

0 commit comments

Comments
 (0)