# MicronetToNMEA: reconstructing a marine instrument radio bridge

> MicronetToNMEA investigates Raymarine's Micronet wireless instrument protocol and implements a Teensy and CC1101 bridge to NMEA 0183. It receives Micronet traffic, converts wind, speed and other navigation data for a PC or tablet, and can send NMEA navigation data back to Micronet displays. The manual describes remaining uncertainties in the protocol.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-08
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/Rodemfr/MicronetToNMEA>
- Primary source: <https://github.com/Rodemfr/MicronetToNMEA/blob/f0a9a2f03f9aa0841dc8924594c49581f3f9599a/doc/user_manual/user_manual.md>
- Catalog page: <https://awesomerea.org/resources/micronet-to-nmea-case/>
- Record JSON: <https://awesomerea.org/resources/micronet-to-nmea-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/micronet-to-nmea-case/index.md)

## Requirements & limits

- **Prerequisites:** A Teensy 3.5, 3.6, 4.0 or 4.1 and a CC1101 board for the appropriate 868 or 915 MHz band are required.
- **Prerequisites:** Arduino IDE with Teensyduino and TeensyTimerTool is specified for compilation.
- **Limits:** The manual says some aspects of the Micronet protocol remain uncertain and the hobbyist hardware is unsuitable as a primary navigation tool.
- **License:** GPL-3.0 license.

## Primary sources

1. <https://github.com/Rodemfr/MicronetToNMEA/blob/f0a9a2f03f9aa0841dc8924594c49581f3f9599a/doc/user_manual/user_manual.md>
2. <https://github.com/Rodemfr/MicronetToNMEA/blob/f0a9a2f03f9aa0841dc8924594c49581f3f9599a/README.md>

## More in Protocols

- [openmili: implementing the Mi-Light 2.4 GHz control protocol](https://awesomerea.org/resources/openmili-case/index.md) · Case study
- [AcuRite 00592TX: decoding wireless temperature frames](https://awesomerea.org/resources/acurite-00592tx-protocol-case/index.md) · Case study
- [DIY Saab 9-3 Tachometer: decoding CAN signals for RPM and speed](https://awesomerea.org/resources/diy-saab-9-3-tachometer-case/index.md) · Case study
- [free-outernet: reconstructing Outernet broadcast services](https://awesomerea.org/resources/free-outernet-protocol-case/index.md) · Case study
- [MikroTik WinBox Terminal Client: implementing the terminal protocol](https://awesomerea.org/resources/winbox-terminal-protocol-case/index.md) · Case study
- [pippin: a Linux client for macOS high-performance Screen Sharing](https://awesomerea.org/resources/pippin-screen-sharing-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
