Skip to the content
2 layers70 × 45 mmUgrow3, the printed circuit board in 3D

This folder contains the completed Step 4 software design package. It starts from the released Step 3 five-sheet schematic, keeps every Step 2 optical/mechanical lock, separates high-current, digital-control and…

Size
70 × 45 mm
Copper layers
2
Thickness
1.6 mm
Parts
81
Nets
48
Pads
211
Tracks, vias
0, 0
Pours
12
Routed
Not yet
KiCad
KiCad 0.0.1 (file 20241229)
Created
18 Jul 2026
Updated
18 Jul 2026

Overview

Ugrow3 is an open-source printed circuit board by Dhyan-M, from the Dhyan-M/MuGrow-TA repository on GitHub. It is a 2-layer board of 70 × 45 mm with 81 parts on 48 nets.

It is built around the MCP6004-I/SL, 24LC256-I/SN and MCP1700-3302E/TT. Its parts include 28 resistors, 18 capacitors, 8 connectors, 7 diodes and 6 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

Step4_PCB_Routed/README.md

UGrow3 Step 4 — PCB placement, routing and Fusion synchronization

This folder contains the completed Step 4 software design package. It starts from the released Step 3 five-sheet schematic, keeps every Step 2 optical/mechanical lock, separates high-current, digital-control and analog/TIA placement, routes the board, adds a B.Cu ground plane and stitching vias, exports fabrication files, generates a detailed PCB STEP, and inserts that STEP into the mechanical assembly.

Open first

  1. Open ugrow3.kicad_pro in KiCad. The routed board is ugrow3.kicad_pcb; an identical release copy is UGrow3_Routed.kicad_pcb.
  2. Review UGrow3_Routing_Top.png, UGrow3_Placement_Regions.png and UGrow3_Ground_Plane.png for the routing handoff.
  3. Import UGrow3_Final_Routed_PCB.step into Fusion for the PCB alone, or open UGrow3_Fusion_Assembly_with_Routed_PCB.step for the synchronized mechanical assembly.

Deliverables

OutputFile
KiCad projectugrow3.kicad_pro, ugrow3.kicad_sch, five hierarchical sheets and UGrow3.pretty
Routed PCBugrow3.kicad_pcb, UGrow3_Routed.kicad_pcb
Gerbers and drillFabrication/, UGrow3_Gerbers_and_Drill.zip
BOMUGrow3_BOM.csv
PlacementUGrow3_Pick_and_Place.csv, UGrow3_Placement.csv
Net classesUGrow3_Net_Classes.csv
PCB STEPUGrow3_Final_Routed_PCB.step
Fusion assembly STEPUGrow3_Fusion_Assembly_with_Routed_PCB.step
Routing screenshotsUGrow3_Routing_Top.png, UGrow3_Placement_Regions.png, UGrow3_Ground_Plane.png
Electrical verificationUGrow3_Step4_Verification.json, UGrow3_Clearance_Check_Report.md
Mechanical verificationUGrow3_Final_Enclosure_Interference_Check.md and JSON
STEP import validationUGrow3_STEP_Import_Validation.json
Rebuild scriptsgenerate_step4_pcb.mjs, generate_step4_pcb_step.mjs, validate_step4_steps.mjs

Verified release facts

  • Board: 70 × 45 × 1.6 mm.
  • 81 placed footprints including four mounting holes; 206 electrically assigned pads.
  • 46 routed non-ground multi-pad nets, 203 segments and 177 vias.
  • 20 ground-stitch vias and B.Cu ground zone.
  • Four signal classes: SIGNAL, ANALOG, POWER and HIGH_CURRENT.
  • LED centres: Fusion (-24,-12), (-24,0), (-24,+12) mm.
  • Photodiode centres: Fusion (+24,-12), (+24,0), (+24,+12) mm.
  • Mounting holes: Fusion (±31,±18.5) mm.
  • PCB and combined Fusion STEP files both pass neutral STEP re-import validation.
  • Final enclosure interference check: PASS.

Physical-fabrication caution

This is a software-only competition deliverable. The included automated checks passed, but KiCad CLI was unavailable; run native KiCad DRC, refill zones and review Gerbers before any physical order.

Parts

