ESP32 Wireless Wifi Bluetooth Development Board unsoldered
The ESP32 is an advanced low-power IoT sensor hub, offering superior capabilities compared to the Arduino. With its dual-core 32-bit LX6 microprocessor running at 240MHz, it includes built-in WiFi and Bluetooth and can be programmed via the Arduino IDE. This makes it ideal for a variety of IoT applications that require wireless communication and processing power.
Features:
-
Processor: 240 MHz dual-core Tensilica LX6 microcontroller with 600 DMIPS.
-
Memory: Integrated 520 KB SRAM and 16 MB flash memory, memory-mapped to the CPU code space.
-
Connectivity:
-
Integrated 802.11 b/g/n HT40 Wi-Fi transceiver (baseband, stack, and LwIP).
-
Dual-mode Bluetooth (classic and BLE).
-
Onboard PCB antenna, with IPEX connector for external antenna.
-
-
Operating Voltage: 2.3V to 3.6V (recommended 3.3V).
-
Operating Temperature: -40°C to +125°C.
-
Power Supply: 3.3V and VIN power pins for flexible power options.
Sensors:
-
Ultra-low noise analog amplifier.
-
Hall sensor for detecting magnetic fields.
-
10 capacitive touch interfaces.
-
32 kHz crystal oscillator.
GPIO Pins (34 in total):
-
Includes 3 UARTs, 3 SPI, 2 I2S, 18 ADC channels, 2 DAC, 2 I2C, infrared remote control, and PWM/timer input/output on every GPIO.
-
Supports external SPI flash up to 16 MB and SD-card interface (50 MHz SDIO master/slave).
-
OpenOCD debug interface with a 32 kB TRAX buffer.
Pinout Overview:
-
Power Pins:
-
VIN Pin: For 5V regulated power supply to ESP32 and peripherals.
-
3.3V Pin: Output from onboard voltage regulator for external components.
-
GND Pin: Ground pin for the development board.
-
-
GPIO Pins: 25 digital GPIO pins with configurable input/output modes, including edge-trigger or level-trigger for interrupts.
-
ADC Channels: 12-bit SAR ADCs with 15 analog input channels, supporting programmable gain amplifiers and measurements in sleep mode.
-
DAC Channels: Two 8-bit DAC channels for converting digital signals to analog voltages.
-
TouchPads: 9 capacitive touch GPIOs for proximity sensing.
Communication Interfaces:
-
UART: 2 UART interfaces for asynchronous communication (up to 5 Mbps) with hardware management of CTS/RTS signals and software flow control (XON/XOFF).
-
SPI: 3 SPI interfaces (SPI, HSPI, VSPI) in master and slave modes, supporting up to 80 MHz, with up to 64-byte FIFO.
-
PWM: 25 PWM channels available (nearly all GPIO pins) for controlling digital motors and LEDs with independent timers and PWM operators.
Package Includes:
-
1 x ESP32 Development Board (unsoldered)