Skip to the content
2 layers200 × 180 mmUnderBot, the printed circuit board in 3D

AI in Physical form

Size
200 × 180 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
9
Pads
43
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 10.0 (file 20260206)
Created
15 Aug 2026
Updated
24 Oct 2026

Overview

UnderBot is an open-source printed circuit board by jacobsrepo, from the jacobsrepo/UnderBot repository on GitHub. It is a 2-layer board of 200 × 180 mm with 17 parts on 9 nets.

Its parts include 8 connectors, 4 fuses and 1 IC.

README

hardware/electrical/Carrier-r09/README.md

r09 converter carrier — review draft

What changed

The power assembly now reserves physical locations for the Pi, Kinect and auxiliary converter modules on a200x180mm carrier. This larger outline is provisional and reflects real module sizes rather than the old100x90mm fuse-only board. The T12 battery stays separate. One Adeept arm still uses its onboard regulator after controller revision/USB-backfeed verification.

Electrical: Pi fuse -> J3 -> EP-0225 DC input -> supplied USB-C cable to Pi. Kinect fuse -> J4 -> DDR terminal5+ and6-; DDR terminals3+ and1- -> J5 -> J6 -> Kinect v2 adapter. Terminal2(-) and4(+) unused duplicates. U3 auxiliary module mounts directly via soldered pins -> J8 regulated5V. Arm J7 remains switched nominal12V. J2 remains the external manual-reset stop contact interface; both pins positive, no ground. Aux/audio/pan-tilt stop with arm. System GND deliberately bonds DDR negative output and input: isolation is not claimed.

Module decisions and mechanical evidence

  1. 52Pi EP-0225 is87x57mm per official labelled photograph. Accepts9-24V and supplies5.15V/5A USB-C PD. It will sit above the carrier on standoffs with short DC cable. Exact mounting-hole centre coordinates are NOT published in reviewed material: an outline and access allowance are drawn, but holes are NOT invented/drilled. Obtain physical measurements or vendor CAD. Preserve button/switch and USB cable access. Barrel-size conflict in vendor pages remains unresolved.
  2. Mean Well DDR-60G-12 is9-36V input,12V output. The headline60W/5A requires appropriate conditions: at input9-18V its curve allows85%, i.e.51W/4.25A up to50C in specified vertical mounting. Higher temperature requires further derating. This has more provision than the provisional36W Kinect supply budget, but exact adapter/startup demand still needs verifying. Body52.5x90x54.5mm with58.4mm maximum projection;216g. This is a bulky DIN-rail part, selected for documented input range/rating rather than compactness. A short TS35 rail and backing support are required; no solder-in footprint is claimed. The diagram reserves its space; rail fastener holes await actual rail/end-stop selection. Support load through enclosure standoffs/backing, not unsupported FR4. Observe installation spacing and vertical orientation; flat mounting requires separate thermal qualification.
  3. Pololu D24V50F5 #2851:6-38V input,5V fixed output (4% accuracy), typical up to5A subject to heat.17.8x20.3x8.8mm. New carrier footprint from official drawing, with top-view left-to-right pins EN,VIN,GND,GND,VOUT. NC EN permits normal enable. Two ground pins connect. Use directly soldered adequately rated pins, not an unqualified removable header at5A. Underside component clearance and module elevation require checking. The footprint remains a candidate until1:1 physical overlay verification.

Budget impact — not hidden

Updated hardware allocations: EUR609.69, before a delivery reserve. That is EUR9.69 above the EUR600 cap. Changes: auxiliary converter allowance15->45; carrier/mechanics30->45; Kinect module allowance remains35. Earlier35.31 reserve absorbs most but not all increase. These are allowances, not final landed quotations. Options to recover budget: defer microphone allowance20, or defer one/two ToF boards at20 each. No items are silently removed; no purchase or fabrication has occurred. Prefer recovery through actual quotes first. The oldEUR600 table no longer establishes affordability of this revision.

Still unresolved before routing/fabrication

