
Rp2040-basic m1
AtrivaTECH/picuno
A repo of all files for the pic uno RP2040+Arduino UNO derivative by ESCcrasci and AtrivaTECH

A repo of all files for the pic uno RP2040+Arduino UNO derivative by ESCcrasci and AtrivaTECH
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 65 parts on 66 nets, routed with 1,343 tracks and 163 vias.
It is built around the RP2040, W25Q128JVSIQ and AMS1117-5.0, with the BSS138 among its other parts. Its parts include 22 resistors, 15 capacitors, 8 connectors, 6 transistors and 4 ICs. It belongs with the RP2040 boards of this library.
Kicad Files for 2.1 with level shifters on GPIO 0-5 and reset pin added.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R9, R10, R11, R12, R13, R14, R18, R19, R20, R21, R22, R23 |
| 8 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4, C6, C7, C8, C9, C10, C11 |
| 6 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5, Q6 |
| 3 | 5.1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R33 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13, C14 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R16 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C12 |
| 2 | 27R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R5 |
| 2 | 27p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 2 | Conn_01x08_Socket | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J4, J6 |
| 2 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D4, D5 |
| 2 | R_Small | Resistor_SMD:R_0805_2012Metric | R1, R8 |
| 2 | TACT SW | Button_Switch_SMD:SW_SPST_TL3342 | SW1, SW2 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C15 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | AMS1117-5.0 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | AZ1117CH-3.3TRG1 SOT223-3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | Barrel_Jack_Switch | Connector_BarrelJack:BarrelJack_Horizontal | J9 |
| 1 | Conn_01x03_Pin | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J8 |
| 1 | Conn_01x06_Pin | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J5 |
| 1 | Conn_01x06_Socket | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J7 |
| 1 | Conn_01x10_Socket | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J3 |
| 1 | Crystal 12 Mhz | Crystal:Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm_HandSoldering | Y1 |
| 1 | D_Schottky | Diode_SMD:D_SOD-128 | D1 |
| 1 | D_TVS_Dual_AAC | Package_TO_SOT_SMD:SOT-23 | D3 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U3 |
The 62 most common of 65 parts.
It measures 54.8 × 75.5 mm and has 2 copper layers, 1.6 mm thick.
65 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.
From the AtrivaTECH/picuno repository on GitHub, at the commit this page was made from: the board is RP2040/v2/kicad/v2.1/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.
Its repository states no licence, so its author keeps all rights: ask AtrivaTECH before reusing the design.

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

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

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

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

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


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

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

niektb/sluisbrinkie-eurorack-published
Published Modules of the Sluisbrinkie project

MAATHES-THILAK-K/Arduino-SMD
Arduino SMD version with In-Built Bluetooth and Gesture sensor


ianklug/bemini
A miniature mechanical keyboard controller with a rotary encoder for staggered-key rhythm games.