
Sd card logger
griffinross2/Neo-GPS
A new version of my project to create a fully custom GPS receiver

Topiary TrimBot, an automatic topiary trimming robot. Purdue ECE Senior Design group E11 for 49595 in Fall 2025.
Topiary TrimBot is an open-source printed circuit board by griffinross2, from the griffinross2/Topiary-TrimBot repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 190.5 × 160 mm with 285 parts on 295 nets, routed with 1,927 tracks and 683 vias.
It is built around the MX25L51245GZ2I-08G, STCS2ASPR and TPS62933DRL, with the BSC050N04LS G, EMIF06-MSD02N16 and TSC2013QRSARQ1 among its other parts. Its parts include 81 resistors, 75 capacitors, 21 diodes, 20 connectors and 13 ICs. It belongs with the robots and motor control boards and the STM32 boards of this library.
Have you ever seen a sculpture made not of stone or ice, but a living, growing plant? Topiaries are a common feature of lavish gardens staffed by professional topiarists, but are often out-of-reach of the amateur gardener or homeowner. Enter the Topiary TrimBot, an automated platform for creating your own custom topiaries. A bush is placed in the machine and then the user inputs their desired 3D shape. The TrimBot will then automatically detect the current plant shape, generate a plan for trimming it into the desired shape, and perform the required cutting. The user can then practice maintaining and refining the shape via hand-trimming, helping them to learn the art of topiary!
This is the home of the Purdue University ECE 49595SD senior design group E11 in Fall 2025.
Griffin Ross - GitHub - LinkedIn
Thomas Schorer - GitHub - LinkedIn
Jackson Duke - GitHub - LinkedIn
Collin Shanks - GitHub - LinkedIn
The docs/ folder contains documents grouped by category
| Qty | Value | Footprint | References |
|---|---|---|---|
| 29 | 30 | Resistor_SMD:R_0603_1608Metric | R57, R58, R59, R60, R61, R62, R63, R64, R65, R66, R67, R68, R69, R70, R71, R72 +13 |
| 27 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP2, TP3, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP27, TP28, TP29 +11 |
| 25 | 100n | Capacitor_SMD:C_0603_1608Metric | C30, C32, C35, C37, C38, C40, C41, C42, C44, C45, C46, C47, C49, C51, C52, C53 +9 |
| 24 | Jumper_2_Open | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1, JP2, JP10, JP11, JP12, JP13, JP14, JP15, JP16, JP17, JP18, JP19, JP20, JP23, JP24, JP25 +8 |
| 20 | 10k | Resistor_SMD:R_0805_2012Metric | R1, R2, R21, R22, R24, R36, R37, R39, R42, R43, R44, R45, R46, R48, R49, R50 +4 |
| 11 | 1u | Capacitor_SMD:C_0805_2012Metric | C33, C34, C39, C50, C59, C60, C61, C62, C63, C64, C72 |
| 11 | 22u | Capacitor_SMD:C_0805_2012Metric | C17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27 |
| 8 | Conn_01x03 | Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical | J5, J6, J7, J8, J9, J10, J12, J13 |
| 8 | SMAJ30CA | Diode_SMD:D_SMA | D13, D14, D15, D17, D18, D19, D20, D21 |
| 6 | 0 | Resistor_SMD:R_2010_5025Metric | R11, R12, R13, R16, R17, R19 |
| 5 | 0.1u | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C13, C14 |
| 5 | 100 | Resistor_SMD:R_0805_2012Metric | R26, R27, R28, R38, R47 |
| 5 | 10u | Capacitor_SMD:C_0805_2012Metric | C6, C7, C8, C10, C11 |
| 5 | GRN | LED_SMD:LED_0805_2012Metric | D3, D4, D5, D6, D9 |
| 5 | MountingHole | MountingHole:MountingHole_3.2mm_M3_Pad_TopBottom | H1, H2, H3, H4, H5 |
| 4 | 100u | Capacitor_THT:C_Radial_D8.0mm_H11.5mm_P3.50mm | C65, C66, C67, C68 |
| 4 | Pololu_Breakout_DRV8825 | Module:Pololu_Breakout-16_15.2x20.3mm | A1, A2, A3, A4 |
| 3 | 130 | Resistor_SMD:R_0805_2012Metric | R3, R4, R14 |
| 3 | 2.2u | Capacitor_SMD:C_0805_2012Metric | C31, C36, C48 |
| 3 | 4.7k | Resistor_SMD:R_0805_2012Metric | R23, R30, R31 |
| 3 | RED | LED_SMD:LED_0805_2012Metric | D1, D2, D11 |
| 3 | XL4015 Regulator Module | CustomFootprints:XL4015_Regulator_Module | U4, U5, U6 |
| 2 | 150p | Capacitor_SMD:C_0805_2012Metric | C15, C16 |
| 2 | 15p | Capacitor_SMD:C_0603_1608Metric | C28, C29 |
| 2 | 22n | Capacitor_SMD:C_0805_2012Metric | C4, C5 |
| 2 | 4.7u | Inductor_SMD:L_APV_APH1050 | L2, L3 |
| 2 | 4.7u | Capacitor_SMD:C_0805_2012Metric | C43, C58 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R32, R33 |
| 2 | TPS56837Hx | CustomFootprints:RPA0010A-MFG | U2, U3 |
| 1 | 0 | Resistor_SMD:R_0805_2012Metric | R53 |
| 1 | 1.3 | Resistor_SMD:R_0805_2012Metric | R55 |
| 1 | 100mA | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP21 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric | C12 |
| 1 | 150 2W | Resistor_THT:R_Axial_DIN0918_L18.0mm_D9.0mm_P25.40mm_Horizontal | R56 |
| 1 | 18k | Resistor_SMD:R_0805_2012Metric | R6 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric | R29 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric | R18 |
| 1 | 2.2k | Resistor_SMD:R_0805_2012Metric | R20 |
| 1 | 200k | CustomFootprints:3362P | RV1 |
| 1 | 24V FAN XYJ24B4010M | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | 24V LED Strip | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | J1 |
| 1 | 300 | Resistor_SMD:R_0805_2012Metric | R15 |
| 1 | 32 MHz | CustomFootprints:ECS-3225 | U7 |
| 1 | 33 | Resistor_SMD:R_0805_2012Metric | R25 |
| 1 | 33n | Capacitor_SMD:C_0805_2012Metric | C9 |
| 1 | 4.7u | Inductor_SMD:L_TDK_VLS6045EX_VLS6045AF | L1 |
| 1 | 40pin Adafruit LCD | CustomFootprints:Hirose_FH12A-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal | DS1 |
| 1 | 470n | Capacitor_SMD:C_0805_2012Metric | C75 |
| 1 | 5.6 | Resistor_SMD:R_0805_2012Metric | R54 |
| 1 | 56.2k | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | 73.2k | Resistor_SMD:R_0805_2012Metric | R10 |
| 1 | 75k | Resistor_SMD:R_0805_2012Metric | R8 |
| 1 | >30V | Diode_SMD:D_SOD-123 | D16 |
| 1 | BLU | LED_SMD:LED_0805_2012Metric | D8 |
| 1 | BL_BYPASS | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP22 |
| 1 | BSC050N04LSG | Package_TO_SOT_SMD:TDSON-8-1 | U10 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J20 |
| 1 | Conn_02x05_Odd_Even | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J4 |
| 1 | Conn_02x20_Odd_Even | Connector_IDC:IDC-Header_2x20_P2.54mm_Vertical | J19 |
| 1 | Crystal | Crystal:Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm | Y1 |
| 1 | Cutting Tool | CustomFootprints:6DBL-02-006 | J16 |
| 1 | D | Diode_SMD:D_SOD-323 | D7 |
| 1 | EMIF06-MSD02N16 | CustomFootprints:EMIF06-MSD02N16 | U11 |
| 1 | Extruder Stepper | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J15 |
| 1 | Flyback, 4A, 30V | Diode_SMD:D_SMA | D12 |
| 1 | Gantry Stepper | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J17 |
| 1 | LOGO | CustomFootprints:Logo | G*** |
| 1 | MEM2090-00-145-00-A | CustomFootprints:GCT_MEM2090-00-145-00-A_REVA | J21 |
| 1 | MX25L51245GZ2I-08G | Package_DFN_QFN:WDFN-8-1EP_8x6mm_P1.27mm_EP6x4.8mm | U12 |
| 1 | PROG | CustomFootprints:pts526_1.5mm_gullwing | SW2 |
| 1 | Power Entry | CustomFootprints:6DBL-04-006 | J3 |
| 1 | RESET | CustomFootprints:pts526_1.5mm_gullwing | SW1 |
| 1 | Revolute Stepper | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J18 |
| 1 | SMAJ30A | Diode_SMD:D_SMA | D22 |
| 1 | STCS2ASPR | CustomFootprints:STM_PowerSO-10 | U13 |
| 1 | STM32H747IITx | Package_QFP:LQFP-176_24x24mm_P0.5mm | U8 |
| 1 | TPS62933 | Package_TO_SOT_SMD:SOT-583-8 | U1 |
| 1 | TSC2013QRSARQ1 | Package_DFN_QFN:Texas_RSA_VQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm | U14 |
| 1 | TestPoint | TestPoint:TestPoint_Loop_D3.80mm_Drill2.0mm | TP1 |
| 1 | Turntable Stepper | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J14 |
The 282 most common of 285 parts.

griffinross2/Neo-GPS
A new version of my project to create a fully custom GPS receiver


Appiko/sense_snap_hw
This repository contains all the KiCad based PCB design and related documentation for all the PCBs developed at Appiko.

kjdykstra406/Pivot-Control-PCB
"# Pivot-Control-P(kicadsch (version 20250114) (generator "eeschema") (generatorversion "9.0") (uuid "5632ba6c-34ff-4a54-b5e1-022e30e0e773") (paper "A0") (libsymbols (symbol "Adafruit I2C to 8 Channel Solenoid…

andrewgond/M.E.O.W-Mealtime-Electronic-Observation-and-Weighing
M.E.O.W. automated pet feeder, a system that dispenses food and logs pet weight using load cells and RFID identification.


It measures 190.5 × 160 mm and has 4 copper layers, 1.61 mm thick.
285 parts, built around the MX25L51245GZ2I-08G, STCS2ASPR, TPS62933DRL and BSC050N04LS G. 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 griffinross2/Topiary-TrimBot repository on GitHub, at the commit this page was made from: the board is hardware/PCB/TopiaryTrimbot.kicad_pcb and its schematic hardware/PCB/TopiaryTrimbot.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).