NMEA-0183 XDR Sensors on m5atomS3-lite for Arduino IDE.
The sensors stream NMEA-0183 XDR sentences via USB
- Dallas Temperature DS18B20 1-wire
- Current/Voltage/Power INA219
- Thermocouple MAX6675
- Air Quality SGP30
- Humidity i2c SHT30 or with BME680 or with DHT12
- Air Pressure i2c QMP6988 or with BME680 or with BMP280
- Air Temperature i2c QMP6988 or with BME680 or with BMP280
- Voltage to i2c with ADS1115
- Illuminance i2c BH1750FVI-TR
- 4-20mA current with STM32G030F6 (Ex: Tank Liquid Level) to i2c
- Water Quality Meter Ocean TDS (Total Dissolved Solids) CQRSENTDS01
- Encoder with STM32F030
- M5Stack Limit Switch
- M5Stack PIR Motion Sensor (AS312)
- M5Stack GPS with AT6558
- Time-of-Flight Distance Ranging Sensor Unit (VL53L0X)
- Benewake TFmini-S UART LiDAR sensor
- M5Stack Angle input sensor
- Lightning Strike Detector Sensor AS3935
- Resistance 0-240 Ohm Sensor with esp32 ADC and voltage divider
- Bilge Level with JSN-SR04T Waterproof Ultrasonic Sensor
- Fuel Level
- Engine Oil Pressure
Integration with SignalK is done via NMEA XDR Parser SignalK plugin.
More: https://github.com/GaryWSmith/xdr-parser-plugin
For required libraries and their versions see .github/workflows/build.yaml
- M5Stack Tough (ESP-32) Sailing Instruments Color Touch Waterproof Display and Autopilot Control
- BBN OS on M5Stack CoreMP135 with NMEA 2000/0183, SignalK and more
- BBN Boat Heave Sensor using IMU on M5Stack AtomS3
- DIY NMEA 2000 to USB gateway in Actisense format on M5Atom-Lite
- NMEA 2000 environmental sensors on M5Atom-Lite
- Sending WhatsApp alerts from AtomS3-lite with AtomPoE Base
- Detecting Devices on i2c bus
- BBN Esp32 Sensors Hub
m5stack SandwichC Brick:
https://shop.m5stack.com/products/sandwichc-brick
m5stack ClipB Brick:
https://shop.m5stack.com/products/m5stack-clip-b-brick-kit
m5stack ClipA Brick:
https://shop.m5stack.com/products/m5stack-clip-a-brick-kit
m5stack Screw Kit:
https://shop.m5stack.com/products/16-pcs-m3-12-18-25-32-screw-with-allen-key
m5stack ATOMIC PortABC Extension Base:
https://shop.m5stack.com/products/atomic-portabc-extension-base
m5stack grove connectors:
YH2.0-4P
Jst PH2.0 4 pin
Grove to QWIIC adapter:
https://www.sparkfun.com/products/15109
VH3.96 - 4Pin Transfer Module Unit
https://shop.m5stack.com/products/3-96-transfer-unit
Ideas for enclosures: https://www.polycase.com/
LTC4311 I2C Extender / Active Terminator
https://www.adafruit.com/product/4756
https://www.polycase.com/customized-enclosures
- UV Light intencity
- Engine RPM Meter
- Compass
- Boat Pitch and Roll
- Bilge Sensors
- Anchor Chain Counter
- Dingy Locator with GPS and LoRa