OpenMarine

Full Version: New MacArthur HAT - Testers Wanted
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
After a first failed attempt to design a board with multiple functionalities, we realized that we had fallen into the classic trap of trying to fit everything into an overloaded, expensive and impossible-to-manufacture board with the current global shortage of components.

Now we are pleased to announce that Wegmatt (dAISy developers) and OpenMarine have joined forces to design and distribute the perfect hardware gateway for OpenPlotter!

The first 18 units for testing are ready and waiting to be mistreated. Development is expensive and to recover a little of the investment, we offer you these prototypes for more or less half of the final price when it is in production and the promise to send you the final model for the other half. This way you get 2 boards for the price of one, lots of fun and enter the hall of fame. We have already tested the current design quite a bit and we do not expect major changes so these prototypes may already work for you and you do not need the final design.

MacArhur HAT v1.0 - $35 / €33 Optional power module - $23 / €22
+ shipping cost (we ship from USA and EU).
+ VAT tax if you are in EU.


Edited: All prototypes have already been assigned, thanks!

The MacArthur HAT is open source and once it is in production and we have fully recovered our development investment we will publish the board design files so anyone can adapt it to their needs. Below is a description of the HAT and the links to the documentation and sources.

[Image: macarthur-render.jpg]
After a few years of developing software for OpenPlotter, we have identified exactly what we need in terms of hardware to achieve our goals and the result is the MacArthur HAT (Hardware Attached on Top), an add-on board for Raspberry Pi 4 running OpenPlotter v3. With this HAT we want to get the fully open-source boat to free ourselves from dependence on big companies and make our boats more respectful with the environment.

This name is not accidental, we want to honor Ellen MacArthur who is not only known for being an exceptional sailor but also for her commitment to the circular economy. The MacArthur HAT is an electronic circuit that is as difficult to recycle and has an environmental cost to manufacture as any modern circuit, but it is designed to last and stay in your boat forever.

Its main function is to be able to communicate with any old or new marine electronic device using the proprietary and closed protocols Seatalk1, NMEA 0183 or NMEA 2000 and the free and open protocol Signal K. This means that when an on-board device dies, we are not forced to buy another of the same brand, that uses the same technology or even uses the same protocol because we can mix different devices. We will be able to recycle and reuse old devices giving them a second life or we will be able to gradually replace our old closed and proprietary models with new, cheaper, free and open ones.

You can also power the Raspberry Pi directly from the ship's batteries and it has a smart power management system to turn it on and off automatically and protect the SD card. This HAT is stackable and can be used with other HATs such as the Moitessier HAT or the dAISy HAT. It can also be connected directly to the MAIANA AIS transponder without the need for an adapter.

Some of the MacArthur HAT features, such as the power management, the AIS receiver/transponder, the 1-Wire sensors or the I2C internal and external sensors, are optional. In this way you only buy what you need saving money and we do not have to manufacture things that will never be used saving natural resources.

MacArthur HAT is fully supported by OpenPlotter v3 and all of its features can be easily configured with just a few clicks. No drivers needed. If you are not using OpenPlotter, you can still access all its features, but you have to enable all interfaces and configure the system manually.

Compatibility
  • Raspberry Pi 3: OpenPlotter v3.x.x (32-bit, 64-bit). NMEA 0183 inputs and outputs do not work.
  • Raspberry Pi 4: OpenPlotter v3.x.x (32-bit, 64-bit), OpenPlotter v4.x.x (64-bit. Coming soon).
  • Raspberry Pi 5: OpenPlotter v4.x.x (64-bit. Coming soon). Seatalk1 input does not work.

Features

[Image: macarthur-diagram.png]
    • 1x NMEA 2000 non-isolated input and output. Data connection by SPI0-1. Optional 120Ω termination resistor included. Compatible with any CAN bus.
    • 2x NMEA 0183 opto-isolated inputs and 2x NMEA 0183 non-isolated outputs. Data connection by UART3 and UART5.
    • 1x Seatalk1 non-isolated input. This connector can be also used as a general-purpose input.
    • 1x Connector for multiple 1-Wire temperature sensors such as the DS18B20 (exhaust, engine, fridge...). A 4.7KΩ pull-up resistor is included. This connector can be also used as a non-isolated general-purpose input/output.
    • 1x STEMMA QT/Qwiic connector for multiple I2C sensors (IMU, temperature, pressure, humidity, gas...). Compatible with most Adafruit and SparkFun sensors.
    • Optional 12V to 5V DC/DC converter via add-on module to power the Raspberry Pi and its peripherals (including touch screens up to 10 inches). When you turn off the main switch of your ship, OpenPlotter will shut down safely. OpenPlotter will start cleanly when the main switch is turned on again.
    • Optional GPS reception and AIS reception/transmission with the MAIANA AIS base kit. The MacArthur HAT has all the features of all MAIANA AIS adapters in one. Data connection by UART0.
    • Optional compass, heel, and trim via internal or external add-on module (IMU 9DOF).
    • Compatible with dAISy HAT, Moitessier HAT (hacked) and Pypilot motor controllers. Not compatible with Pypilot HAT.
    • Detachable screw connectors for easy mounting and maximum compatibility.
    • Includes input and output LEDs to check activity at any time.
    • No drivers needed.