Physical Pi/rail mount geometry, enclosure cooling/clearance, stop power-contact/reset hardware and independent T12 stop, input polarity/transient protection, fuse amperages/wire fault coordination, NOCO operating output range, arm revision/USB VBUS blocking, Kinect adapter polarity/current. Modules are selected candidates, not hardware-qualified. Copper is UNROUTED; no trace ampacity, DRC pass or fabrication readiness claimed. No Gerbers generated.

Sources and local downloaded diagrams are in module-selection.csv and vendor/. Board preview silhouettes are placement envelopes, not detailed manufacturer3D models. r09 supersedes the physical r08 placement; r07 remains the whole-system context with its old power-module choices superseded here.

EUR600 staged option

See budget-r09.xlsx: proposed two ToF sensors initially, with the other two deferred. This yields EUR569.69 hardware plus EUR30.31 delivery/contingency = EUR600. Full four-ToF scope remains shown separately at EUR609.69 before delivery. No hardware or orders were changed.

Parts

17
QtyValueFootprintReferences
4Keystone3568 / fuse TBDFuseholder_Blade_Mini_Keystone_3568F1, F2, F3, F4
4M3MountingHole_3.2mm_M3H1, H2, H3, H4
1D24V50F5 moduleUnderBotCarrier:D24V50F5U3
1DDR input: +Vin5 / -Vin6TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ4
1DDR output return: +Vo3 / -Vo1TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ5
1Protected12V input + / GNDTerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ1
1Regulated12V to Kinect v2 adapterTerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ6
1Short DC cable to mounted EP-0225TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ3
1Stop contact SEND+ / RETURN+ (NO GND)TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ2
1Stopped nominal12V to Adeept VINTerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ7
1Stopped regulated5V AUX outputTerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ8

More from jacobsrepo/UnderBot

2
  • 2 layers200 × 180 mmUnderBot, the printed circuit board in 3D

    UnderBot

    jacobsrepo/UnderBot

    AI in Physical form

    17 parts2
  • 2 layers100 × 90 mmUnderBot, the printed circuit board in 3D

    UnderBot

    jacobsrepo/UnderBot

    AI in Physical form

    14 parts2

Similar boards

  • 2 layers50 × 35 mmServo power, the printed circuit board in 3D

    Servo power

    earthtojake/text-to-cad

    Design physical products with AI

    17 parts26kMIT
  • 2 layers139.7 × 62.2 mmBreakout 60pin EEC IV, the printed circuit board in 3D

    Breakout 60pin EEC IV

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    17 parts1.2k
  • 2 layers29.2 × 55.9 mmDeniseadapter, the printed circuit board in 3D

    Deniseadapter

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    17 parts1kGPL-3.0
  • 2 layers24.5 × 36.5 mmCluster, the printed circuit board in 3D

    Cluster

    JesusFreke/lalboard

    A 3D-printed keyboard inspired by the DataHand

    17 parts993
  • 2 layers56.3 × 55.7 mmStarNecklace, the printed circuit board in 3D

    StarNecklace

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    17 parts915
  • 2 layers25 × 25 mmSmallEncoder, the printed circuit board in 3D

    SmallEncoder

    DDeGonge/OS-ARM

    This arm is not industrial and it will not be fast, but that is not my goal. But it will hopefully be a very nice looking arm fully capable of 6dof motion, cheap enough to keep it accessable but capable enough to…

    17 parts498MIT
  • 2 layers38.9 × 16.1 mmAmoeba spc, the printed circuit board in 3D

    Amoeba spc

    mtl/keyboard-pcbs

    Keyboard PCBs

    17 parts485
  • 2 layers36 × 51 mmABSIS ALE, the printed circuit board in 3D

    ABSIS ALE

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    17 parts431

Questions

How big is the UnderBot PCB?

It measures 200 × 180 mm and has 2 copper layers, 1.6 mm thick.

What parts does the UnderBot use?

17 parts. 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 UnderBot KiCad files?

From the jacobsrepo/UnderBot repository on GitHub, at the commit this page was made from: the board is hardware/electrical/Carrier-r09/UnderBot.kicad_pcb and its schematic hardware/electrical/Carrier-r09/Carrier.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the UnderBot design in my own project?

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