Hallo, möchte mein Projekt vorstellen: BoatOS – ein vollständiges Boot-Betriebssystem das auf einem Raspberry Pi 4 läuft. Technischer Stack: Hardware: Raspberry Pi 4 (4GB) ESP32 + 2× ADS1115 (I2C, 0x48/0x49) + MPU6050 als Sensorboard BU-353N5 GPS-Maus → SignalK → Backend 10,1" Touchscreen, 128GB SSD Software: Backend: FastAPI + WebSocket (Python) MQTT: Mosquitto Broker, ESP32 als Publisher GPS/NMEA: SignalK mit EMA-Filter für glatte Positionsdarstellung Navigation: MapLibre + OSM/OpenSeaMap Vektortiles (offline, lokal auf SSD) Routing: OSRM lokal auf dem Pi (Wasserwege aus OpenStreetMap) Wetter: DWD-API via Brightsky Pegelstände: PEGELONLINE-API AIS: AISStream.io via WebSocket Frontends: Helm (Flutter nativ) + Deck (Browser) Interessante Details: Impact-Detection: Der MPU6050 war ursprünglich für Neigung/Schlagseite gedacht. Nach einer unfreiwilligen Bekanntschaft mit einem Felsen bei Nullsicht (Kaffee geflogen, alle okay) kam die Idee: der Beschleunigungssensor registriert Stöße. G-Wert + Dauer ergibt Schweregrad (LEICHT/MITTEL/STARK/KRITISCH). Jedes Event landet mit Timestamp, Position und G-Wert im Logbuch. Dashboard-DSL: Eigene Konfigurationssprache für das Dashboard – kein Code-Deploy bei Änderungen. Fertiges Image auf archive.org – flashen, booten, läuft. Alles Open Source: https://github.com/bigbrainlabs/BoatOS Fragen und Kritik willkommen!
Also Cheffe bräuchte für sein Boot noch einen Rhythmusgenerator mit Sprachausgabe: https://www.youtube.com/watch?v=AjmbgZ2wZvk
Cool, werde ich mir mal anschauen. Eventuell Einbindung von "OpenEcho" https://github.com/neumi/open_echo ?
Danke für den Tipp! OpenEcho kannte ich noch nicht – schau ich mir genauer an. Ein Echolot war sowieso schon geplant, der Einbau kommt wenn das Boot aus dem Wasser ist. Die Integration wäre über SignalK möglich, das versteht NMEA direkt – die Infrastruktur steht also schon. OpenEcho könnte da perfekt reinpassen!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.