DIYables ESP32S ESP-WROOM-32 Development Board with Screw Terminal Expansion Board 38-Pin WiFi and Bluetooth Module, USB Type-C & CP2102, Dual-Core ESP32 for Arduino IDE & IoT Projects

Development BoardsFor ESP32Expansion Boards
Buy on Amazon
DIYables ESP32 38 pin development board seated in its matching screw terminal expansion board Click to zoom
DIYables ESP32 38 pin development board seated in its matching screw terminal expansion boardESP32S ESP-WROOM-32 board on the terminal adapter showing USB Type-C port and RST BOOT buttonsAngled view of the assembled set with every GPIO broken out to labeled screw terminalsTop down view of the ESP32 combo showing both screw terminal rows and the female headersESP32 screw terminal board with pin names silkscreened beside each terminal positionFront view of the ESP32 38 pin board mounted on the expansion board with terminals either sideESP32 development board and screw terminal expansion board shown as a complete assembled set

Quick Overview

This DIYables set pairs an ESP32S ESP-WROOM-32 development board with a matching screw terminal expansion board. The dev board is the 38 pin version built around the dual-core ESP32 microcontroller, with integrated 2.4GHz WiFi and Bluetooth, a USB Type-C connector, and a CP2102 USB-to-serial chip for stable programming and serial monitoring from the Arduino IDE.

The expansion board takes the fragility out of jumper wiring. The dev board plugs straight into the female headers in the centre, and every pin is routed outward to a screw terminal with its name printed on the PCB beside it. Wires are held by a screw rather than friction, so connections survive movement and vibration instead of falling out of a breadboard. Both terminal rows sit along the long edges of the board, and four corner mounting holes let the whole assembly be fixed inside an enclosure or onto a panel.

Ideal for permanent installations, home automation controllers, sensor nodes, robotics, and any ESP32 project that has outgrown the breadboard stage but still needs the board to be removable. Because the dev board is socketed rather than soldered, it can be pulled out and reused at any time. Compatible with Arduino IDE, MicroPython, and ESP-IDF.

Key Features

  • Matched Board and Adapter Set — The 38 pin ESP32 board and the terminal expansion board are designed for each other and fit together out of the box
  • ESP32 Dual-Core with WiFi and Bluetooth — ESP-WROOM-32 module provides 2.4GHz WiFi and Bluetooth for wireless and IoT projects
  • USB Type-C with CP2102 — Modern reversible connector and a CP2102 USB-to-serial chip for reliable flashing and serial monitoring
  • Every Pin on a Screw Terminal — All GPIO, power, and ground pins are broken out to screw terminals for secure, solderless wiring
  • Silkscreened Pin Names — Each terminal has its pin name printed alongside it on the PCB for fast, error-free wiring
  • Socketed, Not Soldered — The dev board plugs into female headers and can be removed and reused in another project at any time
  • Vibration Resistant Connections — Screw-down terminals hold wires firmly, unlike breadboard or DuPont connections
  • Corner Mounting Holes — Four holes allow the assembly to be fixed inside an enclosure or onto a panel
  • RST and BOOT Buttons — Onboard buttons for resetting and entering download mode remain accessible when mounted
  • Arduino IDE, MicroPython and ESP-IDF — Full support across all three development environments

SPECIFICATION

Specification Value
Product Type ESP32 Development Board + Screw Terminal Expansion Board Set
Module ESP32S ESP-WROOM-32
Core Dual-core
Pin Count 38 pins
WiFi 2.4 GHz 802.11 b/g/n
Bluetooth Bluetooth (Classic and BLE)
USB Interface USB Type-C
USB-to-Serial Chip CP2102
Expansion Board Type Screw terminal breakout, dev board plugs on top
Terminal Marking Pin names silkscreened beside each terminal
Mounting Four corner mounting holes
Operating Voltage 3.3V logic
Input Voltage 5V via USB Type-C
Package Quantity 1 Set (1 dev board + 1 expansion board)
Compatibility Arduino IDE, MicroPython, ESP-IDF
Applications IoT, home automation, sensor nodes, robotics, permanent installations

※ NOTE THAT:

The expansion board is designed for the 38 pin ESP32 board included in this set. ESP32 boards with a different pin count or a different physical layout will not fit the socket.

If using the ESP32 with analog sensors, configure the ADC with 11 dB attenuation to set the voltage reference range to handle up to 3.3V.

PACKAGE

A package includes:

Qty Items
1 ESP32S ESP-WROOM-32 Development Board (38 Pin, USB Type-C, CP2102)
1 Screw Terminal Expansion Board

COMPATIBLE HARDWARE

  • Arduino IDE (Windows, macOS, Linux) — Select an ESP32 Dev Module board type and install the CP2102 driver
  • MicroPython firmware — Flash and program over USB Type-C
  • ESP-IDF development environment — Full Espressif framework support
  • Temperature and humidity sensors — Digital or I2C wiring through the screw terminals
  • OLED and LCD displays — I2C and SPI connections via terminal or header
  • Relay modules — GPIO control for switching mains or high-power devices
  • Motion sensors (PIR, ultrasonic) — Digital GPIO input through secure terminals
  • Servo motors and PWM devices — PWM output from any broken-out GPIO
  • Solid core and stranded wire — Screw terminals accept both for permanent wiring
  • Enclosures and panels — Four corner mounting holes for fixed installation