ESP32 – ESP-WROOM-32 informatie

Espressif logo



De ESP32 is een WiFi System on a Chip (SoC) en is de opvolger van ESP8266 hierin zijn alle componenten van een computer in geïntegreerd zijn. denk aan de processor, geheugen, verbindingsinterfaces en nog een hoop andere technische zaken, hierdoor is de ESP8266 een “stand alone” microcontroller met WiFi + Bluetooth hardware aan boord.

Informatie (ENG)

The ESP32 doesn’t replace the ESP8266, but it does improve on it in every aspect. Not only does it have WiFi support, but it also features a Bluetooth 4.2 radio, making it even more versatile. The CPU is similar to the ESP8266 – it’s a 32-bit Xtensa® LX6, but the ESP32 has two cores! There’s also 128KB of ROM and 416KB SRAM, but Flash memory (for program and data storage) is still left up to an external chip (up to 64MB).

There are 36 GPIO pins, which can be assigned to all sorts of peripheral duties, including:

  • Analog-to-Digital Converter (ADC) – Up to 16 channels of 12-bit SAR ADC’s. The ADC range can be set, in firmware, to either 0-1V, 0-1.4V, 0-2V, or 0-4V – no more weird 0-1V ADC!
  • Digital-to-Analog Converter (DAC) – Two 8-bit DAC’s to produce true analog voltages
  • Pulse-Width Modulation (PWM) – Up to 16 channels of PWM-capable pins for dimming LEDs or controlling motors
  • Touch Sensor – 10 GPIOs feature capacitive sensing; make a 10-key buttonpad!
  • UART – Two UART interfaces, one is used to load code serially. They feature flow control, and support IrDA too!
  • I2C, SPI, I2S – There are two I2C and four SPI interfaces to hook up all sorts of sensors and peripherals, plus two I2S interfaces if you want to add sound to your project.

Onder de motorkap zijn de chip en geheugen te vinden:

Doordat de pitch (afstand tussen de soldeervakjes) 1mm is zijn de modules los vaak lastig te solderen, aanbevolen wordt om een experimenteer module te kopen.

De module pinout is als volgt:


De chip pinout: