This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
HALPI2 Boat Computer
#1
Hi all,

For the past few months, I have been developing HALPI2, a Raspberry Pi Compute Module 5 based marine computer. HALPI2 has a custom-designed carrier board and is loaded with useful features such as integrated CAN bus (NMEA 2000) and RS-485 (NMEA 0183) interfaces, a superb power supply design with a short-term energy storage for controlled shutdowns, on-board M.2 SSD interface, 4x USB3 ports and so on.

HALPI2 is designed for a 200x130x60 mm waterproof diecast aluminium enclosure that also doubles as the CM5 module heatsink. The enclosure comes standard with good connectivity and room for expansion.

Here's a photo of a prototype device:

[Image: P4240165.jpg?v=1745504958&width=2200]

HALPI2 is open hardware, the PCB designs are available at https://github.com/hatlabs/HALPI2-hardware.

The development is well under way and I hope to have the first customer devices shipped end of May or in June. I've written some posts on the development here: https://hatlabs.fi/posts/
As a final commercial blurb, I have also enabled pre-orders for the device. Pre-orders have a 15% discount compared to the final pricing and will be shipped on a first-come, first-served basis. See here: https://shop.hatlabs.fi/products/halpi2-computer
Reply
#2
(2025-04-25, 08:57 AM)mairas Wrote: Hi all,

For the past few months, I have been developing HALPI2, a Raspberry Pi Compute Module 5 based marine computer. HALPI2 has a custom-designed carrier board and is loaded with useful features such as integrated CAN bus (NMEA 2000) and RS-485 (NMEA 0183) interfaces, a superb power supply design with a short-term energy storage for controlled shutdowns, on-board M.2 SSD interface, 4x USB3 ports and so on.

HALPI2 is designed for a 200x130x60 mm waterproof diecast aluminium enclosure that also doubles as the CM5 module heatsink. The enclosure comes standard with good connectivity and room for expansion.

Here's a photo of a prototype device:

[Image: P4240165.jpg?v=1745504958&width=2200]

HALPI2 is open hardware, the PCB designs are available at https://github.com/hatlabs/HALPI2-hardware.

The development is well under way and I hope to have the first customer devices shipped end of May or in June. I've written some posts on the development here: https://hatlabs.fi/posts/
As a final commercial blurb, I have also enabled pre-orders for the device. Pre-orders have a 15% discount compared to the final pricing and will be shipped on a first-come, first-served basis. See here: https://shop.hatlabs.fi/products/halpi2-computer

Thank you for your work on this!! I was thinking of designing something similar but it's great to see that you've already done it. I see that this fits HATs: does it only fit one HAT or can you stack two at the same time?

Mason
Reply
#3
(2025-04-29, 08:36 PM)Mason Wrote: Thank you for your work on this!! I was thinking of designing something similar but it's great to see that you've already done it. I see that this fits HATs: does it only fit one HAT or can you stack two at the same time?


There's room for two HATs. There's also a higher variant of the same enclosure, so in principle it would be possible to have an alternative with more HATs (one extra would be my guess) and possibly more panel connectors, but I'll try to get the basic version out first without even considering such options... :-)
Reply
#4
(2025-04-29, 09:12 PM)mairas Wrote:
(2025-04-29, 08:36 PM)Mason Wrote: Thank you for your work on this!! I was thinking of designing something similar but it's great to see that you've already done it. I see that this fits HATs: does it only fit one HAT or can you stack two at the same time?


There's room for two HATs. There's also a higher variant of the same enclosure, so in principle it would be possible to have an alternative with more HATs (one extra would be my guess) and possibly more panel connectors, but I'll try to get the basic version out first without even considering such options... :-)

Thanks! Is your GNSS HAT compatible with use with the dAISy HAT?
Reply
#5
(2025-04-29, 11:13 PM)Mason Wrote: Thanks! Is your GNSS HAT compatible with use with the dAISy HAT?

It would appear so. The MAX-M8Q HAT communicates using UART on GPIOs 14 and 15 while the dAISy HAT uses UART on pins 8 and 10 (and some non-essential optional pins that seem to conflict with HALPI2's RS-485).

I did some power and thermal performance measurements using the latest proto. Even at 100% CPU load, the CPU temperature seems to peak at just 45°C. Pretty cool. (Pun intended.)

https://hatlabs.fi/posts/2025-05-02-halp...rformance/
Reply
#6
(2025-05-02, 04:03 PM)mairas Wrote:
(2025-04-29, 11:13 PM)Mason Wrote: Thanks! Is your GNSS HAT compatible with use with the dAISy HAT?

It would appear so. The MAX-M8Q HAT communicates using UART on GPIOs 14 and 15 while the dAISy HAT uses UART on pins 8 and 10 (and some non-essential optional pins that seem to conflict with HALPI2's RS-485).

I did some power and thermal performance measurements using the latest proto. Even at 100% CPU load, the CPU temperature seems to peak at just 45°C. Pretty cool. (Pun intended.)

https://hatlabs.fi/posts/2025-05-02-halp...rformance/

That's great to hear! Do you know what optional features those pins are used for?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)