Description M5Stack Stamp ISP is a compact USB-to-serial ESP32 programming tool in the STAMP series package. Built around the CH9102F USB communication chip, this CH9102 serial programmer provides a USB Type-C interface, full-duplex UART communication, and a built-in 3.3V DC-DC circuit. The Stamp ISP module is designed for ESP32 circuit programming, product ISP functionality, embedded debugging, and other serial communication applications. The PCB edge of M5Stack Stamp ISP provides 5V power and USB D+/D- signal lines. With the STAMP package, the Stamp ISP module supports SMD, DIP, and flying lead usage, so it can be integrated into small fixtures, carrier boards, or production programming setups. The CH9102 serial programmer also provides a 3.3V output and ±8kV ESD protection for practical programming and test environments. For developers working with ESP32 or ESP8266 hardware, M5Stack Stamp ISP offers a small and repeatable programming interface. The CH9102 serial programmer supports baud rates from 50bps to 4Mbps, while the Stamp ISP module includes red and blue program download indicators for clear operation feedback. Features M5Stack Stamp ISP compact programmer: USB-to-serial programming tool in the official STAMP series package. CH9102 serial programmer: uses the CH9102F USB communication chip for full-duplex UART communication. USB Type-C interface: full-speed USB device interface compatible with USB 2.0. Wide baud-rate support: supports serial communication from 50bps to 4Mbps. Power output: the Stamp ISP module provides 3.3V voltage output through the built-in DC-DC circuit. Protection and indication: ±8kV ESD protection with red/blue program download indicator LEDs. Flexible installation: M5Stack Stamp ISP supports SMD, DIP, and flying lead usage. ESP programming use: the CH9102 serial programmer is suitable for ESP32/ESP8266 program downloading. Specifications Product Name Stamp ISP USB Communication Chip CH9102F Buck DC-DC Power Chip SY8089 USB Interface Type Type-C UART Interface Full-duplex serial UART interface Communication Baud Rate 50bps to 4Mbps Output Voltage 3.3V PCB Edge Signals 5V power and USB D+/D- signal lines ESD Protection ±8kV Indicator Program download indicator, red/blue Mounting / Usage SMD, DIP, flying lead Product Size 20 × 20 × 4.7mm Package Size 136 × 92 × 13mm Product Weight 2.9g Package Weight 6.8g Applications ESP32 program downloading: use M5Stack Stamp ISP as a compact programming interface for ESP32 circuit development. ESP8266 program downloading: the CH9102 serial programmer supports serial download workflows for ESP8266 projects. Product ISP functionality: integrate the Stamp ISP module into product fixtures or embedded ISP access points. Serial communication: use M5Stack Stamp ISP for other UART communication and diagnostics tasks. Production programming: the STAMP package helps the CH9102 serial programmer fit compact carrier boards and test jigs. Product List 1 Stamp ISP 1 1.5mm hex wrench 1 2.54-6P right-angle pin header 1 2.54-6P straight pin header Other Content Schematic The official schematic helps verify USB Type-C, CH9102F, and SY8089 connections before integrating the Stamp ISP module into a fixture or carrier board. Model Size M5Stack Stamp ISP uses a 20 × 20 × 4.7mm module format. The official model-size drawing helps reserve the right board and enclosure space. Integration Notes The CH9102 serial programmer exposes USB D+/D- and 5V power at the PCB edge, while the built-in DC-DC circuit provides 3.3V output. The Stamp ISP module is therefore suitable for direct programming access in compact embedded hardware. Resources M5Stack Stamp ISP official documentation Stamp ISP schematics PDF Stamp ISP model size PDF CH9102F datasheet SY8089 datasheet FAQ What is M5Stack Stamp ISP used for? M5Stack Stamp ISP is used for ESP32/ESP8266 program downloading, product ISP functionality, embedded debugging, and other serial communication applications. Which USB-to-serial chip does it use? The CH9102 serial programmer uses the CH9102F USB communication chip. Does Stamp ISP provide a voltage output? Yes. The Stamp ISP module includes a built-in DC-DC circuit and provides 3.3V voltage output. What baud rates are supported? The official specification lists communication baud rates from 50bps to 4Mbps. What interfaces are available on the PCB edge? The PCB edge provides 5V power and USB D+/D- signal lines for integration. What is included in the package? The package includes 1 × Stamp ISP, 1 × 1.5mm hex wrench, 1 × 2.54-6P right-angle pin header, and 1 × 2.54-6P straight pin header.