user-img

Norbert Walter

  • 1 Projects
  • 1 Followers
  • Dec 13,2025
+ Follow

Marine Multi Function Display OBP40

The OBP40 is an open, cost-effective marine multifunction display, ideal for DIY boat projects and sensor visualization. It's based on the CrowPanel 4.2 with an e-paper display and an ESP32-S3, 8 MB Flash, and 8 MB PSRAM. The system displays numeric and graphical pages with user-selectable values ​​and trends and is operated via buttons. Power is supplied via 5V USB-C. A LiPo battery pack with deep discharge protection and a magnetic dock enables mobile operation. Data communication includes NMEA2000, NMEA0183, 2.4 GHz Wi-Fi, and I2C/1Wire via an expansion port – perfect for integration with onboard electronics and sensors. The open-source firmware is customizable and can be deployed via Wi-Fi or USB. Comprehensive documentation, Telegram support, and wiring diagrams facilitate replication. This makes the OBP40 a flexible, expandable display module for boat data visualization and DIY marine electronics.

Marine Multi Function Display OBP40
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Story

 

Pic.: Several information pages on OBP60

The OBP40 marine multifunction display, based on the CrowPanel 4.2 e-paper display, is an entry-level option for DIY marine electronics developed by Open Boat Projects to read and display bus data from NMEA0183 and NMEA2000. The original CrowPanel 4.2 is disassembled, and only the circuit board with the e-paper display is used. We created a custom 3D printed enclosure with a docking station into which the e-paper display is installed. A 1200 mAh LiPo battery, a resistor divider for measuring battery capacity, and a magnetic dock with pogo pins for mobile charging were also added. This results in a portable marine multifunction display with versatile applications.

Pic.: Sample application


The OBP40 can display a wide variety of data in numerical or graphical form. The firmware is available as open source, and the display pages can be customized and modified by the user, allowing for the creation of individual display layouts. To use the display as a marine multifunction display, a pre-compiled firmware is available, which can be installed via a web flashing tool using a USB cable. Basic configuration of the OBP40 is done via a web interface accessible via Wi-Fi. Afterward, it is possible to switch between different display pages. Data from the boat's network is transmitted to the OBP40 via Wi-Fi. It is also possible to connect CAN and RS485 drivers to the expansion port and read data directly from the bus systems.

Pic.: Web interface

The OBP40 marine multifunction display can also be used as a navigation device if GPS data is provided via NMEA0183 or NMEA2000. Open Boat Projects provides a map server with free nautical charts, which the OBP40 uses for map display. This requires a permanent internet connection, as the map data is downloaded at runtime and is not stored on the device.

Pic.: Page Navigation with nautical chart (Open Sea Map)

Comprehensive online documentation describes the assembly and configuration of the device. In this documentation you find all materials and part lists and links to the Open Source firmware.

Due to its simple, non weatherproof design, the OBP40 can only be used in good weather or on a boat. A separate enclosure is not strictly necessary for operation. The CrowDisplay 4.2 can also be used as a marine multifunction display in its original version. Those needing a weatherproof device for outdoor use should consider the OBP60 from Open Boat Projects. It is significantly more robust and already includes all the necessary drivers for boat networks.

The mobile display presented here can also be used as a basis for your own projects with custom software. Applications in the IoT and home automation sectors are conceivable.

There is a large community in the German sailing forum actively involved in the further development of the firmware. You can communicate with them in German or English. We invite everyone to participate and look forward to new ideas and applications. Also, check out our Open Boat Projects website. There you will find a wealth of interesting DIY projects for marine applications.

Links:

Open Boat Projects

Dokumentation OBP40

Firmware-Code OBP40

Web Flash Tool

Software Development with Gitpod

Schematic with extended parts

3D-Parts

German Sailing Forum 

Marine Multi Function Display OBP40

The OBP40 is an open, cost-effective marine multifunction display, ideal for DIY boat projects and sensor visualization. It's based on the CrowPanel 4.2 with an e-paper display and an ESP32-S3, 8 MB Flash, and 8 MB PSRAM. The system displays numeric and graphical pages with user-selectable values ​​and trends and is operated via buttons. Power is supplied via 5V USB-C. A LiPo battery pack with deep discharge protection and a magnetic dock enables mobile operation. Data communication includes NMEA2000, NMEA0183, 2.4 GHz Wi-Fi, and I2C/1Wire via an expansion port – perfect for integration with onboard electronics and sensors. The open-source firmware is customizable and can be deployed via Wi-Fi or USB. Comprehensive documentation, Telegram support, and wiring diagrams facilitate replication. This makes the OBP40 a flexible, expandable display module for boat data visualization and DIY marine electronics.

168
 
14
0
0
These revenues will go back into supporting creators, contests, and the open source ecosystem, and more.

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 14 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Guaranteed Purchase: Full techsupport