this post was submitted on 25 Jul 2023
3 points (100.0% liked)

Rust: Embedded Systems

7 readers
1 users here now

[Developing]

Goal

Discussions about using Rust in an Embedded environment.

founded 1 year ago
MODERATORS
 

I started an embedded display for showing sailing (or general boat data) from a SignalK server. Using a target platform of a RasberryPi (3B+) with the old 7" display.

SignalK is a service for handling boat data using a little more modern and distributed protocols that the skipping standards of NMEA-0183 (peer-to-peer serial) or NMEA-2000 (Can bus).

I have made my first Rust library (signalk) to handle the signalk data either over REST or web sockets. On top of that and with frame, egui, and ewebsock I made a GUI that should run in full screen on the raspberry and make it possible to see some of the data inside the boat as well.

I'm quite new to rust as a language, so any feedback would be really helpful. There is a demo running against signalk's demo server on the GitHub pages.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here