Skip to the content
2 layers220.2 × 164.9 mmTo order, the printed circuit board in 3D

Stanford Robosub Electrical Repository

Size
220.2 × 164.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
166
Nets
144
Pads
756
Tracks, vias
1,410, 127
Pours
8
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
21 Feb 2026
Updated
6 Nov 2026

Overview

To order is an open-source printed circuit board by ryos17, from the ryos17/robosub-ee repository on GitHub. It is a 2-layer board of 220.2 × 164.9 mm with 166 parts on 144 nets, routed with 1,410 tracks and 127 vias.

It is built around the TEENSY 4.1, ACS713ELCTR-30A-T and ACS758LCB-100U-PFF-T, with the BME280, AMS1117-3.3 and SRT60L100DC-R among its other parts. Its parts include 51 connectors, 32 resistors, 21 capacitors, 18 ICs and 3 transistors. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

9

README

README.md

Stanford RoboSub — Electrical Repo

Electrical subsystem for the Stanford RoboSub AUV. It includes PCB designs (KiCad), firmware, Python tools, and research.

🌐 stanfordrobosub.org

Repository layout

  • platformio.ini — PlatformIO config for building/flashing the Teensy firmware. src_dir points at one sketch folder; change it to pick which firmware gets flashed (see comments in the file).
  • gen1/ — First hardware generation: PCBs only. Deprecated; the sub no longer exists.
  • gen2/ — Second (current) generation: PCBs and firmware for the audio and Teensy boards.
  • gen3/ — Third generation (in progress): ongoing designs of PCBs with Micro Breakout, Battery Boards, Power Distribution.
  • imported_parts/ — Shared KiCad libraries: symbols, footprints, 3D models, import script, and the JLC parts order log.
  • misc/ — Older and experimental material.
  • research/ — Research work (whisper-based intervehicle communication).

Parts

166
QtyValueFootprintReferences
1510kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4, R5, R6, R7, R8, R10, R11, R27, R32, R34, R36, R41
14MountingHoleMountingHole:MountingHole_4.3mm_M4H2, H3, H4, H5, H6, H6, H7, H7, H8, H8, H8, H8, H9, H9
110RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R5, R6, R7, R8, R29, R30, R37, R38, R39
80.1 µFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderCb1, Cb2, Cb3, Cb4, Cb5, Cb6, Cb7, Cb8
81 µFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderCf9, Cf10, Cf11, Cf12, Cf13, Cf14, Cf15, Cf16
8100 nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderCf1, Cf2, Cf3, Cf4, Cf5, Cf6, Cf7, Cf8
810uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C12, C12, C13, C13, C15, C15, C19
8ACS713ELCTR-30A-TImported_Footprints:ACS711ELCTR25ABTIC1, IC2, IC3, IC4, IC5, IC6, IC7, IC8
7430450228Connector_Molex:Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_VerticalJ9, J10, J11, J12, J13, J14, J15
41098169Imported_Footprints:PHOENIX_1098169J4, J5, J6, J7
41uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C14, C14, C20
4Conn_01x08Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ14, J15, J98, J99
31 µFCapacitor_SMD:C_0805_2012MetricC1, C3, C5
310 µFCapacitor_SMD:C_0805_2012MetricC2, C4, C6
347kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR31, R33, R35
3AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3, U15, U15
3Conn_01x02_PinConnector_AMASS:AMASS_XT60IPW-M_1x03_P7.20mm_HorizontalJ1, J11, J12
3Conn_01x02_PinConnector_AMASS:AMASS_XT60PW-F_1x02_P7.20mm_HorizontalJ16, J21, J22
3L78M05ABDT-TRrobosub_footprints:TO-252-2_L6.5-W6.1-P4.58-LS10.0-TLQ7, Q7, Q7
3MCP9808_MSOPPackage_SO:MSOP-8_3x3mm_P0.65mmU1, U2, U16
2Conn_01x02_PinConnector_AMASS:AMASS_XT30PW-F_1x02_P2.50mm_HorizontalJ2, J13
2Conn_01x24Connector_PinHeader_2.54mm:PinHeader_1x24_P2.54mm_VerticalJ4, J6
2SS54Diode_SMD:D_SMA_HandsolderingD15, D16
10Resistor_SMD:R_0805_2012MetricDNP1
10.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC16
10430450212Connector_Molex:Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_VerticalJ8
1100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC17
11µFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC18
12.2k ArrayImported_Footprints:2506_8x_Resistor_ArrayR3
120kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR28
13.3V LineConnector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalJ20
13.3k ArrayImported_Footprints:2506_8x_Resistor_ArrayR4
15V LineConnector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalJ21
1ACS758LCB-100U-PFF-TImported_Footprints:Allegro_MicroSystems,_LLC-CB-5-PFF-0-0-MFGU17
1BME280Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumberingU4
1BlueRobotics Depth SensorImported_Footprints:CONN_SD-43045-005_04_MOLJ1
1Conn_01x04_SocketConnector_Phoenix_MC:PhoenixContact_MCV_1,5_4-G-3.81_1x04_P3.81mm_VerticalJ18
1External BatteryConnector_AMASS:AMASS_XT60PW-F_1x02_P7.20mm_HorizontalJ3
1External I2CConnector_AMASS:AMASS_XT30PW-F_1x02_P2.50mm_HorizontalJ5
1Extra I2C #1Imported_Footprints:CONN_SD-43045-005_04_MOLJ7
1Extra I2C #2Imported_Footprints:CONN_SD-43045-005_04_MOLJ8
1Extra I2C #3Imported_Footprints:CONN_SD-43045-005_04_MOLJ15
1Extra I2C #4Imported_Footprints:CONN_SD-43045-005_04_MOLJ18
1Extra I2C #5Imported_Footprints:CONN_SD-43045-005_04_MOLJ17
1Extra I2C #6Imported_Footprints:CONN_SD-43045-005_04_MOLJ16
1Extra SPI #1Imported_Footprints:CONN_SD-43045-005_06_MOLJ22
1Extra SPI #2Imported_Footprints:CONN_SD-43045-005_06_MOLJ23
1Extra SPI #3Imported_Footprints:CONN_SD-43045-005_06_MOLJ24
1GND LineConnector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalJ19
1InterconnectImported_Footprints:SULLINS_SBH11-PBPC-D05-ST-BKJ2
1Kill SwitchImported_Footprints:CONN_SD-43045-005_02_MOLJ10
1LED1Imported_Footprints:CONN_SD-43045-005_02_MOLJ12
1LED2Imported_Footprints:CONN_SD-43045-005_02_MOLJ13
1Leak SensorConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ14
1Lumen PWMImported_Footprints:CONN_SD-43045-005_02_MOLJ9
1SBH11-PBPC-D05-ST-BKImported_Footprints:SULLINS_SBH11-PBPC-D05-ST-BKJ3
1SRT60L100DC-RPackage_TO_SOT_SMD:TO-263-2U18
1Secondary UARTImported_Footprints:CONN_SD-43045-005_04_MOLJ25
1StarOddi CTD CommsImported_Footprints:CONN_SD-43045-005_04_MOLJ11
1Teensy4.1Imported_Footprints:Teensy41U6

