
HALMET
hatlabs/HALMET-hardware
Hat Labs Marine Engine & Tank interface hardware design files

Hat Labs Serial Interface Device hardware design files
HALSER is an open-source printed circuit board by hatlabs, from the hatlabs/HALSER-hardware repository on GitHub, published under the CC-BY-4.0 licence. It is a 4-layer board of 90.8 × 58.8 mm with 199 parts on 115 nets, routed with 1,183 tracks and 354 vias.
It is built around the 74LVC2G17GW, ESP32-C3-MINI-1 and SN65HVD230DR, with the SP3232EEY-L/TR, B0305S-1WR3 and SN75176BDRG among its other parts. Its parts include 57 capacitors, 28 resistors, 25 diodes, 13 connectors and 9 ICs. It belongs with the interfaces and adapters boards and the ESP32 and RISC-V boards of this library.
This repository contains the Hat Labs Serial Interface Device (HALSER) hardware design. HALSER is a powerful microcontroller development board designed for marine environments that allows interfacing with legacy NMEA 0183, RS-232 and UART devices.
Since the board has native WiFi and NMEA 2000 compatible CAN bus connectivity, it can be used to create boards with either Signal K or native NMEA 2000 connectivity (or both!).
The main design features include:
Rendering of a version 1.0.0 board:
HALSER will be available for purchase at the Hat Labs web store.
HALSER documentation will be available at the project GitHub Pages.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 100nF | Capacitor_SMD:C_0402_1005Metric | C203, C303, C304, C902, C906, C1001, C1002, C1003, C1004, C1005, C1006, C1007, C1008 |
| 10 | 100pF | Capacitor_SMD:C_0603_1608Metric | C201, C202, C1009, C1010, C1011, C1012, C1015, C1016, C1017, C1018 |
| 10 | ESD5451N | Diode_SMD:D_0402_1005Metric | D401, D402, D403, D501, D502, D801, D802, D803, D1006, D1009 |
| 7 | GZ2012D601TF | Inductor_SMD:L_0805_2012Metric | FB401, FB501, FB801, FB1001, FB1002, FB1003, FB1004 |
| 6 | 10uF/50V | Capacitor_SMD:C_1206_3216Metric | C401, C501, C701, C703, C704, C705 |
| 5 | 10k | Resistor_SMD:R_0402_1005Metric | R201, R202, R302, R303, R304 |
| 4 | 10R | Resistor_SMD:R_0402_1005Metric | R1003, R1004, R1005, R1006 |
| 4 | 150pF/50V | Capacitor_SMD:C_0603_1608Metric | C1013, C1014, C1019, C1020 |
| 4 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C901, C903, C905, C907 |
| 4 | GREEN LED | LED_SMD:LED_0603_1608Metric | D302, D303, D1001, D1002 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_ISO7380 | H601, H602, H603, H604 |
| 4 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2, TP3, TP4 |
| 4 | nSMD005/60V | Fuse:Fuse_1206_3216Metric | F1001, F1002, F1003, F1004 |
| 3 | 100nF/50V | Capacitor_SMD:C_0603_1608Metric | C305, C306, C706 |
| 3 | 2.2k | Resistor_SMD:R_0402_1005Metric | R501, R1001, R1002 |
| 3 | 2k | Resistor_SMD:R_0402_1005Metric | R305, R401, R402 |
| 3 | 470R | Resistor_SMD:R_0603_1608Metric | R301, R1009, R1010 |
| 3 | PCAQ2012B-201T030 | HALSER:L_CommonModeChoke_PCAQ2012B | FL201, FL1001, FL1002 |
| 2 | 1.5k | Resistor_SMD:R_0402_1005Metric | R306, R307 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C404, C503 |
| 2 | 33pF | Capacitor_SMD:C_0402_1005Metric | C405, C406 |
| 2 | 33pF/50V | Capacitor_SMD:C_0603_1608Metric | C402, C403 |
| 2 | 47uF/6.3V | Capacitor_SMD:C_0805_2012Metric | C708, C709 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R801, R802 |
| 2 | 51R | Resistor_SMD:R_0603_1608Metric | R1007, R1008 |
| 2 | B5819W | Diode_SMD:D_SOD-123 | D701, D703 |
| 2 | CMH201209B4R7MT | Inductor_SMD:L_0805_2012Metric | L901, L902 |
| 2 | GZ2012D101TF | Inductor_SMD:L_0805_2012Metric | FB402, FB403 |
| 2 | SM712_SOT23 | Package_TO_SOT_SMD:SOT-23 | D1003, D1004 |
| 2 | SMAJ16CA | Diode_SMD:D_SMA | D1007, D1008 |
| 2 | SN75176BDR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1002, U1004 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW301, SW302 |
| 1 | 0.1R | Resistor_SMD:R_0603_1608Metric | R701 |
| 1 | 1-Wire Male Header | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J501 |
| 1 | 100R | Resistor_SMD:R_0805_2012Metric | R502 |
| 1 | 100nF/16V | Capacitor_SMD:C_0402_1005Metric | C707 |
| 1 | 10uF/10V | Capacitor_SMD:C_0603_1608Metric | C908 |
| 1 | 10uF/25V | Capacitor_SMD:C_0805_2012Metric | C302 |
| 1 | 1nF/50V | Capacitor_SMD:C_0603_1608Metric | C502 |
| 1 | 1nF/X1,Y2 | HALSER:C_1808_4520Metric | C904 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric | C301 |
| 1 | 1uF/50V | Capacitor_SMD:C_0603_1608Metric | C801 |
| 1 | 24k | Resistor_SMD:R_0402_1005Metric | R703 |
| 1 | 4.7uF/16V | Capacitor_SMD:C_0603_1608Metric | C802 |
| 1 | 4.7uF/50V | Capacitor_SMD:C_1206_3216Metric | C702 |
| 1 | 74LVC2G17 | Package_TO_SOT_SMD:SOT-23-6 | U1001 |
| 1 | 75k | Resistor_SMD:R_0402_1005Metric | R702 |
| 1 | B0305S-1WR3 | Converter_DCDC:Converter_DCDC_Murata_MEE1SxxxxSC_THT | PS901 |
| 1 | BSMD1206-100-6V | Fuse:Fuse_1206_3216Metric | F801 |
| 1 | CAN Header | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J701 |
| 1 | CAN Socket | Connector_Phoenix_MC:PhoenixContact_MCV_1,5_4-G-3.81_1x04_P3.81mm_Vertical | J702 |
| 1 | CBC3225T100MR | Inductor_SMD:L_1210_3225Metric | L701 |
| 1 | CC-BY | HALSER:cc-by_5mm | G601 |
| 1 | CE-logo | Symbol:CE-Logo_11.2x8mm_SilkScreen | G602 |
| 1 | ESP32-C3-MINI-1 | PCM_Espressif:ESP32-C3-MINI-1 | U301 |
| 1 | GPIO | Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical | J301 |
| 1 | HL-Logo | HALSER:Hat_Labs_25.4mm | G605 |
| 1 | HL-Pictogram | HALSER:HaL_picto_8mm | G606 |
| 1 | I2C Female Header | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J402 |
| 1 | I2C Male Header | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J401 |
| 1 | KTH1601TL-SF5 | Package_TO_SOT_SMD:SOT-553 | U302 |
| 1 | LMR54410DBVR | Package_TO_SOT_SMD:SOT-23-6 | U701 |
| 1 | PESD15VS2UT | Package_TO_SOT_SMD:SOT-23 | D1005 |
| 1 | RED LED | LED_SMD:LED_0603_1608Metric | D301 |
| 1 | RS-232 Socket | Connector_Phoenix_MC:PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_Vertical | J1004 |
| 1 | RS485 RX Socket | Connector_Phoenix_MC:PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_Vertical | J1002 |
| 1 | RS485 TX Socket | Connector_Phoenix_MC:PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_Vertical | J1003 |
| 1 | RX Sel Header | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1001 |
| 1 | SK6805-MICRO-J | HALSER:LED_SK6805_PLCC4_2.4x2.7mm_P1.3mm | LED301 |
| 1 | SLO0530H6R8MTT | Inductor_SMD:L_Chilisin_BMRA00050530 | L702 |
| 1 | SM24CANB | Package_TO_SOT_SMD:SOT-23 | D201 |
| 1 | SMBJ33CA | Diode_SMD:D_SMB | D702 |
| 1 | SN65HVD230DR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U201 |
| 1 | SP3232EEY-L/TR | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U1003 |
| 1 | UART Socket | Connector_Phoenix_MC:PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_Vertical | J1005 |
| 1 | UART V-sel | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP1001 |
| 1 | USB_C_Receptacle_USB2.0_16P | HALSER:Shou Han Type-C 16P LTH6.8 | J801 |
| 1 | Vin header | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J703 |
| 1 | WEEE-logo | Symbol:WEEE-Logo_5.6x8mm_SilkScreen | G603 |
| 1 | XC6206P332MR | PCM_Package_TO_SOT_SMD_AKL:SOT-23 | U902 |
The 170 most common of 199 parts.
It measures 90.8 × 58.8 mm and has 4 copper layers, 1.6 mm thick.
199 parts, built around the 74LVC2G17GW, ESP32-C3-MINI-1, SN65HVD230DR and SP3232EEY-L/TR. 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.
From the hatlabs/HALSER-hardware repository on GitHub, at the commit this page was made from: the board is HALSER.kicad_pcb and its schematic ESP32.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CC-BY-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

hatlabs/HALMET-hardware
Hat Labs Marine Engine & Tank interface hardware design files







PetterGustafsson/power-supply-tester
Rev D2 twelve-input DC power supply tester: I15 CAD, live ESP32-S3 firmware, display artwork, assembly poster, and build records