Skip to main content

I've Plugged in a New TinyPICO but It Doesn't Show as a Serial Port

Problem

When connecting a TinyPICO to a computer, it may not appear as a serial port.

Solution

The issue is a missing USB driver. The specific driver needed depends on your board version:

  • TinyPICO V2: Uses a SiLabs CP2104 chip. You can grab the latest drivers from the SiLabs website.

  • TinyPICO V3: Uses a CH9102F chip. You can grab the latest drivers from the WCH website.

How to Identify Your Version

Boards with a Blue power LED use the CH9102F chip (V3), and all others use the CP2104 chip (V2). V3 bags also have identification labels.

After Installation

Once drivers are installed (restart your computer if needed), the board will appear as:

OSV2 (CP2104)V3 (CH9102F)
macOS/dev/tty.SLAB_USBtoUART/dev/tty.wchusbserialXXX
Linux/dev/ttyUSBx/dev/ttyACM0
WindowsCOMnCOMn

The TinyPICO will then be visible in the Arduino IDE and your system.


Last Updated: 2023