More from ryos17/robosub-ee

12
  • 4 layers129.3 × 99 mmMLU BreakoutV2, the printed circuit board in 3D

    MLU BreakoutV2

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    151 parts1
  • 2 layers110.9 × 110.5 mmPower ManagementV2, the printed circuit board in 3D

    Power ManagementV2

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    143 parts1
  • 2 layers244 × 107 mmPower ManagementV3 eli, the printed circuit board in 3D

    Power ManagementV3 eli

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    118 parts1
  • 2 layers151.4 × 80 mmPower Distribution, the printed circuit board in 3D

    Power Distribution

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    86 parts1
  • 2 layers130 × 61 mmPower Distribution, the printed circuit board in 3D

    Power Distribution

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    72 parts1
  • 2 layers70 × 94 mmPower Management, the printed circuit board in 3D

    Power Management

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    59 parts1
  • 2 layers123.5 × 83 mmMicro Breakout, the printed circuit board in 3D

    Micro Breakout

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    52 parts1
  • 2 layers120 × 60 mmRobosub Power, the printed circuit board in 3D

    Robosub Power

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    49 parts1
  • 4 layers120 × 64 mmRobosub teensy, the printed circuit board in 3D

    Robosub teensy

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    46 parts1
  • 4 layers65.6 × 74.8 mmMLU Breakout, the printed circuit board in 3D

    MLU Breakout

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    37 parts1
  • 2 layers34.3 × 87.9 mmBattery hot swap, the printed circuit board in 3D

    Battery hot swap

    ryos17/robosub-ee

    Stanford Robosub Electrical Repository

    16 parts1

Similar boards

  • 2 layers100 × 100 mmDEVboard1, the printed circuit board in 3D

    DEVboard1

    NTURacingTeam/nturt_kicad

    kicad files

    179 parts4
  • 4 layers80.6 × 93.7 mmHw v1, the printed circuit board in 3D

    Hw v1

    Churrosoft/uEFI-v6.x

    Speeduino compatible board, x4 ignition channels, x4 injection channels, 2&4 wire IAC

    183 parts2
  • 2 layers177 × 35 mmPower, the printed circuit board in 3D

    Power

    plektra/syntsamix

    Analog mixer for synthesizers

    97 parts
  • 4 layers164 × 118 mmOpenEFI rev4 bkp, the printed circuit board in 3D

    OpenEFI rev4 bkp

    Churrosoft/OpenEFI-PCB

    Coleccion de PCB y planos recomendados para montar una OpenEFI

    345 parts8CERN-OHL-S-2.0
  • 4 layers50 × 25 mmEsp ip, the printed circuit board in 3D

    Esp ip

    wolffshots/esp-ip

    This project is a hardware solution that leverages the power of the ESP32 to bridge local communication interfaces, such as serial and (in the future) I2C, to a WiFi network.

    43 partsMIT
  • 2 layers50.8 × 20.3 mmATF150x uDEV, the printed circuit board in 3D

    ATF150x uDEV

    bkw777/ATF150x_uDEV

    Tiny dev board for ATF1502AS(V)(L)-xAx44 and ATF1504AS(V)(L)-xAx44

    14 parts1
  • 6 layers40 × 56 mmHeadstage-16stim, the printed circuit board in 3D

    Headstage-16stim

    open-ephys/onix-headstage-16stim

    Serialized, multifunction bi-directional headstage for tetrodes and silicon probes

    132 parts1

Questions

How big is the To order PCB?

It measures 220.2 × 164.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the To order use?

166 parts, built around the TEENSY 4.1, ACS713ELCTR-30A-T, ACS758LCB-100U-PFF-T and BME280. 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 To order KiCad files?

From the ryos17/robosub-ee repository on GitHub, at the commit this page was made from: the board is gen3/PCBs/to_order/to_order/to_order.kicad_pcb and its schematic gen1/PCBs/Compute_Power_Board/Compute_Power_Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the To order design in my own project?

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