With BBN OS you can build a central boat computer. BBN OS is free and open source. It is based on commonly used community supported open source projects such as SignalK, PyPilot, OpenCPN, and others. BBN OS graphical user interface will let you build a cockpit front-end to all functionality of the OS from chartplotting, dashboards, weather, etc.
See more
https://www.sparkfun.com/products/15441
https://github.com/sparkfun/SparkFun_AS3935_Lightning_Detector_Arduino_Library
https://github.com/SignalK/specification/issues/610