WOW thank you so much for all the feedback we are getting Heart 

Glad to see some well known and advanced users ready to play.

Some of you ask questions that are explained in the manual. It is worth taking a look at, it is short and very graphic.

Manual in low resolution

There are few units available now but you still have time to participate. If you are late, we might even be able to restore a previous prototype so do not hesitate to get in touch.

Next week we will reply to all of you and we will start sending HATs around the world Smile
Hello ! Where can we order this awesome stuff ??
Hi, read the post 1 of this thread, there are the prices of the prototypes and the conditions.

Write here and answer the questions we need: https://openmarine.net/contact
Fine

i would like to test this on my Boat, just ordered one via Webmail.
I Will connect it with SeaTalk, NMEA0193, N2K, external AIS and also hacked Moitessier (1), Motorsensors on CANbus and Json.
Testing with DIY ESP32 CAN Modules, some Solar and Charging Sources via Venus OS from Victron.
As this HAT uses UART0 i will have to test Bluetooth via an USB Adapter also...

Keep on with your Project.

Holger
(2023-03-23, 05:54 PM)holgerw Wrote: [ -> ]Fine

i would like to test this on my Boat, just ordered one via Webmail.
I Will connect it with SeaTalk, NMEA0193, N2K, external AIS and also hacked Moitessier (1), Motorsensors on CANbus and Json.
Testing with DIY ESP32 CAN Modules, some Solar and Charging Sources via Venus OS from Victron.
As this HAT uses UART0 i will have to test Bluetooth via an USB Adapter also...

Keep on with your Project.

Holger

Copy that.

Just for clarification, this HAT has been designed to be used with other HATs and devices so UART0 is not used. UART0 is free to be used by the Moitessier HAT (hacked), the dAISy HAT, the MAIANA AIS, the pypilot controller...

This is why we use UART3 for NMEA 0183-1 and UART5 for NMEA 0183-2.

Same for NMEA 2000, we use SPI0-1 instead of SPI0-0 which is used by lot of HATs and devices.
(2023-03-23, 07:07 PM)Sailoog Wrote: [ -> ]Just for clarification, this HAT has been designed to be used with other HATs and devices so UART0 is not used. UART0 is free to be used by the Moitessier HAT (hacked), the dAISy HAT, the MAIANA AIS, the pypilot controller...

This is why we use UART3 for NMEA 0183-1 and UART3 for NMEA 0183-2.

Same for NMEA 2000, we use SPI0-1 instead of SPI0-0 which is used by lot of HATs and devices.

Ok - this makes Sense for me:
  • Optional GPS reception and AIS reception/transmission with the MAIANA AIS base kit. The MacArthur HAT has all the features of all MAIANA AIS adapters in one. Data connection by UART0.


Lets hope the needed RPI´s 4 for multipe UARTS get in Stock again soon.

Holger
(2023-03-23, 07:14 PM)holgerw Wrote: [ -> ]Lets hope the needed RPI´s 4 for multipe UARTS get in Stock again soon.

So it seems, from Raspberry towers:

"As a result, we can say with confidence that, after a lean first quarter, we expect supply to recover to pre-pandemic levels in the second quarter of 2023, and to be unlimited in the second half of the year."
Done!

All prototypes have already been assigned. If someone is still very interested in participating in the tests, write to us and we will try to restore some old prototype.

Next week we will start shipping boards and on Monday we will send you the instructions to organize the shipments.

We have created specific forums to collect your feedback: https://forum.openmarine.net/forumdisplay.php?fid=29

Thank you very much for your help!!!

Heart
Hi, is ordering for this hat no longer available?
Pages: 1 2 3 4 5