- New
Product description: ItsyBitsy ESP32 - PCB antenna - board with ESP32-PICO-MINI-02 microcontroller - 8 MB Flash + 2 MB PSRAM - Adafruit 5889
The Adafruit ItsyBitsy ESP32 is a miniature development board based on the ESP32-PICO-MINI-02 module, equipped with a dual-core Tensilica Xtensa processor clocked at 240 MHz . The chip provides 2.4 GHz WiFi, Bluetooth, and BLE connectivity, and thanks to an integrated PCB antenna , the entire board maintains a very compact size without the need for an external antenna. Despite its small size of 36 x 17.6 mm, the board offers 20 GPIO pins , a built-in USB-to-serial converter, an addressable NeoPixel RGB LED , and a STEMMA QT connector . Low power consumption in deep sleep mode of around 10 µA makes it ideal for battery-powered projects.
Main Features of ItsyBitsy ESP32
- Dual-core 240 MHz processor : ESP32 (PICO ECO V3) Xtensa with extensive library support
- Wireless connectivity : WiFi 2.4 GHz, Bluetooth and BLE
- Integrated PCB antenna : compact radio solution without w.FL connector
- 8 MB Flash + 2 MB PSRAM : memory reserve for extensive applications
- 20 GPIO pins : PWM, ADC, DAC, UART, SPI, I2C, I2S and Touch
- Addressable RGB NeoPixel LED : built-in operating status indication
- Very low power consumption : about 10 µA in deep sleep mode
- STEMMA QT connector : quick connection of I2C sensors without the need for soldering
- USB or BAT powered : supports voltages from 3.5V to 6V
GPIO pins and communication interfaces
The ItsyBitsy ESP32 provides 20 GPIO pins , most of which support multiple hardware functions. It includes 13 12-bit analog inputs , two 8-bit DAC outputs (A0, A1), hardware UART, SPI, and I2C interfaces, and PWM support on every pin. The board also offers eight capacitive touch inputs that can be used as touch buttons without mechanical components. A dedicated D5 pin has a 5V logic level, making it easy to control NeoPixel LEDs and other devices requiring higher signal voltages.
Adafruit ItsyBitsy ESP32 Programming and Operation
The board supports programming in the Arduino IDE, CircuitPython, and MicroPython , providing great flexibility in choosing the right working environment. The built-in CH9102F USB-to-serial converter with automatic reset allows for hassle-free firmware uploads via the microUSB port. CircuitPython allows for rapid prototyping without compilation, while the Arduino IDE provides access to a vast library of libraries. WiFi connectivity also enables over-the-air (OTA) firmware updates , which is particularly useful for IoT projects.
Technical specifications of the ItsyBitsy ESP32 board
- Microcontroller: ESP32 V2 03 Dual Core 240 MHz Xtensa
- Memory: 8 MB Flash, 2 MB PSRAM
- Connectivity: WiFi 2.4 GHz, Bluetooth Classic, BLE
- Antenna type: PCB antenna
- GPIO: 20 pins (PWM, ADC, DAC, Touch, UART, SPI, I2C, I2S)
- ADC: 13 channels 12-bit
- DAC: 2 channels 8-bit
- Power supply: micro USB or BAT from 3.5 V to 6 V
- Current consumption: 4 mA (light sleep), about 10 µA (deep sleep)
- Dimensions: 36 x 17.6 x 6.9 mm
- Weight: 3.7 g
Contents of the set
- 1x Adafruit ItsyBitsy ESP32
- 2x Goldpin strip




