Skip to the content
2 layers54.8 × 75.5 mmRp2040-basic m1, the printed circuit board in 3D

Rp2040-basic m1

AtrivaTECH/picuno

A repo of all files for the pic uno RP2040+Arduino UNO derivative by ESCcrasci and AtrivaTECH

Size
54.8 × 75.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
71
Nets
69
Pads
275
Tracks, vias
1,383, 168
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
20 Feb 2024
Updated
13 Jan 2026

Overview

Rp2040-basic m1 is an open-source printed circuit board by AtrivaTECH, from the AtrivaTECH/picuno repository on GitHub. It is a 2-layer board of 54.8 × 75.5 mm with 71 parts on 69 nets, routed with 1,383 tracks and 168 vias.

It is built around the RP2040, W25Q128JVSIQ and AMS1117-5.0, with the BSS138 and SM04B-SRSS-TB(LF)(SN)(P) among its other parts. Its parts include 24 resistors, 15 capacitors, 9 connectors, 6 transistors and 4 ICs. It belongs with the RP2040 boards of this library.

Main components

5

README

RP2040/v2/kicad/v2.1/readme.md

Kicad Files for 2.1 with level shifters on GPIO 0-5 and reset pin added.

Parts

71
QtyValueFootprintReferences
1210KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9, R10, R11, R12, R13, R14, R18, R19, R20, R21, R22, R23
9100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C4, C6, C7, C8, C9, C10, C11, C15
6BSS138Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4, Q5, Q6
35.1KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R3, R33
210uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC13, C14
21uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C12
22.2KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR15, R17
227RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4, R5
227pCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2
2Conn_01x08_SocketConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ4, J6
2Jumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2
2LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD4, D5
2R_SmallResistor_SMD:R_0805_2012MetricR1, R8
2TACT SWButton_Switch_SMD:SW_SPST_TL3342SW1, SW2
110kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7
11kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR16
11kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6
1AMS1117-5.0Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1AZ1117CH-3.3TRG1 SOT223-3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ9
1Conn_01x03_PinConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ8
1Conn_01x06_PinConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ5
1Conn_01x06_SocketConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ7
1Conn_01x10_SocketConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ3
1Crystal_GND24Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1D_SchottkyDiode_SMD:D_SOD-128D1
1D_TVS_Dual_AACPackage_TO_SOT_SMD:SOT-23D3
1FuseFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1SM04B-SRSS-TB_LF__SN_SPARKFUN-QWIIC:JST_SM04B-SRSS-TB_LF__SN_J2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ1
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU3

The 68 most common of 71 parts.

More from AtrivaTECH/picuno

4
  • 2 layers54.8 × 75.5 mmRp2040-basic m1, the printed circuit board in 3D

    Rp2040-basic m1

    AtrivaTECH/picuno

    A repo of all files for the pic uno RP2040+Arduino UNO derivative by ESCcrasci and AtrivaTECH

    69 parts
  • 2 layers54.8 × 75.5 mmRp2040-basic m1, the printed circuit board in 3D

    Rp2040-basic m1

    AtrivaTECH/picuno

    A repo of all files for the pic uno RP2040+Arduino UNO derivative by ESCcrasci and AtrivaTECH

    65 parts
  • 2 layers53.8 × 75.5 mmRp2040-basic m1, the printed circuit board in 3D

    Rp2040-basic m1

    AtrivaTECH/picuno

    A repo of all files for the pic uno RP2040+Arduino UNO derivative by ESCcrasci and AtrivaTECH

    47 parts
  • 2 layersRp2040-basic m1 - Copy, the printed circuit board in 3D

    Rp2040-basic m1 - Copy

    AtrivaTECH/picuno

    A repo of all files for the pic uno RP2040+Arduino UNO derivative by ESCcrasci and AtrivaTECH

    41 parts

Similar boards

  • 2 layers54.8 × 75.5 mmOPENSOURCE REMAKE, the printed circuit board in 3D

    OPENSOURCE REMAKE

    MAATHES-THILAK-K/Arduino-SMD

    Arduino SMD version with In-Built Bluetooth and Gesture sensor

    78 parts2MIT
  • 2 layers36 × 43 mmAsac fc rev a, the printed circuit board in 3D

    Asac fc rev a

    victorhook/asac-fc

    asac fc is an rp2040 based flight controller made for FPV drone flying

    119 parts52GPL-3.0
  • 2 layers74 × 63.1 mmAudio player, the printed circuit board in 3D

    Audio player

    Vaaarad07/PCB_Designs

    A repo with STM32 based PCB designs

    87 parts10MIT
  • 4 layers86.4 × 61.9 mmInverter, the printed circuit board in 3D

    Inverter

    Kirg5/2040Inverter

    RP2040 Based BLDC Inverter for sensored motors, capable of putting out 50a 100v

    106 parts1
  • 2 layersController, the printed circuit board in 3D

    Controller

    dario0603/Hotplate

    Hotplate is a DIY electronics project focused on the design and development of a hotplate and its associated control electronics.

    101 parts
  • 2 layers40 × 110 mmPI SCOPE, the printed circuit board in 3D

    PI SCOPE

    niektb/sluisbrinkie-eurorack-published

    Published Modules of the Sluisbrinkie project

    97 parts34
  • 4 layers45.2 × 41.2 mmMCU Board 0.3, the printed circuit board in 3D

    MCU Board 0.3

    thejamesrhodes/Hyades-Flight-Computer

    Full Hardware and Electronics design, Bare-metal GNC flight software for an actively attitude-controlled high-power rocket

    120 parts1Apache-2.0
  • 4 layers19.7 × 31.1 mmC6-40-Flash test, the printed circuit board in 3D

    C6-40-Flash test

    martinberlin/H-C6-ulp

    ESP32C6 in a very low power design with a 24 pin FPC for a small SPI Epaper

    26 parts4GPL-3.0

Questions

How big is the Rp2040-basic m1 PCB?

It measures 54.8 × 75.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Rp2040-basic m1 use?

71 parts, built around the RP2040, W25Q128JVSIQ, AMS1117-5.0 and BSS138. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Rp2040-basic m1 KiCad files?

From the AtrivaTECH/picuno repository on GitHub, at the commit this page was made from: the board is RP2040/v2/kicad/v2.2/rp2040-basic-m1.kicad_pcb and its schematic RP2040/old/rp2040-basic-m1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Rp2040-basic m1 design in my own project?

Its repository states no licence, so its author keeps all rights: ask AtrivaTECH before reusing the design.