81
QtyValueFootprintReferences
11100kΩtscircuit:resistor_res0805R1, R4, R5, R6, R8, R10, R14, R17, R20, R23, R25
5100nFtscircuit:capacitor_cap0805C3, C6, C9, C17, C18
5100Ωtscircuit:resistor_res0805R13, R16, R19, R22, R24
51kΩtscircuit:resistor_res0805R2, R3, R7, R9, R11
41uFtscircuit:capacitor_cap0805C4, C5, C8, C10
4MOUNTING_HOLE_3MMUGrow3:MountingHole_3mmH1, H2, H3, H4
310nFtscircuit:capacitor_cap0805C12, C14, C16
3220Ωtscircuit:resistor_res0805R12, R15, R18
333pFtscircuit:capacitor_cap0805C11, C13, C15
210kΩtscircuit:resistor_res0805R21, R26
24.7kΩtscircuit:resistor_res0805R27, R28
1100uFtscircuit:capacitor_cap1206C1
110uFtscircuit:capacitor_cap1206C2
124LC256-I/SNtscircuit:24LC256-I_SNU5
14.7uFtscircuit:capacitor_cap0805C7
1AO3400A ACTUATORtscircuit:AO3400A_ACTUATORQ6
1AO3400A HEATERtscircuit:AO3400A_HEATERQ5
1AO3400A LED Atscircuit:AO3400A_LED_AQ2
1AO3400A LED Btscircuit:AO3400A_LED_BQ3
1AO3400A LED Ctscircuit:AO3400A_LED_CQ4
1AO3407A P-MOS REVERSE POLARITYtscircuit:AO3407A_P-MOS_REVERSE_POLARITYQ1
1ATtiny1616-SSNtscircuit:ATtiny1616-SSNU2
1BLUE STATUS LEDtscircuit:BLUE_STATUS_LEDD3
1GREEN POWER LEDtscircuit:GREEN_POWER_LEDD2
1JST B2B-XH-A / ICSTATION GY17845 HEATERtscircuit:JST_B2B-XH-A_ICSTATION_GY17845_HEATERJ4
1JST B2B-XH-A 5V INPUTtscircuit:JST_B2B-XH-A_5V_INPUTJ1
1JST B2B-XH-A OPTIONAL ACTUATOR DNPtscircuit:JST_B2B-XH-A_OPTIONAL_ACTUATOR_DNPJ5
1JST B2B-XH-A OPTIONAL LIMIT DNPtscircuit:JST_B2B-XH-A_OPTIONAL_LIMIT_DNPJ6
1JST B3B-XH-A SPARE ADC / TESTtscircuit:JST_B3B-XH-A_SPARE_ADC_TESTJ8
1JST B3B-XH-A UPDI PROGRAMtscircuit:JST_B3B-XH-A_UPDI_PROGRAMJ2
1JST B4B-XH-A DEBUG UARTtscircuit:JST_B4B-XH-A_DEBUG_UARTJ3
1JST B4B-XH-A I2C TESTtscircuit:JST_B4B-XH-A_I2C_TESTJ7
1MARKTECH MTE3061N-UO 620NM Atscircuit:MARKTECH_MTE3061N-UO_620NM_ALED1
1MARKTECH MTE3061N-UO 620NM Btscircuit:MARKTECH_MTE3061N-UO_620NM_BLED2
1MARKTECH MTE3061N-UO 620NM Ctscircuit:MARKTECH_MTE3061N-UO_620NM_CLED3
1MCP1700-3302E/TTtscircuit:MCP1700-3302E_TTU1
1MCP6004-I/SLtscircuit:MCP6004-I_SLU3
1PTC 0.50A HEATERtscircuit:PTC_0.50A_HEATERF2
1PTC 1.5Atscircuit:PTC_1.5AF1
1SMF5.0A TVStscircuit:SMF5.0A_TVSD1
1SS14 FLYBACKtscircuit:SS14_FLYBACKD4
1TMP117MAIDRVRtscircuit:TMP117MAIDRVRU4
1VISHAY BPW34 PHOTODIODE Atscircuit:VISHAY_BPW34_PHOTODIODE_APD1
1VISHAY BPW34 PHOTODIODE Btscircuit:VISHAY_BPW34_PHOTODIODE_BPD2
1VISHAY BPW34 PHOTODIODE Ctscircuit:VISHAY_BPW34_PHOTODIODE_CPD3

More from Dhyan-M/MuGrow-TA

1
  • 2 layers70 × 45 mmUgrow3, the printed circuit board in 3D

    Ugrow3

    Dhyan-M/MuGrow-TA

    This folder contains the completed Step 4 software design package. It starts from the released Step 3 five-sheet schematic, keeps every Step 2 optical/mechanical lock, separates high-current, digital-control and…

    81 parts

Similar boards

  • 2 layers86.4 × 54.6 mmBBB GVS-3, the printed circuit board in 3D

    BBB GVS-3

    land-boards/lb-boards

    land-boards - Board Designs

    52 parts31
  • 4 layers506 × 152.3 mmSignalmesh, the printed circuit board in 3D

    Signalmesh

    akielaries/signalmesh_CAD

    signalmesh schematic and PCB files

    310 parts
  • 4 layers188.3 × 49.3 mmSound Sensor Teensy Carrier, the printed circuit board in 3D

    Sound Sensor Teensy Carrier

    forrestrae/teensy-sound-sensor-pcb

    A KiCad 9.0 carrier board for the Teensy 4.x microcontroller, designed for real-time audio sensing with USB-C Power Delivery input, 4S Li-ion battery management, I2S MEMS microphone, and LED lighting outputs.

    257 partsApache-2.0
  • 2 layers84 × 50 mmI2c sensor node.synth, the printed circuit board in 3D

    I2c sensor node.synth

    absmach/synth

    Open-source circuit compiler for engineers and AI agents

    57 parts29Apache-2.0
  • 2 layers55 × 60 mmEos sense cape, the printed circuit board in 3D

    Eos sense cape

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    39 parts8MIT
  • 2 layers15 × 31 mmPocketAdmin, the printed circuit board in 3D

    PocketAdmin

    krakrukra/PocketAdmin

    oshw keystroke injection device ( badusb )

    25 parts241MIT
  • 2 layers73 × 94 mmSportiduino base, the printed circuit board in 3D

    Sportiduino base

    sportiduino/sportiduino

    Electronic timing system for orienteering and similar outdoor sports events on Arduino

    119 parts78GPL-3.0

Questions

How big is the Ugrow3 PCB?

It measures 70 × 45 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ugrow3 use?

81 parts, built around the MCP6004-I/SL, 24LC256-I/SN and MCP1700-3302E/TT. 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 Ugrow3 KiCad files?

From the Dhyan-M/MuGrow-TA repository on GitHub, at the commit this page was made from: the board is Step2_PCB_Mechanical/ugrow3.kicad_pcb and its schematic Step2_PCB_Mechanical/mcu.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ugrow3 design in my own project?

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