Websocket server running on Teensy 4.1 providing engine CAN data anbodyd analog and digital sensor data to two displays at the helm.
Interfaces:
3*CAN (1 for each engine, 1 spare)
4*4-wire PT100
7*4..20mA current input
12*general purpose inputs/outputs
Displays:
2*RaspberryPi 3B+ running FullpageOS with 2*Waveshare 8" DSI Capacitive Touchscreen Displays.
Communication between server and displays using websockets over Ethernet.