To order
ryos17·robosub-ee·gen3/PCBs/to_order/to_order/to_order.kicad_pcb
About the To order PCB
To order is an open source NXP PCB design by ryos17, published on GitHub. It is a 2-layer board measuring 151.4 × 80 mm, with 111 components from 54 distinct parts.
Its main chip is the TEENSY4.1, from the NXP family. Other key parts include the ACS713ELCTR-30A-T, MCP9808_MSOP, AMS1117-3.3, BME280 and ACS758LCB-100U-PFF-T. By type, the board carries 27 connectors, 24 resistors, 17 ICs, 15 capacitors, 2 diodes and 1 transistor.
From the project
Stanford Robosub Electrical Repository
The third hardware generation, currently being designed. The proposed system architecture is shown below; the boards under PCBs/ are the work toward it. The current working vehicle is still gen2/.
- MicroBreakout/ — the main breakout board for gen 3, the successor to the gen 2 MLU breakout. References the shared parts library in ../../importedparts. - BatteryBoards/ — the gen 3 power-management / battery boards, the follow-on to the gen 2 PowerManagement boards (which had heat problems). Two design variants: - PowerManagementV3diode/ — the diode-based design; this is the lead design. -…

Main components on the To order
To order bill of materials (BOM)
111 components, 54 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 8 | ACS713ELCTR-30A-T | ACS711ELCTR25ABT | IC1, IC2, IC3, IC4, IC5, IC6, IC7, IC8 |
| 3 | MCP9808_MSOP | MSOP-8_3x3mm_P0.65mm | U1, U2, U16 |
| 2 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3, U15 |
| 1 | BME280 | Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering | U4 |
| 1 | TEENSY4.1 Teensy4.1 | Teensy41 | U6 |
| 1 | ACS758LCB-100U-PFF-T Allegro MicroSystems | Allegro_MicroSystems,_LLC-CB-5-PFF-0-0-MFG | U17 |
| 1 | SRT60L100DC-R | TO-263-2 | U18 |
| 1 | L78M05ABDT L78M05ABDT-TR | TO-252-2_L6.5-W6.1-P4.58-LS10.0-TL | Q7 |
| 1 | Conn_01x02_Pin | AMASS_XT60IPW-M_1x03_P7.20mm_Horizontal | J1 |
| 1 | Conn_01x02_Pin | AMASS_XT30PW-F_1x02_P2.50mm_Horizontal | J2 |
| 1 | SBH11-PBPC-D05-ST-BK External Battery | AMASS_XT60PW-F_1x02_P7.20mm_Horizontal | J3 |
| 2 | CONN_01X24 1098169 | PHOENIX_1098169 | J4, J6 |
| 1 | 1098169 External I2C | AMASS_XT30PW-F_1x02_P2.50mm_Horizontal | J5 |
| 1 | 1098169 Extra I2C #1 | CONN_SD-43045-005_04_MOL | J7 |
| 1 | 0430450212 | Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_Vertical | J8 |
| 1 | 430450228 Lumen PWM | CONN_SD-43045-005_02_MOL | J9 |
| 2 | 430450228 | Molex_Micro-Fit_3.0_43045-0212_2x01_P3.00mm_Vertical | J10, J15 |
| 1 | CONN_01X02_PIN StarOddi CTD Comms | CONN_SD-43045-005_04_MOL | J11 |
| 1 | CONN_01X02_PIN LED1 | CONN_SD-43045-005_02_MOL | J12 |
| 1 | 430450228 LED2 | CONN_SD-43045-005_02_MOL | J13 |
Show 34 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CONN_01X08 Leak Sensor | PinHeader_1x03_P2.54mm_Vertical | J14 |
| 1 | CONN_01X02_PIN Extra I2C #6 | CONN_SD-43045-005_04_MOL | J16 |
| 1 | Extra I2C #5 | CONN_SD-43045-005_04_MOL | J17 |
| 1 | CONN_01X04_SOCKET Extra I2C #4 | CONN_SD-43045-005_04_MOL | J18 |
| 1 | GND Line | PinHeader_1x10_P2.54mm_Vertical | J19 |
| 1 | 3.3V Line | PinHeader_1x10_P2.54mm_Vertical | J20 |
| 1 | CONN_01X02_PIN 5V Line | PinHeader_1x10_P2.54mm_Vertical | J21 |
| 1 | Conn_01x02_Pin | AMASS_XT60PW-F_1x02_P7.20mm_Horizontal | J22 |
| 1 | Extra SPI #2 | CONN_SD-43045-005_06_MOL | J23 |
| 1 | Extra SPI #3 | CONN_SD-43045-005_06_MOL | J24 |
| 1 | Secondary UART | CONN_SD-43045-005_04_MOL | J25 |
| 2 | CONN_01X08 Conn_01x08 | PinHeader_1x08_P2.54mm_Vertical | J98, J99 |
| 8 | 0.1 µF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | Cb1, Cb2, Cb3, Cb4, Cb5, Cb6, Cb7, Cb8 |
| 8 | 100 nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | Cf1, Cf2, Cf3, Cf4, Cf5, Cf6, Cf7, Cf8 |
| 8 | 1 µF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | Cf9, Cf10, Cf11, Cf12, Cf13, Cf14, Cf15, Cf16 |
| 1 | 0 | R_0805_2012Metric | DNP1 |
| 2 | SS54 | D_SMA_Handsoldering | D15, D16 |
| 1 | 10uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | 1uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 2 | 1 µF | C_0805_2012Metric | C3, C5 |
| 2 | 10 µF | C_0805_2012Metric | C4, C6 |
| 4 | 10UF 10uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C12, C13, C15, C19 |
| 2 | 1UF 1uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C14, C20 |
| 1 | 0.1UF 0.1uF Samsung Electro-Mechanics | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16 |
| 1 | 100NF 100nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C17 |
| 1 | 1µF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C18 |
| 4 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R7, R8 |
| 1 | 10K 2.2k Array | 2506_8x_Resistor_Array | R3 |
| 1 | 10K 3.3k Array | 2506_8x_Resistor_Array | R4 |
| 2 | 10K 0R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6 |
| 7 | 10K 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R11, R27, R32, R34, R36, R41 |
| 1 | 20K 20k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R28 |
| 5 | 0R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R29, R30, R37, R38, R39 |
| 3 | 47K 47k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R31, R33, R35 |
To order design files
The KiCad project lives in the ryos17/robosub-ee repository on GitHub; these links point at the commit this page was built from.
To order: common questions
What microcontroller does the To order use?
The To order is built around the TEENSY4.1, from the NXP family.
How big is the To order PCB?
The To order measures 151.4 × 80 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the To order?
111 components, from 54 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the To order design files?
From the ryos17/robosub-ee repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the To order design in my own project?
The repository has no license, so all rights stay with ryos17. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the To order without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
More boards in robosub-ee
NXP
MLU BreakoutV2
ryos17
129.3 × 99 mm138 parts4LNo license1Power ManagementV2
ryos17
111 × 110.5 mm129 parts2LNo license1Power ManagementV3 eli
ryos17
98 × 107 mm97 parts2LNo license1Power Distribution
ryos17
151.4 × 80 mm82 parts2LNo license1NXP
Micro Breakout
ryos17
123.5 × 83 mm48 parts2LNo license1Robosub Power
ryos17
120 × 60 mm45 parts2LNo license1Power ManagementV3 diode
ryos17
92 × 78 mm39 parts2LNo license1NXP
Robosub teensy
ryos17
120 × 64 mm27 parts4LNo license1Battery hot swap
ryos17
34.4 × 88 mm13 parts2LNo license1Battery hot swap top
ryos17
35 × 44 mm8 parts2LNo license1
Similar boards
NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
MCL64
MicroCoreLabs
39.3 × 61.8 mm9 parts4LNo license532NXP
ROM Emulator
MicroCoreLabs
21.5 × 37.1 mm5 parts2LNo license532NXP
MCLZ8
MicroCoreLabs
37.1 × 61.5 mm6 parts4LNo license532NXP
XTMAX
MicroCoreLabs
81 × 46 mm14 parts4LNo license532