- New
Attention!
The antenna is not included in the set and must be purchased separately .
Product description: ItsyBitsy ESP32 - w.FL antenna - board with ESP32-PICO-MINI-02 microcontroller - 8 MB Flash + 2 MB PSRAM - Adafruit 5890
The Adafruit ItsyBitsy ESP32 is a small yet incredibly functional development board. It features the ESP32-PICO-MINI-02 module, based on a dual-core Xtensa processor clocked at up to 240 MHz and supporting 2.4 GHz WiFi , Bluetooth , and BLE . Onboard 8MB of Flash and 2MB of PSRAM enable extensive application support and real-time data caching. The w.FL (MHF3 / IPEX3) antenna connector allows for connecting an external antenna —ideal for projects housed in a enclosure or requiring extended signal range. The board provides 20 GPIO pins , including 13 analog inputs (12-bit ADC) , 2 DAC outputs (8-bit) , PWM on each pin , as well as UART, SPI, I2C, I2S , and 8 capacitive touch pins . ItsyBitsy uses a microUSB interface (no native USB) and a USB-to-serial converter (CH9102F) for fast and stable code uploads. Support for the Arduino IDE, CircuitPython, and MicroPython makes it a versatile tool for developers. Its very low power consumption in deep sleep mode (~10 µA) makes it ideal for battery-powered applications.
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
- w.FL antenna connector : allows you to connect your own antenna, increasing the range and stability of the connection in more demanding environments
- 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: w.FL 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




