Site Information

 Loading... Please wait...
  • PICAN-M - NMEA 0183 & NMEA 2000 HAT For Raspberry Pi
  • PICAN-M - NMEA 0183 & NMEA 2000 HAT For Raspberry Pi - Raspberry Pi not included

PICAN-M - NMEA 0183 & NMEA 2000 HAT For Raspberry Pi With SMPS

Usually ships within 1 business day.
Calculated at checkout

Product Description

Free Shipping Within the United States!

The PICAN-M (M = Marine) is a Raspberry Pi HAT with NMEA 0183 and NMEA 2000 connection. The NMEA 0183 (RS422) port is accessible via a 5-way screw terminal. The NMEA 2000 port is accessible via a Micro-C connector.

The board comes with a 3A SMPS (Switch Mode Power Supply), allowing to power the Raspberry Pi plus HAT from an onboard power source (12 VDC).


  • CAN Bus connection via Micro-C connector
  • 120 Ω terminator ready
  • SocketCAN driver
    • appears as can0 to application
  • NMEA 0183 (RS422) via 5-way screw terminal
    • appears as ttyS0 to application
  • LED indicator (GPIO22)
  • Qwiic (I2C) connector for extra sensors
  • 3A Switch Mode Power Supply (SMPS)
  • Compatible with OpenCPN, OpenPlotter, Signal K and CANBoat
  • Raspberry Pi not included

Metal Enclosure for PICAN-M and Raspberry Pi 4

Metal Enclosure For PiCAN-M And Raspberry Pi 4This metal enclosure was designed for use with the PiCAN-M NMEA 0183 & NMEA 2000 HAT and the Raspberry Pi 4.

  • Designed for PiCAN-M and Raspberry Pi 4 (Not included in scope of delivery)
  • Made from metal
  • Cutouts for SD card, HDMI, LED and USB C.
  • Mounting flange allows wall mounting
  • Supplied with screws and rubber feet

Click here to order... 

Raspberry Pi 4 32 GB SD Card With OpenPlotter, Signal K Installed

Raspberry Pi 4 32 GB SD Card With OpenPlotter, Signal K InstalledThe SanDisk Ultra 32 GB microSDHC Class 10 micro-SD card comes with the Raspberry Pi OS pre-installed plus OpenPotter / Signal K installed for use with the Raspberry Pi 4 and the PiCAN-M NMEA 0183 & NMEA 2000 HAT.


  • OpenCPN
  • Signal K
  • I2C Sensors
  • NMEA 2000
  • NMEA 0183

Click here to order...


Additional Resources

Signal K Setup

To setup Signal K it is best to use the Openplotter package; it can be downloaded at:

PICAN-M - NMEA 0183 & NMEA 2000 HAT For Raspberry Pi

 GPS with NMEA-183 RS422 connection and BME280 Atmospheric Sensor with Qwiic connection. (Other hardware shown not included).

GPS with NMEA-183 RS422 connection and BME280 Atmospheric Sensor with Qwiic connection

 NMEA 0183 GPS device in use with OpenCPN:

NMEA 0183 GPS device in use with OpenCPN

 PiCAN-M board connected to a NMEA-2000 network. (Other hardware shown not included).

PiCAN-M board connected to a NMEA-2000 network

 Temperature reading from a Yacht Devices Digital Thermometer NMEA 2000 YDTC- 13N on Signal K instrument panel.

emperature reading from a Yacht Devices Digital Thermometer NMEA 2000 YDTC- 13N on Signal K instrument panel.


OpenCPN (Open Chart Plotter Navigator) is a free software project to create a concise chart plotter and navigation software for use underway or as a planning tool. OpenCPN is developed by a team of active sailors using real-world conditions for program testing and refinement. OpenCPN uses GPS input data to determine the ship's position and data from an AIS receiver to plot the positions of ships in the neighborhood. More Information...


OpenPlotter is a combination of software and hardware to be used as a navigational aid on small and medium boats. It is also a complete home automation system onboard. It works on ARM computers like the Raspberry Pi or any computer running a Linux Debian derivative. It is low-cost, low-consumption, and modular. You will need the basic parts and some optional parts. It will depend on what kind of data you want to collect, process, display, and what type of equipment your boat already has. More Information...

Signal K

Signal K is a modern and open data format for marine use. Built on standard web technologies, including JSON, WebSockets, and HTTP, Signal K provides a method for sharing information in a way that is friendly to Wi-Fi, cellphones, tablets, and the Internet. A format available to everyone, where anyone can contribute, Signal K is the first truly open data format for the marine industry. It is set to revolutionize how we consume and interact with data on boats. Signal K is open source, but friendly to companies that want to use it in closed source applications or hardware. More Information...


CANBoat represents a suite of command-line driven programs that work with a boat's NMEA 2000 (CAN Bus) networks. The NMEA 2000 database and implementation are copyrighted by the NMEA (National Marine Electronics Association). Access is restricted to members and parties that pay for it. If they do so, they cannot divulge the content of the database, thus making it impossible for open-source developers to get access to it. For this reason, engineers have reverse-engineered the NMEA 2000 database through network observation and assembling data from public sources. Since they are reverse-engineering, they can also include company-specific PGNs from companies such as Navico, Airmar, Garmin, Raymarine, and Furuno. More Information...

Advanced Marine Electrics and Electronics Troubleshooting: A Manual for Boatowners and Marine TechniciansAdvanced Marine Electrics and Electronics Troubleshooting

Whether you are a marine electronics professional or a boat owner, Advanced Marine Electrics and Electronics Troubleshooting helps you understand the new, more powerful methods of troubleshooting marine electrical and electronic systems.

A modern boat’s sophisticated installations and networked electronics can stretch the traditional diagnostic methods based on trouble lights and multimeters past their useful limits. 

This book will show you how to:

  • Use microprocessor-based diagnostic tools and techniques from the automotive and communications sectors, adapted for boats for the first time
  • Diagnose the most difficult AC and DC problems
  • Protect communications and navigation electronics from interference and lightning
  • Seek out and eliminate stray-current sources and galvanic corrosion

More Information...

Product Reviews

Write Review

  1. Great Product - working with SignalK 4 Star Review

    Posted by on May 1st 2022

    Thanks to this board I now have Signalk running with my Raymarine system & now have built a handheld Autopilot control via a rotary encoder.

    One thing to be aware of with the SMPS power, it's hard wired to the NMEA200 bus pins & may draw over the NMEA bus limits. I just cut the back of the power in off & ran in external 12V.

Find Similar Products by Category

Click the button below to add the PICAN-M - NMEA 0183 & NMEA 2000 HAT For Raspberry Pi With SMPS to your wish list.