Sailor Hat with ESP32 is the perfect sensor development board for marine and automotive environments. It allows you to easily and safely integrate different sensors to your boat electronics systems, whether you are using Signal K or NMEA 2000 as your boat electronics backbone. It has native NMEA 2000 compatible CAN bus connectivity.
SH-ESP32 can be used to create different types of sensors and control devices. Use scenarios include:
- RPM sensors for older engines
- Tank level sensors
- Bilge alarms
- Temperature and humidity sensors
- Relay controls (lights, blowers, anchor winch)
- Attitude sensors
- Electronic compasses
- NMEA 2000 gateways
- NMEA 0183 gateways
Some of these applications require a small number of additional components.
This device is programmable with a regular micro USB cable.
- Built around Espressif’s powerful ESP32-WROOM32 module with 4 MB of flash and WiFi, Bluetooth and Bluetooth LE connectivity
- Safe, built-in power supply, supporting voltages between 8 and 32 volts.
- Isolated (safe and NMEA 2000 compliant!) NMEA 2000 compatible CAN bus interface
- Protected, opto-coupled signal input and output
- Protected 1-wire interface
- Protected I2C interface
- USB connectivity for programming and serial communication
- All ESP32-WROOM32 GPIO pins broken out to a standard header
- Generous proto board area for connecting additional circuitry
- Complies with the following standards:
- CISPR 25 class 4
- CISPR 32
Sales package includes:
- SH-ESP32 board with USB connector soldered in place
- No other connectors have been placed (this is a developer device, and the user can substitute his own)
- Set of connectors:
- JST XH compatible connectors for power and CAN
- Pigtails for the power and CAN bus connectors
- Male headers for GPIO, 1-Wire, and optocoupler I/O
- Female header for I2C
SH-ESP32 uses a CH340C serial USB chip. It is supported out of the box in Linux but Mac and Windows users need to install a driver downloadable from the manufacturer website.
SH-ESP32 can be programmed with either Espressif’s ESP-IDF or with the Arduino core for the ESP32. If you are starting from the scratch, we highly recommend SensESP, a universal Signal K sensor framework for ESP8266 and ESP32.
SH-ESP32 documentation site is available here:
Compliance information is available here:
This is a developer device and does not come with any useful software pre-installed. Hat Labs cannot provide support for writing programs for the device. For development questions and discussion, please join to the discussion forum or the Signal K development Slack (#sensors channel).