
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…

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…
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.
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.
ugrow3.kicad_pro in KiCad. The routed board is ugrow3.kicad_pcb; an identical release copy is UGrow3_Routed.kicad_pcb.UGrow3_Routing_Top.png, UGrow3_Placement_Regions.png and UGrow3_Ground_Plane.png for the routing handoff.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.| Output | File |
|---|---|
| KiCad project | ugrow3.kicad_pro, ugrow3.kicad_sch, five hierarchical sheets and UGrow3.pretty |
| Routed PCB | ugrow3.kicad_pcb, UGrow3_Routed.kicad_pcb |
| Gerbers and drill | Fabrication/, UGrow3_Gerbers_and_Drill.zip |
| BOM | UGrow3_BOM.csv |
| Placement | UGrow3_Pick_and_Place.csv, UGrow3_Placement.csv |
| Net classes | UGrow3_Net_Classes.csv |
| PCB STEP | UGrow3_Final_Routed_PCB.step |
| Fusion assembly STEP | UGrow3_Fusion_Assembly_with_Routed_PCB.step |
| Routing screenshots | UGrow3_Routing_Top.png, UGrow3_Placement_Regions.png, UGrow3_Ground_Plane.png |
| Electrical verification | UGrow3_Step4_Verification.json, UGrow3_Clearance_Check_Report.md |
| Mechanical verification | UGrow3_Final_Enclosure_Interference_Check.md and JSON |
| STEP import validation | UGrow3_STEP_Import_Validation.json |
| Rebuild scripts | generate_step4_pcb.mjs, generate_step4_pcb_step.mjs, validate_step4_steps.mjs |
(-24,-12), (-24,0), (-24,+12) mm.(+24,-12), (+24,0), (+24,+12) mm.(±31,±18.5) mm.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.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100kΩ | tscircuit:resistor_res0805 | R1, R4, R5, R6, R8, R10, R14, R17, R20, R23, R25 |
| 5 | 100nF | tscircuit:capacitor_cap0805 | C3, C6, C9, C17, C18 |
| 5 | 100Ω | tscircuit:resistor_res0805 | R13, R16, R19, R22, R24 |
| 5 | 1kΩ | tscircuit:resistor_res0805 | R2, R3, R7, R9, R11 |
| 4 | 1uF | tscircuit:capacitor_cap0805 | C4, C5, C8, C10 |
| 4 | MOUNTING_HOLE_3MM | UGrow3:MountingHole_3mm | H1, H2, H3, H4 |
| 3 | 10nF | tscircuit:capacitor_cap0805 | C12, C14, C16 |
| 3 | 220Ω | tscircuit:resistor_res0805 | R12, R15, R18 |
| 3 | 33pF | tscircuit:capacitor_cap0805 | C11, C13, C15 |
| 2 | 10kΩ | tscircuit:resistor_res0805 | R21, R26 |
| 2 | 4.7kΩ | tscircuit:resistor_res0805 | R27, R28 |
| 1 | 100uF | tscircuit:capacitor_cap1206 | C1 |
| 1 | 10uF | tscircuit:capacitor_cap1206 | C2 |
| 1 | 24LC256-I/SN | tscircuit:24LC256-I_SN | U5 |
| 1 | 4.7uF | tscircuit:capacitor_cap0805 | C7 |
| 1 | AO3400A ACTUATOR | tscircuit:AO3400A_ACTUATOR | Q6 |
| 1 | AO3400A HEATER | tscircuit:AO3400A_HEATER | Q5 |
| 1 | AO3400A LED A | tscircuit:AO3400A_LED_A | Q2 |
| 1 | AO3400A LED B | tscircuit:AO3400A_LED_B | Q3 |
| 1 | AO3400A LED C | tscircuit:AO3400A_LED_C | Q4 |
| 1 | AO3407A P-MOS REVERSE POLARITY | tscircuit:AO3407A_P-MOS_REVERSE_POLARITY | Q1 |
| 1 | ATtiny1616-SSN | tscircuit:ATtiny1616-SSN | U2 |
| 1 | BLUE STATUS LED | tscircuit:BLUE_STATUS_LED | D3 |
| 1 | GREEN POWER LED | tscircuit:GREEN_POWER_LED | D2 |
| 1 | JST B2B-XH-A / ICSTATION GY17845 HEATER | tscircuit:JST_B2B-XH-A_ICSTATION_GY17845_HEATER | J4 |
| 1 | JST B2B-XH-A 5V INPUT | tscircuit:JST_B2B-XH-A_5V_INPUT | J1 |
| 1 | JST B2B-XH-A OPTIONAL ACTUATOR DNP | tscircuit:JST_B2B-XH-A_OPTIONAL_ACTUATOR_DNP | J5 |
| 1 | JST B2B-XH-A OPTIONAL LIMIT DNP | tscircuit:JST_B2B-XH-A_OPTIONAL_LIMIT_DNP | J6 |
| 1 | JST B3B-XH-A SPARE ADC / TEST | tscircuit:JST_B3B-XH-A_SPARE_ADC_TEST | J8 |
| 1 | JST B3B-XH-A UPDI PROGRAM | tscircuit:JST_B3B-XH-A_UPDI_PROGRAM | J2 |
| 1 | JST B4B-XH-A DEBUG UART | tscircuit:JST_B4B-XH-A_DEBUG_UART | J3 |
| 1 | JST B4B-XH-A I2C TEST | tscircuit:JST_B4B-XH-A_I2C_TEST | J7 |
| 1 | MARKTECH MTE3061N-UO 620NM A | tscircuit:MARKTECH_MTE3061N-UO_620NM_A | LED1 |
| 1 | MARKTECH MTE3061N-UO 620NM B | tscircuit:MARKTECH_MTE3061N-UO_620NM_B | LED2 |
| 1 | MARKTECH MTE3061N-UO 620NM C | tscircuit:MARKTECH_MTE3061N-UO_620NM_C | LED3 |
| 1 | MCP1700-3302E/TT | tscircuit:MCP1700-3302E_TT | U1 |
| 1 | MCP6004-I/SL | tscircuit:MCP6004-I_SL | U3 |
| 1 | PTC 0.50A HEATER | tscircuit:PTC_0.50A_HEATER | F2 |
| 1 | PTC 1.5A | tscircuit:PTC_1.5A | F1 |
| 1 | SMF5.0A TVS | tscircuit:SMF5.0A_TVS | D1 |
| 1 | SS14 FLYBACK | tscircuit:SS14_FLYBACK | D4 |
| 1 | TMP117MAIDRVR | tscircuit:TMP117MAIDRVR | U4 |
| 1 | VISHAY BPW34 PHOTODIODE A | tscircuit:VISHAY_BPW34_PHOTODIODE_A | PD1 |
| 1 | VISHAY BPW34 PHOTODIODE B | tscircuit:VISHAY_BPW34_PHOTODIODE_B | PD2 |
| 1 | VISHAY BPW34 PHOTODIODE C | tscircuit:VISHAY_BPW34_PHOTODIODE_C | PD3 |

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…




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.

absmach/synth
Open-source circuit compiler for engineers and AI agents

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products


sportiduino/sportiduino
Electronic timing system for orienteering and similar outdoor sports events on Arduino
It measures 70 × 45 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask Dhyan-M before reusing the design.