Skip to product information
1 of 2

ESP32 Dev Board – CH9102, 30-Pin, Micro-USB

ESP-32 Wi-Fi + Bluetooth Dev Board (CH9102, 30-pin, Micro-USB) is a ready-to-build ESP32 platform with onboard CH9102 USB-UART for reliable uploads and auto-boot (DTR/RTS). The compact 30-pin layout brings the ESP32’s dual-core power, 2.4 GHz Wi-Fi, and Bluetooth® Classic/BLE to your breadboard—perfect for IoT dashboards, sensor hubs, and smart-home/robotics projects in the Philippines.

30-Pin, Micro-USB & CH9102 — Fast Uploads, Web UI in Minutes

  • Plug & prototype: CH9102 bridge + Micro-USB means quick driver setup and stable flashing, with auto-reset.
  • Dual-core + wireless: ESP32 up to 240 MHz with Wi-Fi 2.4 GHz and Bluetooth® Classic/BLE.
  • Rich peripherals: 12-bit ADC, 2× DAC, high-res PWM, capacitive touch, I²S for audio.
  • Breadboard-friendly: 30-pin headers expose the most-used GPIO for sensors, displays, and drivers.
  • Flexible development: Arduino IDE, ESP-IDF (FreeRTOS), or MicroPython—pick your workflow.

What you can build

  • Web-controlled I/O: host an HTML control page to toggle relays, set PWM, and read sensors
  • BLE remotes & HID: custom controllers, macro pads, and BLE services
  • Sensor gateways: push data to MQTT/HTTP from BME280/IMU/ToF modules
  • Robotics: Wi-Fi/BLE teleop, TB6612/L298N drivers, OLED/TFT status UIs

Starter bundles (quick picks)

Recommended add-ons

Technical specifications

SoC / MCU Espressif ESP32, dual-core Xtensa® LX6 up to 240 MHz
Wireless Wi-Fi 802.11 b/g/n (2.4 GHz), Bluetooth® Classic + BLE
USB-UART bridge CH9102 (auto-reset via DTR/RTS for easy flashing)
Connector Micro-USB (data + power)
Flash / SRAM 4 MB flash (typical) / ~520 KB SRAM (user-available varies)
Logic level 3.3 V (I/O not 5 V-tolerant)
Power input USB 5 V; optional 5V/VIN pin (follow board silk—use a regulated 5 V supply)
GPIO breakout 30-pin dev board; common GPIOs exposed for UART/I²C/SPI/PWM/ADC
Analog & DAC ADC up to 18 ch (12-bit), 2× DAC (8-bit)
Touch 10 capacitive touch inputs
PWM LEDC up to 16 channels (high-resolution PWM)
Interfaces UART ×3, I²C ×2, SPI ×3, I²S ×2, IR/RMT, SDIO, CAN (TWAI—needs external transceiver)
Form factor Breadboard-friendly dual-row headers (DevKit 30-pin style)
Typical size ~52 × 26 mm (board revision dependent)

Pinout & power notes

  • 3.3 V only: use a level shifter with 5 V sensors/relays.
  • ADC & Wi-Fi: ADC2 channels are unavailable during Wi-Fi; use ADC1 for continuous sampling.
  • Bootstrap pins: keep GPIO 0, 2, 5, 12–15 at valid levels at boot (don’t force wrong states).
  • Power headroom: RF peaks are spiky—use a quality 5 V source and add 100–470 µF near 3.3 V regulator.
  • Auto-boot: CH9102 supports auto-download; no need to hold BOOT/EN manually in normal use.

What’s in the box

  • ESP32 dev board (CH9102, 30-pin, Micro-USB)

FAQs – ESP32 Dev Board (CH9102, 30-pin, Micro-USB)

Which USB port and cable does it use?
This board uses a Micro-USB connector. Use a data-capable USB Micro-B cable for power and programming.
Do I need to press BOOT to upload?
No—thanks to the CH9102 bridge with DTR/RTS auto-reset, uploads work without holding BOOT/EN on most systems.
What power supply should I use?
USB 5 V is fine for most demos. For sensors/relays, use a quality 5 V PSU and keep grounds common. If powering via 5V/VIN pin, use a regulated 5 V rail.
Do you ship nationwide?
Yes—nationwide shipping across the Philippines via trusted couriers, with fast dispatch for Metro Manila orders.

Related collections

ESP32/ESP8266 Modules & Dev BoardsSensorsDisplaysPower SuppliesCablesTools

ESP32 Dev Board – CH9102, 30-Pin, Micro-USB

ESP32 Dev Board – CH9102, 30-Pin, Micro-USB

Out of stock

Product Code

SKU:AB555

Regular price ₱ 265.00
Regular price Sale price ₱ 265.00
Sale Sold out
View full details

Related Post