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

Engine Top Hat for SH-ESP32 hardware design files
SH ESP32-engine hat is an open-source printed circuit board by hatlabs, from the hatlabs/SH-ESP32-engine-hat repository on GitHub. It is a 4-layer board of 34 × 52.8 mm with 110 parts on 59 nets, routed with 465 tracks and 118 vias.
It is built around the ADS1115IDGS, LMV324 and MSK4005, with the GZ2012D101TF, GZ2012D601TF and S9015 among its other parts. Its parts include 38 capacitors, 26 resistors, 12 diodes, 7 connectors and 4 transistors. It belongs with the ESP32 boards of this library.
This repository contains the hardware design files for the Engine Top Hat for SH-ESP32 (Engine Hat for short).
Engine Hat is a add-on circuit board that provides useful circuitry for connecting tachometers (RPM sensors), tank level sensors and engine alarms to an SH-ESP32.
The SH-ESP32 Engine Hat will be eventually available for purchase at hatlabs.fi.
Top view:

Bottom view:

| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 100nF | Capacitor_SMD:C_0402_1005Metric | C201, C202, C203, C204, C205, C219, C501, C502, C503, C504, C505, C506, C507 |
| 8 | 1uF/50V | Capacitor_SMD:C_0603_1608Metric | C207, C208, C209, C210, C211, C212, C213, C214 |
| 8 | MSK4005 | Diode_SMD:D_SOD-523 | D301, D302, D303, D304, D305, D306, D307, D308 |
| 5 | 1k | Resistor_SMD:R_0402_1005Metric | R201, R202, R203, R204, R209 |
| 4 | 100k | Resistor_SMD:R_0402_1005Metric | R301, R302, R303, R304 |
| 4 | 1M | Resistor_SMD:R_0402_1005Metric | R305, R306, R307, R308 |
| 4 | 3.9k | Resistor_SMD:R_0402_1005Metric | R212, R214, R216, R218 |
| 4 | 30 | Resistor_SMD:R_0603_1608Metric | R205, R206, R207, R208 |
| 4 | 33pF | Capacitor_SMD:C_0402_1005Metric | C305, C306, C307, C308 |
| 4 | 33pF/50V | Capacitor_SMD:C_0603_1608Metric | C301, C302, C303, C304 |
| 4 | 470nF | Capacitor_SMD:C_0402_1005Metric | C215, C216, C217, C218 |
| 4 | 51k | Resistor_SMD:R_0402_1005Metric | R211, R213, R215, R217 |
| 4 | 680pF | Capacitor_SMD:C_0603_1608Metric | C309, C310, C311, C312 |
| 4 | GZ2012D101TF | Inductor_SMD:L_0805_2012Metric | FB301, FB302, FB303, FB304 |
| 4 | GZ2012D601TF | Inductor_SMD:L_0805_2012Metric | FB201, FB202, FB203, FB204 |
| 4 | S9015 | Package_TO_SOT_SMD:SOT-323_SC-70 | Q201, Q202, Q203, Q204 |
| 4 | SMF33A | Diode_SMD:D_SOD-123F | D201, D202, D203, D204 |
| 3 | Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP201, JP203, JP204 |
| 2 | Conn_02x04_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J201, J302 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R210 |
| 1 | 68nF | Capacitor_SMD:C_0603_1608Metric | C206 |
| 1 | ADS1115IDGS | Package_SO:TSSOP-10_3x3mm_P0.5mm | U202 |
| 1 | Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm | JP202 |
| 1 | CC-BY | SH-ESP32-tank-hat:cc-by_5mm | G501 |
| 1 | CE-logo | Symbol:CE-Logo_11.2x8mm_SilkScreen | G502 |
| 1 | Conn_02x04 | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Horizontal | J202 |
| 1 | Conn_02x04_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Horizontal | J301 |
| 1 | GPIO subset | Connector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical | J403 |
| 1 | HL-Logo | SH-ESP32-tank-hat:Hat_Labs_20mm | G505 |
| 1 | I2C_bottom | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J402 |
| 1 | I2C_top | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J401 |
| 1 | LMV324 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U201 |
| 1 | OSHW-logo | Symbol:OSHW-Logo2_9.8x8mm_SilkScreen | G504 |
| 1 | WEEE-logo | Symbol:WEEE-Logo_5.6x8mm_SilkScreen | G503 |
The 106 most common of 110 parts.
It measures 34 × 52.8 mm and has 4 copper layers, 1.6 mm thick.
110 parts, built around the ADS1115IDGS, LMV324, MSK4005 and GZ2012D101TF. 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/SH-ESP32-engine-hat repository on GitHub, at the commit this page was made from: the board is SH-ESP32-engine-hat.kicad_pcb and its schematic IOHeader.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask hatlabs before reusing the design.

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



m47812/Custom-3D-Printer-Controller
A fully custom 3D Printer controller board based on an stm32f7 controller with TMC2209 stepper drivers

florolf/lab-automation
Plugs into relay and can be used to provide switchable 5V USB power to downstream devices.

hatlabs/HALSER-hardware
Hat Labs Serial Interface Device hardware design files

MHVandborg/furuta_pendulum
A Furuta (rotary inverted) pendulum system controlled by a neural network running on a custom PCB.
