https://wiki.badge.team/index.php?title=SHA2017Badge/Documentation/ESP32&feed=atom&action=historySHA2017Badge/Documentation/ESP32 - Revision history2024-03-29T09:21:17ZRevision history for this page on the wikiMediaWiki 1.33.0https://wiki.badge.team/index.php?title=SHA2017Badge/Documentation/ESP32&diff=38&oldid=prevAnneJan: Created page with "==ESP32== The SHA2017Badge uses a [http://espressif.com/en/media_overview/news/espressif-sponsors-sha2017-badge-project Special ESP-WROOM-32 module with a 12..."2019-01-15T13:40:42Z<p>Created page with "==ESP32== The <a href="/SHA2017Badge" title="SHA2017Badge">SHA2017Badge</a> uses a [http://espressif.com/en/media_overview/news/espressif-sponsors-sha2017-badge-project Special ESP-WROOM-32 module with a 12..."</p>
<p><b>New page</b></p><div>==ESP32==<br />
<br />
The [[SHA2017Badge|SHA2017Badge]] uses a [http://espressif.com/en/media_overview/news/espressif-sponsors-sha2017-badge-project Special ESP-WROOM-32 module with a 128 Mbit flash]<br />
<br />
'''ESP32''' is a series of low cost, low power [https://en.wikipedia.org/wiki/System_on_a_chip system on a chip] [https://en.wikipedia.org/wiki/Microcontroller microcontroller]s with integrated [https://en.wikipedia.org/wiki/Wi-Fi Wi-Fi] & dual-mode [https://en.wikipedia.org/wiki/Bluetooth Bluetooth]. The ESP32 series employs a [https://en.wikipedia.org/wiki/Tensilica Tensilica] Xtensa LX6 microprocessor in both dual-core and single-core variations. ESP32 is created and developed by Espressif Systems, a Shanghai-based Chinese company, and is manufactured by [https://en.wikipedia.org/wiki/TSMC TSMC] using their [https://espressif.com/en/products/hardware/esp32/overview 40&nbsp;nm process]. It is a successor to the [https://en.wikipedia.org/wiki/ESP8266 ESP8266] microcontroller.<br />
<br />
== Features ==<br />
[[File:Espressif ESP32 Function Block Diagram.png|thumb|right|Espressif ESP32 Function Block Diagram]]<br />
Features of the ESP32 include the following:<br />
<br />
* CPU: Xtensa Dual-Core 32-bit LX6 microprocessor, operating at 160 or 240&nbsp;MHz and performing at up to 600 [https://en.wikipedia.org/wiki/Dhrystone DMIPS]<br />
* Memory: 520 KiB SRAM<br />
* Wireless connectivity:<br />
** Wi-Fi: [https://en.wikipedia.org/wiki/EEE_802.11 802.11] b/g/n/e/i<br />
** Bluetooth: v4.2 BR/EDR and BLE<br />
* Peripheral interfaces:<br />
** 12-bit [https://en.wikipedia.org/wiki/Successive_approximation_ADC SAR ADC] up to 18 channels<br />
** 2 × 8-bit [https://en.wikipedia.org/wiki/Digital-to-analog_converter DACs]<br />
** 10 × touch sensors<br />
** Temperature sensor<br />
** 4 × [https://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus SPI]<br />
** 2 × [https://en.wikipedia.org/wiki/I%C2%B2S I²S]<br />
** 2 × [https://en.wikipedia.org/wiki/I%C2%B2C I²C]<br />
** 3 × [https://en.wikipedia.org/wiki/Universal_asynchronous_receiver/transmitter UART]<br />
** SD/SDIO/MMC host<br />
** Slave (SDIO/SPI)<br />
** [https://en.wikipedia.org/wiki/Ethernet Ethernet] MAC interface with dedicated DMA and IEEE 1588 support<br />
** [https://en.wikipedia.org/wiki/CAN_bus CAN bus] 2.0<br />
** IR (TX/RX)<br />
** Motor [https://en.wikipedia.org/wiki/Pulse-width_modulation PWM]<br />
** LED [https://en.wikipedia.org/wiki/Pulse-width_modulation PWM] up to 16 channels<br />
** [https://en.wikipedia.org/wiki/Hall_effect_sensor Hall effect sensor]<br />
** Ultra low power analog pre-amplifier<br />
* Security:<br />
** IEEE 802.11 standard security features all supported, including WFA, WPA/WPA2 and WAPI<br />
** Secure boot<br />
** Flash encryption<br />
** 1024-bit OTP, up to 768-bit for customers<br />
** Cryptographic hardware acceleration: [https://en.wikipedia.org/wiki/Advanced_Encryption_Standard AES], [https://en.wikipedia.org/wiki/SHA-2 SHA-2], [https://en.wikipedia.org/wiki/RSA_(cryptosystem) RSA], [https://en.wikipedia.org/wiki/Elliptic_curve_cryptography elliptic curve cryptography] (ECC), [https://en.wikipedia.org/wiki/Random_number_generator random number generator] (RNG)<br />
* Power Management<br />
** Internal LDO<br />
** Individual power domain for RTC<br />
** 5uA deep sleep current <br />
** Wake up from GPIO interrupt, timer, ADC measurements, capacitive touch sensor interrupt<br />
<br />
Read the full [https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf ESP32 Datasheet] for more info.<br />
<br />
<small>[[SHA2017Badge|<<Back to documentation]]</small></div>AnneJan