8000 docs: Peripheral Table updated according to the review · pedrominatel/arduino-esp32@20b2932 · GitHub
[go: up one dir, main page]

Skip to content

Commit 20b2932

Browse files
committed
docs: Peripheral Table updated according to the review
1 parent 13ba0f2 commit 20b2932

File tree

1 file changed

+53
-43
lines changed

1 file changed

+53
-43
lines changed

docs/source/libraries.rst

Lines changed: 53 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -9,52 +9,62 @@ Supported Peripherals
99

1010
Currently, the Arduino ESP32 supports the following peripherals with Arduino APIs.
1111

12-
+---------------+---------------+---------------+---------------+--------------------+
13-
| Peripheral | ESP32 | ESP32-S2 | ESP32-C3 | Comments |
14-
+===============+===============+===============+===============+====================+
15-
| ADC | Yes | Yes | Yes | |
16-
+---------------+---------------+---------------+---------------+--------------------+
17-
| Bluetooth | Yes | Not Supported | Yes | |
18-
+---------------+---------------+---------------+---------------+--------------------+
19-
| DAC | No | No | No | Planned |
20-
+---------------+---------------+---------------+---------------+--------------------+
21-
| Ethernet | Yes | Not Supported | Not Supported | |
22-
+---------------+---------------+---------------+---------------+--------------------+
23-
| GPIO | Yes | Yes | Yes | |
24-
+---------------+---------------+---------------+---------------+--------------------+
25-
| Hall Sensor | Yes | Not Supported | Not Supported | |
26-
+---------------+---------------+---------------+---------------+--------------------+
27-
| I2C | Yes | Yes | Yes | |
28-
+---------------+---------------+---------------+---------------+--------------------+
29-
| I2S | No | No | No | WIP |
30-
+---------------+---------------+---------------+---------------+--------------------+
31-
| LEDC | Yes | Yes | Yes | |
32-
+---------------+---------------+---------------+---------------+--------------------+
33-
| Motor PWM | No | Not Supported | Not Supported | |
34-
+---------------+---------------+---------------+---------------+--------------------+
35-
| Pulse Counter | Yes | Yes | Yes | |
36-
+---------------+---------------+---------------+---------------+--------------------+
37-
| RMT | Yes | Yes | Yes | |
38-
+---------------+---------------+---------------+---------------+--------------------+
39-
| SDIO/SPI | Yes | Yes | Yes | |
40-
+---------------+---------------+---------------+---------------+--------------------+
41-
| Timer | Yes | Yes | Yes | |
42-
+---------------+---------------+---------------+---------------+--------------------+
43-
| Temp. Sensor | Not Supported | Yes | Yes | |
44-
+---------------+---------------+---------------+---------------+--------------------+
45-
| Touch | Yes | Yes | Not Supported | |
46-
+---------------+---------------+---------------+---------------+--------------------+
47-
| TWAI | No | No | No | |
48-
+---------------+---------------+---------------+---------------+--------------------+
49-
| UART | Yes | Yes | Yes | |
50-
+---------------+---------------+---------------+---------------+--------------------+
51-
| USB | Not Supported | Yes | Yes | ESP32-C3 only CDC |
52-
+---------------+---------------+---------------+---------------+--------------------+
53-
| Wi-Fi | Yes | Yes | Yes | |
54-
+---------------+---------------+---------------+---------------+--------------------+
12+
+---------------+---------------+---------------+---------------+-------------------------------+
13+
| Peripheral | ESP32 | ESP32-S2 | ESP32-C3 | Comments |
14+
+===============+===============+===============+===============+===============================+
15+
| ADC | Yes | Yes | Yes | |
16+
+---------------+---------------+---------------+---------------+-------------------------------+
17+
| Bluetooth | Yes | Not Supported | Not Supported | Bluetooth Classic |
18+
+---------------+---------------+---------------+---------------+-------------------------------+
19+
| BLE | Yes | Not Supported | Yes | |
20+
+---------------+---------------+---------------+---------------+-------------------------------+
21+
| DAC | Yes | Yes | Not Supported | |
22+
+---------------+---------------+---------------+---------------+-------------------------------+
23+
| Ethernet | Yes | Not Supported | Not Supported | |
24+
+---------------+---------------+---------------+---------------+-------------------------------+
25+
| GPIO | Yes | Yes | Yes | |
26+
+---------------+---------------+---------------+---------------+-------------------------------+
27+
| Hall Sensor | Yes | Not Supported | Not Supported | |
28+
+---------------+---------------+---------------+---------------+-------------------------------+
29+
| I2C | Yes | Yes | Yes | |
30+
+---------------+---------------+---------------+---------------+-------------------------------+
31+
| I2S | No | No | No | WIP |
32+
+---------------+---------------+---------------+---------------+-------------------------------+
33+
| LEDC | Yes | Yes | Yes | |
34+
+---------------+---------------+---------------+---------------+-------------------------------+
35+
| Motor PWM | No | Not Supported | Not Supported | |
36+
+---------------+---------------+---------------+---------------+-------------------------------+
37+
| Pulse Counter | No | No | No | |
38+
+---------------+---------------+---------------+---------------+-------------------------------+
39+
| RMT | Yes | Yes | Yes | |
40+
+---------------+---------------+---------------+---------------+-------------------------------+
41+
| SDIO | No | No | No | |
42+
+---------------+---------------+---------------+---------------+-------------------------------+
43+
| SPI | Yes | Yes | Yes | |
44+
+---------------+---------------+---------------+---------------+-------------------------------+
45+
| Timer | Yes | Yes | Yes | |
46+
+---------------+---------------+---------------+---------------+-------------------------------+
47+
| Temp. Sensor | Not Supported | Yes | Yes | |
48+
+---------------+---------------+---------------+---------------+-------------------------------+
49+
| Touch | Yes | Yes | Not Supported | |
50+
+---------------+---------------+---------------+---------------+-------------------------------+
51+
| TWAI | No | No | No | |
52+
+---------------+---------------+---------------+---------------+-------------------------------+
53+
| UART | Yes | Yes | Yes | |
54+
+---------------+---------------+---------------+---------------+-------------------------------+
55+
| USB | Not Supported | Yes | Yes | ESP32-C3 only CDC/JTAG |
56+
+---------------+---------------+---------------+---------------+-------------------------------+
57+
| Wi-Fi | Yes | Yes | Yes | |
58+
+---------------+---------------+---------------+---------------+-------------------------------+
5559

5660
Some peripherals are not available for all ESP32 families. To see more details about it, see the corresponding SoC at `Product Selector <https://products.espressif.com>`_ page.
5761

62+
Datasheets:
63+
64+
* `ESP32 <https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf>`_
65+
* `ESP32-S2 <https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf>`_
66+
* `ESP32-C3 <https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf>`_
67+
5868
APIs
5969
----
6070

0 commit comments

Comments
 (0)
0