2-Ring Compass Rose
Tuskar-Marine·hardware·projects/compass-rose/Compass Rose.kicad_pcb
2-Ring Compass Rose is an open source STM32 PCB design by Tuskar-Marine: a 4-layer, 170 × 180 mm board with 238 components (63 distinct parts). It is built around the STM32C092KCT6.
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
238 components, 63 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32C092KCT6 | STM STM32C0 LQFP-32 | MCU1 |
| 3 | BSS314PE | SOT-23 | Q1, Q3, Q5 |
| 3 | DMN6075S | SOT-23 | Q2, Q4, Q6 |
| 1 | ACT12101012PTL00 | TDK ACT12101012PTL00 | CMC1 |
| 1 | IS31FL3731-SA | SSOP-28_5.3x10.2mm_P0.65mm | CPD1 |
| 1 | L77SDE09SA4CH4F | Amphenol_L77SDE09SA4CH4F | DE1 |
| 1 | L777SDE09PA4CH4F | Amphenol L777SDE09PA4CH4F | DE2 |
| 1 | ISO1044BD | TI ISO1044BDR | ICT1 |
| 1 | SPBW06F-05 | Meanwell SPBW06F05 | IDCB1 |
| 1 | NHD-0216K3Z-NS(RGB)-FBW-V3 | Newhaven Display NHD-0216K3Z-NS(RGB)-FBW-V3 | LCD1 |
| 1 | TI PCA9306IDCURQ1 | TI PCA9306 | LS1 |
| 1 | BD450S5FP-CE2 | Rohm BD4xxS5 TO252-3 | LVR1 |
| 1 | BD33C0AFP-CE2 | Rohm BD33C0 | LVR2 |
| 1 | 12.60378 | Crystal_SMD_3225-4Pin_3.2x2.5mm | OX1 |
| 1 | 0ZCG0110CF2B | Bel Fuse 0ZCG | PTC1 |
| 2 | M24C64 | STM M24C64-RMN6P | ROM1, ROM2 |
| 1 | MAX3232 | TI MAX3232EIPWRQ1 | RST1 |
| 1 | VS-30MQ040HM3/5AT | D_SMA | SD1 |
| 1 | SW_MEC_5G Boot | Same Sky TS03-66 | SW1 |
| 1 | SW_MEC_5G Reset | Same Sky TS03-66 | SW2 |
Show 43 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CTS_219-2MSTR | CTS 219-2MSTR | SW3 |
| 1 | 1862440 | Phoenix Contact 1862440 | TB1 |
| 1 | SMBJ20A-Q | Bourns SMBJ20 | TVS1 |
| 1 | PESD2CANFD54VT-QR | Nexperia PESD2CANFD | TVS2 |
| 2 | TPD2E2U06QDBZRQ1 | TI TPD2E2U06 | TVS3, TVS4 |
| 144 | WP383SURDTK | Kingbright WP383SURDTK | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +136 |
| 1 | PA4340.103NLT | Pulse PA4340.103NLT | L1 |
| 10 | 0.1UF 0.1uF | Kyocera AVX 0805 | C1, C2, C3, C10, C11, C12, C13, C15 +2 |
| 1 | 0.1UF 22uF | Murata GCJ31CR71A | C4 |
| 1 | 10UF 10uF | Kyocera AVX 1206 | C5 |
| 1 | 1nF | Knowles Syfer 2211JA25 | C6 |
| 1 | 10uF | TDK CGA5 | C7 |
| 1 | 10UF 22uF | Murata GCJ31CR71A | C8 |
| 1 | 10UF 0.1uF | Kyocera AVX 0805 | C9 |
| 1 | 4.7UF 4.7uF | Kyocera AVX 1206 | C14 |
| 1 | 100UF 0.1uF | Kyocera AVX 0805 | C16 |
| 2 | 100UF 16pF | Kemet C0603X | C17, C18 |
| 1 | 1UF 100uF | CP_Radial_D8.0mm_P3.50mm | C19 |
| 2 | 0.1UF 100uF | CP_Radial_D8.0mm_P3.50mm | C20, C21 |
| 1 | 0.1UF 1uF | Kemet C1206C | C22 |
| 5 | 0.1uF | Kyocera AVX 0805 | C25, C26, C29, C30, C31 |
| 1 | 0.01uF | Kemet C0805X | C27 |
| 1 | 100pF | Kemet C0805X | C28 |
| 2 | 4.7K 1k | Stackpole RNCP0805 | R1, R2 |
| 1 | 4.7K 4.7k | Stackpole RMCA0805 | R3 |
| 1 | 100K 20k | Stackpole RMCA0805 | R4 |
| 1 | 4.7K 3.3k | Stackpole RNCF0805 | R5 |
| 1 | 3.3K 3.3k | Stackpole RNCF0805 | R6 |
| 1 | 10K 3.3k | Stackpole RNCF0805 | R7 |
| 1 | 147 3.3k | Stackpole RNCF0805 | R8 |
| 6 | 10k | Stackpole RMCA0805 | R9, R24, R25, R27, R29, R31 |
| 1 | 10K 147 | Stackpole RNCP0805 | R10 |
| 1 | 63.4 1k | Stackpole RNCP0805 | R11 |
| 1 | 100k | Stackpole RMCA0805 | R12 |
| 2 | 10K 10k | Stackpole RMCA0805 | R13, R17 |
| 1 | 63.4 68.1 | Stackpole RNCP0805 | R14 |
| 1 | 1k | Stackpole RNCP0805 | R15 |
| 2 | 10K 100k | Stackpole RMCA0805 | R16, R20 |
| 1 | 10K 68.1 | Stackpole RNCP0805 | R18 |
| 1 | 10K 1k | Stackpole RNCP0805 | R19 |
| 1 | 200K | Yageo AE0805 | R21 |
| 2 | 4.7k | Stackpole RMCA0805 | R22, R23 |
| 3 | 475 | Stackpole RNCP0805 | R26, R28, R30 |
More boards in hardware
STM32
Muirgen Main Control Unit
Tuskar-Marine
280 × 200 mm381 parts4LNo license6ESP32
Masthead Controller
Tuskar-Marine
150 × 83 mm209 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
STM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
Twonkie
dojoe
25.4 × 25.4 mm56 parts4LNo license415STM32
EEZ DIB MCU r1B2
eez-open
139 × 70 mm191 partsTAPR-OHL-1.0391STM32
EEZ DIB MCU r1B1
eez-open
139 × 70 mm190 partsTAPR-OHL-1.0391STM32
VESC Controller
paltatech
160 × 90 mm336 parts4LNo license354STM32
${DOC TYPE} Document
EPFLXplore
69.7 × 76.7 mm253 parts6LApache-2.0345