In 2021, the Raspberry Pi Foundation released the Pico, a small and powerful microcontroller board that offers high performance and flexibility. However, the board's use of a micro-B USB port is considered a drawback. This is especially true considering that the Raspberry Pi 4, released in 2019, uses a USB-C port for power delivery.
Since then, various companies and individuals have released many boards based on the RP2040, some with USB-C ports, others without USB ports and with exposed D+/D- pins for customization (like RP2040 Stamp). However, most of these projects are either hard to find in low quantities, expensive, or require international shipping, whereas the original Pico board is in stock in most countries and can be obtained cheaply and quickly.
So what if you could just replace the USB ports on the original PICO board with the type you want?
Below shows the approach that one Reddit user took to convert an original PICO board to type-c, using the TP1,TP2,TP3 pins on the back of the board and a USB-C breakout board.
We decided that this was something we could use in our PCB design, and below is the result on our prototype board.