OpenMarine
New OpenMarine baseboard design - Printable Version

+- OpenMarine (https://forum.openmarine.net)
+-- Forum: OpenPlotter (https://forum.openmarine.net/forumdisplay.php?fid=1)
+--- Forum: General discussion (https://forum.openmarine.net/forumdisplay.php?fid=2)
+--- Thread: New OpenMarine baseboard design (/showthread.php?tid=5936)

Pages: 1 2


New OpenMarine baseboard design - partyvi - 2025-01-14

Year ago I started to design my own project.  I named my project  KhatkaPi.

I have designed and already tested baseboard to support Raspberry pi 5 running  Openplotter open source project software and provide exceptional protection for the electronics in marine environment.  More information about the project below the picture.

Project  is based on several opensource projects ideas and I am obligated to share it to community.

If somebody interested, I will publish all you need to build it yourself or order it to build offshore. 
It comes pretty expensive to build just couple boards to get to realistic price order must to be at  least 10-20 boards.


If we find 10 or more people who want them I think I can host order and make them available for wide testing. I am pretty sure cost will be about $85-90 per board.
For 20 boards batch we may get to $65-70.  



[Image: 5908.png]


Schematic and PCB  document



General design strategy points
  • Designed for Rpi5 .
  • No special drivers required.
  • No proprietaty software required.
  •  Intentionally designed as Baseboard form factor rather HAT.
    • You may use any heatsinking cases and NVRAM SSD adapters.
    • Rpi and peripherals naturally installed in IP67 box to protect from elements.
    • Provides some additional separation between external interfaces and Rpi.
  • Fits in standard IP 65-67 Electrical Project box 11.42" x 8.27" x 3.94"(290 x 210 x 100 mm).
  • All interfaces protected from ESD up to 15KV air discharge and 8KV contact discharge
  • Board designed to minimize loss in case of lightning strike, user mistake or other equipment malfunction.
  • In most cases uses COMMON GROUND rather galvanic isolation approach to protect against lightning strike.
  • However, most interfaces have isolated data lines to protect Raspberry Pi from damage.
  • External interfaces have separated power regulators for redundancy and extra protection.
  • Sure board is double coated with high grade conformal coating to protect electronics from moisture and salty air. 
Features:
  • Input power over voltage protection up to 40V.
  • Input power under voltage protection <9V to save battery from deep discharge.
  • Connector for the switch to override add under voltage protection (down to 6V)  in case of emergency. 
  • Independent 5V power regulator for Raspberry. 6A maximum power capacity to support future Rpi and cover any inrush power surges.
  • Connectors to connect external switches and on board buttons for System power control. 
    • Power On (hard power ON).
    • Power Off (hard power OFF).
    • Shutdown button.
  • Auto power off all but AIS when Rpi completed shutdown.
  • Switched 12V output (up to 4A) providing power to auxiliary devices when Raspberry is power on. 
  • Place to install HDMI splitter next to raspberry.
    • Capability to use two mirrored displays from one  Rpi w/o software tricks
    • Additional protection for Rpi HDMI interface.
    • Splitter can be powered USB A connector. 
    • As an option splitter can be powered from HDMI interface, but it will require sope changes inside the splitter.
  •  On the board interfaces:
    • On board ICM-20948 based IMU 
      • sensor located on the far corner of the board to have minimal interference with on board magnetic fields.
    • PWM controlled FAN 
      • installed on the board to run air inside the box to provide better heat distribution and let raspberry transfer heat to external box surface.
    • Socket for Arduino Nano to be used as weather sensors controller based on open source project Pypilot - weathersensors.
      • On board barometric pressure sensor BMP280 connected to weathersensors board.
      • Isolated  serial connection to Raspberry
      • Powered form switched 12 volt 
      • external connector lines ESD and overvoltage protected.
    • 3 Connectors for 1-Wire onterface sensors
      • Interface for External temperature sensors.
      • Connectors lines ESD and overvoltage protected.
  • External interfaces:
    • I2C interface connector
      • if you wish to use external IMU or other I2C devices. 
      • Interface ESD protected, but not isolates.
      • Only distance or in the box connections recommended.
    • Two NMEA 0183 
      • Two full isolated and protected NMEA 0183 interfaces.
      • Intended to use one for Depth sounder
    •  Interface to connect Maiana AIS/GPS 
      • Maiana direct connection with RJ45 connector 
      • Power and transmit control external switches connectors.
      • Independent 3.3V regulator for interface.
      • On the board indicators.
      • isolated serial interface.
    • Interface for the PyPilot Motor controller.
      • Serial data lines are isolated and protected.
      • 5V power is provided from separated from Rpi regulator.
    • Auxiliary micro-controller serial interface.
      • Microcontroller provides access to Rpi GPIO signals over serial interface.
      • For example remote hard buttons module will be designed.
      • Auxiliary micro-controller serial interface isolated and protected.
    • Two four-port USB hub (total 8 ports)
      • All 8 ports have 12kV direct discharge ESD protection and common mode filters. 
      • Each hub has independent power regulator with 2A load capacity for each group.
    • Two 5V power output
      • two additional USB ports with power only outputs. Up to 1.5A may be used total
      Real life picture
    • [Image: 59089.png]



RE: New OpenMarine baseboard design - aitonos - 2025-02-11

Great!

Does the Maiana RJ45 socket provide the electricity power to the Antenna?

It's interesting! And price still workable.


RE: New OpenMarine baseboard design - cantagalli.g@gmail.com - 2025-03-18

(2025-01-14, 10:47 PM)partyvi Wrote: hi,
i'm very interested.
Is it possible to have some gerber files and a list of the component? In this way i can try to make some prototype her in italy.
Thank you

Giulio



RE: New OpenMarine baseboard design - partyvi - 2025-03-19

(2025-02-11, 01:44 PM)aitonos Wrote: Great!

Does the Maiana RJ45 socket provide the electricity power to the Antenna?

It's interesting! And price still workable.

Yes.

(2025-03-18, 09:49 AM)cantagalli.g@gmail.com Wrote:
(2025-01-14, 10:47 PM)partyvi Wrote: hi,
i'm very interested.
Is it possible to have some gerber files and a list of the component? In this way i can try to make some prototype her in italy.
Thank you

Giulio

Sure,  Send me direct  e-mail, i will share.
partyvi(a)gmail.com


RE: New OpenMarine baseboard design - aitonos - 2025-03-24

(2025-03-19, 08:02 PM)partyvi Wrote:
(2025-02-11, 01:44 PM)aitonos Wrote: Great!

Does the Maiana RJ45 socket provide the electricity power to the Antenna?

It's interesting! And price still workable.

Yes.

(2025-03-18, 09:49 AM)cantagalli.g@gmail.com Wrote:
(2025-01-14, 10:47 PM)partyvi Wrote: hi,
i'm very interested.
Is it possible to have some gerber files and a list of the component? In this way i can try to make some prototype her in italy.
Thank you

Giulio

Sure,  Send me direct  e-mail, i will share.
partyvi(a)gmail.com

Great, thanks, unfortunately I already bough Mac Arthur with Maiana, but I'll recommend it  to my friends as another option-


RE: New OpenMarine baseboard design - partyvi - 2025-04-16

People,

Just picture to show real installation
[Image: IMG_0412.HEIC]

Several people show their interest to the design, but it is not enough to convince myself to spend money.

If we find people ready to buy 10 boards total around the world for  $80 + shipping to you I will go ahead and order boards.
This price has zero profit included in it, and I will do this only for pilot order.

And we likely will have time before US  tariffs to electronics will come back. If not price will grow according to tariffs.

You do not need to pay ahead, just give me confirmation of your interest this thread. Let see how many dreamers we have.
 Please reply to this message.


RE: New OpenMarine baseboard design - Nee-Wom - 2025-04-23

Interesting. Maybe I'm late to the party, but I would go for one if your project is still on track. Any documentation?


RE: New OpenMarine baseboard design - VinceLade - 2025-04-24

Hi,

I'm also very interested ! It would great to create a bench and help you test the board (for simple things, my hoobyist instrumentation is a bit limited for the moment).
As an embedded software engineer, I can also help on... software parts if there's any (MCU soft, Linux or whatever).

By the way, the board price sounds really affordable to me. Just tell me when we reach the threshold of interested people to launch a collective purchase.

See u !

-- Vincent from French West Indies


RE: New OpenMarine baseboard design - Nee-Wom - 2025-04-24

At this point, wouldn't it be better to use the Control Module 5, instead of the RPi5 for such a board? Just a thought.


RE: New OpenMarine baseboard design - Mason - 2025-04-29

(2025-04-24, 07:28 PM)Nee-Wom Wrote: At this point, wouldn't it be better to use the Control Module 5, instead of the RPi5 for such a board? Just a thought.

I agree. My thought is to design a fully integrated IO Board for the Compute Module with NMEA2000, an SDR for VHF and AIS, and a few basic sensors built in. I'm playing with the idea for now and discussing with an engineering colleague. It shouldn't be too complicated and it's likely on my todo list.