Masthead Controller
Tuskar-Marine·hardware·projects/masthead-controller/pcb/Masthead Controller.kicad_pcb
Masthead Controller is an open source ESP32 PCB design by Tuskar-Marine: a 4-layer, 150 × 83 mm board with 209 components (75 distinct parts). It is built around the ESP32-S3-WROOM-1-N16R2.
All tools for the Mermaid's Rest open sailing tools
All tools for the Mermaid's Rest open sailing tools
Note: Patches and PRs are welcome, but at this stage of the project, I need to be able to understand / fix the code. Good comments and references to reading material will be grately appreciated! ^_^
If/when the project gets outside interest, I'll step out of the way of the much more talented folks.
Built around
Parts list
209 components, 75 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-WROOM-1-N16R2 | ESP32-S3-WROOM-1 | MCU1 |
| 2 | 2N7002 | SOT-23 | Q1, Q2 |
| 2 | BSS138P,215 | Nexperia BSS138P,215 | Q3, Q4 |
| 1 | ADS1115BQDGSRQ1 | TI ADS1115BQDGSRQ1 | ADC1 |
| 1 | TCAN3404DRQ1 | TI TCAN3404 | CAN1 |
| 1 | ACT12101012PTL00 | TDK ACT12101012PTL00 | CMC1 |
| 3 | MCP4728T | MT MCP4728T-E_UN | DAC1, DAC2, DAC3 |
| 2 | TPS26631PWP | TI_TPS26631PWP | EF1, EF2 |
| 1 | 0440001.WRA | Littelfuse 440001 | F1 |
| 2 | Conn_02x06_Odd_Even | Amphenol 20021111-00012T4LF | FST1, FST2 |
| 12 | AL8861QMP-13 | Diodes Inc AL8861QMP-13 | LD1, LD2, LD3, LD4, LD5, LD6, LD7, LD8 +4 |
| 2 | DMTH6010SK3Q | Diodes Inc DMTH6010SK3Q | NFET1, NFET2 |
| 1 | RBT05W24S12 | XP Power RBT05W | PS1 |
| 2 | M24C64 | STM M24C64-RMN6P | ROM1, ROM2 |
| 2 | SW_MEC_5G | SW_TS03-66-50-BK-160-LCR-D-67 | SW1, SW2 |
| 1 | 1862440 | Phoenix Contact 1862440 | TB1 |
| 2 | 7799 | Keystone 7799 | TB2, TB3 |
| 6 | 1862437 | Phoenix Contact 1862437 | TB4, TB5, TB6, TB7, TB8, TB9 |
| 1 | Conn_02x06_Odd_Even | Amphenol 20021111-00012T4LF | TP1 |
| 1 | VCAN33A2-03SHE3A08 | Vishay VCAN33A2-03S | TVS1 |
Show 55 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPD2E2U06QDBZRQ1 | TI TPD2E2U06 | TVS2 |
| 1 | SMCJ33A | Littelfuse SMCJ | TVS3 |
| 1 | USB4145-03-0170-C | GCT USB4145-03-0170-C | USBRV1 |
| 1 | TPSM33606S3QRDNRQ1 | TI TPSM336 | VR1 |
| 5 | NRVBA340NT3G | Onsemi NRVBA340NT3G | D1, D2, D4, D5, D15 |
| 1 | ZLLS500QTA | Diodes Inc ZLLS500 | D3 |
| 9 | LED_45DEG NRVBA340NT3G | Onsemi NRVBA340NT3G | D6, D7, D8, D9, D10, D11, D12, D13 +1 |
| 1 | 782853601 | Würth 782853601 | FB1 |
| 1 | 100 uH | Bourns SRN6045TA | L1 |
| 1 | 7847111100 100 uH | Bourns SRN6045TA | L2 |
| 4 | 220 uH | Bourns SRN6045TA | L3, L4, L9, L10 |
| 2 | 330 uH | Bourns SRN6045TA | L5, L6 |
| 2 | 470 uH | Bourns SRN6045TA | L7, L8 |
| 2 | 68 uH | Bourns SRN6045TA | L11, L12 |
| 1 | 22uH | Bourns SRN4018BTA | L13 |
| 4 | 0.1UF 10uF | TDK CGA5 | C1, C3, C4, C13 |
| 5 | 0.1UF 0.1uF | Kyocera AVX 0805 | C2, C20, C21, C23, C24 |
| 1 | 10UF 0.1uF | Kyocera AVX 0805 | C5 |
| 2 | 100pF | Kemet C0805X | C6, C7 |
| 2 | 10UF 22uF | Murata GCJ32ER71C | C8, C9 |
| 1 | 0.1UF 22uF | Murata GCJ32ER71C | C10 |
| 2 | 0.1UF 1uF | Kyocera AVX 0805 | C11, C12 |
| 1 | 4.7UF 0.1uF | Kyocera AVX 0805 | C14 |
| 1 | 0.1UF 1000pF | Kyocera AVX 0805 | C15 |
| 1 | 100UF 100pF | Kemet C0805X | C16 |
| 2 | 100UF 1uF | Kyocera AVX 0805 | C17, C18 |
| 1 | 1UF 0.1uF | Kyocera AVX 0805 | C19 |
| 1 | 0.1UF 0.01uF | Kyocera AVX 0805 | C22 |
| 9 | 0.1uF | Kyocera AVX 0805 | C25, C27, C28, C29, C30, C31, C32, C33 +1 |
| 1 | 0.047uF | Murata GCJ 0805 | C26 |
| 16 | 10uF | TDK CGA5 | C34, C35, C36, C37, C39, C41, C43, C45 +8 |
| 12 | 1000pF | Kyocera AVX 0805 | C40, C42, C44, C46, C48, C50, C52, C54 +4 |
| 2 | 4.7K 10kR | Stackpole RNCP0805 | R1, R5 |
| 1 | 4.7K 60R | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R2 |
| 1 | 100K 0R | Vishay RCA-SR e3 | R4 |
| 1 | 3.3K 10kR | Stackpole RNCP0805 | R6 |
| 1 | 10K 10kR | Stackpole RNCP0805 | R7 |
| 1 | 147 10kR | Stackpole RNCP0805 | R8 |
| 15 | 10kR | Stackpole RNCP0805 | R9, R12, R32, R35, R38, R45, R46, R49 +7 |
| 1 | 10K 4.7kR | Stackpole RMCA0805 | R10 |
| 1 | 63.4 4.7kR | Stackpole RMCA0805 | R11 |
| 1 | 10K 15kR | Stackpole RMCA0805 | R13 |
| 1 | 63.4 5.11kR | Stackpole RNCP0805 | R14 |
| 1 | 5.11kR | Stackpole RNCP0805 | R15 |
| 5 | 10K 475R | Stackpole RNCP0805 | R16, R17, R18, R19, R20 |
| 7 | 475R | Stackpole RNCP0805 | R21, R22, R23, R24, R25, R26, R27 |
| 3 | 100kR | Stackpole RMCA0805 | R28, R39, R53 |
| 3 | 3.92kR | Stackpole RNCP0805 | R29, R36, R40 |
| 4 | 300kR | Yageo AE0805 | R30, R33, R41, R43 |
| 5 | 22.1kR | Stackpole RNCP0805 | R31, R34, R37, R42, R44 |
| 1 | 28kR | Stackpole RNCP0805 | R47 |
| 1 | 60.4kR | Vishay RCA-SR e3 | R48 |
| 8 | 0.15R | Vishay RCWE0805 | R60, R61, R62, R63, R68, R69, R70, R71 |
| 2 | 0.680R | Vishay RCWE0805 | R64, R65 |
| 2 | 1.200R | Panasonic ERJ-UP6 0805 | R66, R67 |
More boards in hardware
STM32
Muirgen Main Control Unit
Tuskar-Marine
280 × 200 mm381 parts4LNo license6STM32
2-Ring Compass Rose
Tuskar-Marine
170 × 180 mm238 parts4LNo license6STM32
Battery Display
Tuskar-Marine
110 × 175.3 mm187 parts4LNo license6STM32
Relay Module
Tuskar-Marine
320 × 80 mm134 parts4LNo license6USB-C PD 2x 100W
Tuskar-Marine
96 × 136 mm116 parts4LNo license6ESP32
N2K Transceiver
Tuskar-Marine
60 × 75 mm68 parts4LNo license6
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Cube motherboard
willem-pennings
95 × 95 mm42 parts4LGPL-3.01.1k