ESP32: Difference between revisions

No edit summary
No edit summary
Line 36: Line 36:


==Product line==
==Product line==
===ESP32-S3===
* Dualcore XTensa LX7 at 240 MHz
* WiFi 4 (IEEE 802.11n), 2.4 GHz only with [[Bluetooth|BLE5]]
====Devkit notes====
* Powering via 5V USB is recommended.
* Voltage on GPIO47 and GPIO48 is only 1.8 (V<sub>SPI</sub>), unlike the other pins (3.3, V<sub>DD</sub>).
* There are no default I<sup>2</sup>C pins. All GPIOs can be used with either of the two controllers with no penalty.
* Some devkits require the two RGB pads to be shorted before their WS2812 RGB LED can be used
** I suspect this is because the WS2812 can damage the eyes if looked at directly? Unsure.
** Version 1.0 of the DevKitC had the WS2812 on IO48; Version 1.1 has it on IO38.
===ESP32-C6===
* WiFi6 (IEEE 802.11x), 2.4 GHz only
** [[Bluetooth|BLE5]], Zigbee, Matter, Thread, LR-WPAN (IEEE 802.15.4)
* 2 ADCs (but one of them is used by the radio)
* RISC-V at 160 MHz, low power RISC-V at 20 MHz, 512KB SRAM
* Temperature sensor
===SoCs===
As of 2024-12:
As of 2024-12:
===SoCs===
 
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
Line 132: Line 152:
|}
|}
===Modules===
===Modules===
As of 2024-12:
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
Line 563: Line 585:
|-
|-
|}
|}
==ESP32-S3==
The ESP32-S3 is a fantastic little update to the classic ESP32. Some notes:
* Powering via 5V USB is recommended.
* Voltage on GPIO47 and GPIO48 is only 1.8 (V<sub>SPI</sub>), unlike the other pins (3.3, V<sub>DD</sub>).
* There are no default I<sup>2</sup>C pins. All GPIOs can be used with either of the two controllers with no penalty.
* Some devkits require the two RGB pads to be shorted before their WS2812 RGB LED can be used
** I suspect this is because the WS2812 can damage the eyes if looked at directly? Unsure.
** Version 1.0 of the DevKitC had the WS2812 on IO48; Version 1.1 has it on IO38.


==External links==
==External links==