Introduction
MicroCP is a low-cost USB-to-UART printed circuit board using CP2102N. It supports multiple I/O voltages for extra flexibility. It can be powered externally or using USB bus power.
Features
- Open Source
- USB to UART bridge for development and debugging
- Data transfer rates up to 3 mega baud
- Small footprint 0.6" x 0.6"
- Four programmable GPIOs
- 5V output from USB port
- 3.3V output from integrated regulated proving 100mA
- Programmable clock output (93.75KHz to 24MHz)
- Flexible GPIO voltages (1.8V to 5.0V)
- Low operating current: 9.5mA
- Remote wakeup for waking a suspended host
- 16 Standard 0.1" headers to access all CP2102N pins
- Easy solder-jumper configuration similar to MicroFTX
- Cross platform support by SiLabs
- No firmware development required, royalty-free Virtual COM port drivers, and Simple GUI-based configurator by SiLabs
- See CP2102N datasheet
Pinout
MicroCP provides 16 header pins for extra flexibility. Most of these pins are programmable using SiLab EEPROM programmer. The table below summarizes each pin:
Configuration
MicroCP supports a range GPIO voltages and power sources, i.e., via USB bus or V pin. Four solder jumpers (J1-J4) on the bottom side of the board configure the mode of operation:
J1 | J2 | J3 | J4 | Power | V pin | IO Voltage | Notes | |
---|---|---|---|---|---|---|---|---|
1 | S | O | S | S | USB | out 3.3V | 3.3V | (DEFAULT) a,b |
2 | S | O | O | S | USB | in 1.8V-3.3V | 1.8-3.3V | c |
3 | O | S | S | O | V pin | in 3.3V-5V | 3.3V | a |
where S represents a Shorted jumper and O is Open. To short a solder jumper, add solder to both pads to create a bridge between them. To open, remove bridged solder, e.g., using wick. To change DEFAULT configuration use a knife to cut the trace between the jumper ends.
Notes:
a) I/O voltage is 5V tolerant
b) 3.3V output current is 100mA max
c) I/O voltage is set by the voltage applied to the V pin
Support or Contact
Open up an issue in github