Raspberry Pi Pico connection board for UVC
hijimasa·ros_hardware_in_the_loop_system·hardware/schematics/Raspberry_Pi_Pico_connection_board_for_UVC/Raspberry_Pi_Pico_connection_board_for_UVC.kicad_pcb
About the Raspberry Pi Pico connection board for UVC
Raspberry Pi Pico connection board for UVC is an open source RP2040/RP2350 PCB design by hijimasa, published on GitHub under the MIT license. It is a 2-layer board measuring 53.5 × 55.5 mm, with 2 components from 1 distinct parts.
Its main chip is the RaspberryPi_Pico, from the RP2040/RP2350 family.
It belongs with the robotics & motion and sensors designs in this gallery.
From the project
Affordable Hardware-in-the-Loop Simulation (HILS) for ROS 2 robots, using inexpensive microcontrollers and off-the-shelf USB devices to test the full communication stack including physical interfaces.
Affordable Hardware-in-the-Loop Simulation (HILS) for ROS 2 robots, using inexpensive microcontrollers and off-the-shelf USB devices to test the full communication stack including physical interfaces.
UVC camera verification (streaming simulation video from Isaac Sim)
Livox MID360 verification (transmitting ros2 bag data via the native Livox SDK2 protocol)
RC servo PWM capture verification (measuring the PWM signal from an Arduino controller and publishing it as JointState)

Main components on the Raspberry Pi Pico connection board for UVC
Raspberry Pi Pico connection board for UVC bill of materials (BOM)
2 components, 1 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | RaspberryPi_Pico | RaspberryPi_Pico_Common_Unspecified | A1, A2 |
Raspberry Pi Pico connection board for UVC design files
The KiCad project lives in the hijimasa/ros_hardware_in_the_loop_system repository on GitHub; these links point at the commit this page was built from.
Raspberry Pi Pico connection board for UVC: common questions
What microcontroller does the Raspberry Pi Pico connection board for UVC use?
The Raspberry Pi Pico connection board for UVC is built around the RaspberryPi_Pico, from the RP2040/RP2350 family.
How big is the Raspberry Pi Pico connection board for UVC?
The Raspberry Pi Pico connection board for UVC measures 53.5 × 55.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Raspberry Pi Pico connection board for UVC?
2 components, from 1 distinct parts. The full bill of materials is listed on this page.
Where can I download the Raspberry Pi Pico connection board for UVC design files?
From the hijimasa/ros_hardware_in_the_loop_system repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Raspberry Pi Pico connection board for UVC design in my own project?
Yes, under the terms of its MIT license, which hijimasa chose for the repository.
Can I test firmware for the Raspberry Pi Pico connection board for UVC without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k