Boat computer with Bareboat Necessities OS on m5stack CoreMP135
-
I’ve made Bareboat Necessities (BBN) Marine OS for CoreMP135 from m5stack.
It’s free and open source system based on Debian Bookworm.
CoreMP135 of BBN OS version includes:
- SignalK
- PyPilot
- GPSd
- Kplex
- Canboat
- Victron WEB UI
BBN OS on CoreMP135 turns it into boat appliance able to communicate with N2K, NMEA 0183, PyPilot motor controller and IMU, Victron Cerbo MQTT.
The CoreMP135 device loaded with BBN OS is practically plug and play. After initial boot you can just wire your boat devices via RS-485 or CAN and start using it. No configuration required.
The documentation, source code and download links:
https://github.com/bareboat-necessities/lysmarine_gen/tree/coremp135_bookworm
-
The latest image now has flutter-ui boatinstrument interface on hdmi port.
SignalK is available via web ui. As well as FreeboardSK and KIP dashboard.
After two reboots SD card partition is resized to max available space.
NMEA 2000 interface is ready. All you need to do is connect two wires.
Most of USB gps devices are recognized on plugging in automatically.
Image includes Victron Web UI as well.
Console access is available via USB-C port at
115200 bauds.Thanks!