mgrouch - Announcing availability of Bareboat N...
Announcing availability of Bareboat Necessities Sensors Hub 1.0.1. It allows connecting various i2c and 1-wire boat sensors to a single m5stack atomS3-lite esp32. No soldering required. Sensors are recognized automatically. Firmware is precompiled and loaded using simple script from BBN OS.
The project home page with the documentation and the source code:
https://github.com/bareboat-necessities/bbn_esp32_sensors_hub
2 Replies
Nice! All communication seems to be over usb serial?
Yes. It’s USB Serial NMEA 0183 XDR with baud rate 115200
Hub is digital sensors i2c and 1-wire. I’ve done standalone esp32 analog sensors too. There are more in separate repository at:
https://github.com/bareboat-necessities/bbn-m5atomS3-lite
I’ve done also heave sensor with IMU:
https://github.com/bareboat-necessities/bbn-wave-period-esp32
NMEA 2000 to Actisense USB on m5stack:
https://github.com/bareboat-necessities/bbn-nmea200-m5atom/tree/main/bbn-nmea2000-usb-gw-m5atom
Display on m5stack-tough:
https://github.com/bareboat-necessities/bbn-m5stack-tough
And Linux based BBN on CoreMP135:
https://github.com/bareboat-necessities/lysmarine_gen/tree/coremp135_bookworm
Fair Winds!