

Updog
- Size
- 22.9 × 62.2 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 53
- Nets
- 46
- Pads
- 281
- Tracks, vias
- 535, 128
- Pours
- 8
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 25 Jul 2020
- Updated
- 25 Jul 2020
Overview
Updog is an open-source printed circuit board by stevenpetryk, from the stevenpetryk/updog repository on GitHub. It is a 4-layer board of 22.9 × 62.2 mm with 53 parts on 46 nets, routed with 535 tracks and 128 vias.
It is built around the ATSAMD21G18A-AU, DRV8833RTYR and BNO055, with the MDBT40-256RV3, DMG2305UX-13 and EG1218 among its other parts. Its parts include 23 capacitors, 6 resistors, 5 ICs, 4 diodes and 3 connectors. It belongs with the SAM D and SAM boards of this library.
Main components
6ATSAMD21G18A-AU
TQFP-48-40℃~+85℃ 1.62V~3.6V 10bit 12bit 256KB 32 Bit 32KB 38 48MHz ARM Cortex-M0+ Built-in FLASH 上电复位(POR)、欠压检测(BOR/LVD/LVR/LVI)、看门狗复位、内置通用定时器、硬件CRC、日历功能、触控功能 TQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)DRV8833RTYR
QFN-16-EP(4x4)-40℃~+85℃ 1.5A 2 2.7V~10.8V 2.7V~10.8V 360mΩ Bipolar Driver Yes QFN-16-EP(4x4) Stepper Motor Driver ROHSTexas InstrumentsStepper Motor DriverBNO055
LGA-28(3.8x5.2)-40℃~+85℃ 2.4V~3.6V 40uA I2C、UART IMU X,Y,Z X,Y,Z ±16g ±2000dps LGA-28(3.8x5.2) Accelerometers ROHSBosch SensortecAccelerometersMDBT40-256RV3
LCC-42_10.0X18.0LCC-42_10.0X18.0 New Arrivals ROHSRAYTACUncategorisedDMG2305UX-13
SOT-23-55℃~+150℃ 1 P-Channel 1.4W 10.2nC@4.5V 20V 40mΩ@4.5V、52mΩ@2.5V 5A 77pF 808pF 85pF 900mV P-Channel SOT-23 MOSFETs ROHSDiodes IncorporatedMOSFETsEG1218
插件-20℃~+70℃ 11.6mm 200mA 30V 4mm 7.4mm Black PC Pin Rectangular Columnar SPDT Through Hole Plugin Slide Switches ROHSE-SwitchSlide Switches
Parts
53| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 0.1µ | Capacitor_SMD:C_0402_1005Metric | C2, C6, C7, C10, C14, C21, C22 |
| 5 | 10µ | Capacitor_SMD:C_0603_1608Metric | C1, C8, C13, C17, C19 |
| 4 | 15p | Capacitor_SMD:C_0402_1005Metric | C4, C5, C15, C16 |
| 3 | 100 | Resistor_SMD:R_0603_1608Metric | R2, R3, R6 |
| 3 | TestPoint | TestPoint:TestPoint_Pad_2.0x2.0mm | TP1, TP2, TP3 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R4, R5 |
| 2 | 10µ | Capacitor_SMD:C_0402_1005Metric | C9, C11 |
| 2 | 32.768kHz | digikey-footprints:SMD-2_3.2x1.5mm | XTAL1, XTAL2 |
| 2 | Blue | LED_SMD:LED_0603_1608Metric | D1, D3 |
| 2 | Conn_01x06 | Connector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal | J2, J3 |
| 2 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2 |
| 2 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad_Via | H3, H4 |
| 2 | Red | LED_SMD:LED_0603_1608Metric | D2, D4 |
| 1 | 0.01µ | Capacitor_SMD:C_0603_1608Metric | C18 |
| 1 | 100 | Inductor_SMD:L_0603_1608Metric | R1 |
| 1 | 1µ | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | 1µ | Capacitor_SMD:C_0603_1608Metric | C23 |
| 1 | 2.2µ, 6.3V | Capacitor_SMD:C_0603_1608Metric | C20 |
| 1 | 6.8n | Capacitor_SMD:C_0402_1005Metric | C12 |
| 1 | ATSAMD21G18 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | BNO055 | Package_LGA:LGA-28_5.2x3.8mm_P0.5mm | U3 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | BATT1 |
| 1 | DMG2305UX-13 | digikey-footprints:SOT-23-3 | Q1 |
| 1 | DRV8833RTY | Package_DFN_QFN:Texas_S-PWQFN-N16_EP2.1x2.1mm_ThermalVias | U5 |
| 1 | EG1218 | digikey-footprints:Switch_Slide_11.6x4mm_EG1218 | S1 |
| 1 | JTAG Debugger | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD | J1 |
| 1 | MDBT40-256RV3 | MDBT40:MODULE_MDBT40-256RV3 | U2 |
| 1 | MIC5219-3_3YM5-TR | digikey-footprints:SOT-753 | U4 |
Questions
How big is the Updog PCB?
It measures 22.9 × 62.2 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Updog use?
53 parts, built around the ATSAMD21G18A-AU, DRV8833RTYR, BNO055 and MDBT40-256RV3. 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 Updog KiCad files?
From the stevenpetryk/updog repository on GitHub, at the commit this page was made from: the board is hardware/updog.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Updog design in my own project?
Its repository states no licence, so its author keeps all rights: ask stevenpetryk before reusing the design.
Similar boards
- 4 layers119.4 × 119.4 mm

- 2 layers76.2 × 112 mm

IOBoard ATSAMD21
jelkinsjames/chameleon-PCB
This repo has all the PCB designs for the UW Engine 2023 Chameleon digital synth project.
67 parts3GPL-3.0 - 2 layers157.4 × 59 mm

- 2 layers69 × 72 mm

MMv3
MrCroesus/MMv3
MMv3 is the 3rd generation robot platform used to teach the IEEE Micromouse DeCal at UC Berkeley. It was designed with usability, manufacturability, size, and cost in mind.
47 parts16Apache-2.0 - 4 layers45.8 × 30.4 mm

Battle bot pcb
MarkusVLA/robot-controller
150g combat robot controller PCB and firmware
66 parts3Apache-2.0 - 4 layers60 × 40 mm

RCcar
jeffreydthompson/Open_Roadster
Support files for course creating BLE remote controlled car from scratch.
95 parts1 - 2 layers80 × 117.3 mm

- 4 layers50 × 80 mm

Pami 2026
robotronik/cdfr2026_pamis
Les Pamis pour la coupe de france de robotique de 2026
147 parts1MIT