Case study
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.
- Targets
- Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 34
- Last commit
- 2026-07-21
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
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.
Cite
BibTeX
@misc{micronet-to-nmea-case,
title = {{MicronetToNMEA: reconstructing a marine instrument radio bridge}},
howpublished = {\url{https://github.com/Rodemfr/MicronetToNMEA}},
url = {https://github.com/Rodemfr/MicronetToNMEA},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/micronet-to-nmea-case/}}
}Plain text
MicronetToNMEA: reconstructing a marine instrument radio bridge. https://github.com/Rodemfr/MicronetToNMEA (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/micronet-to-nmea-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- doc/user_manual/user_manual.md GitHub · Rodemfr/MicronetToNMEA · Revision f0a9a2f
- README.md GitHub · Rodemfr/MicronetToNMEA · Revision f0a9a2f
More in Protocols
- openmili: implementing the Mi-Light 2.4 GHz control protocol · Case study
- AcuRite 00592TX: decoding wireless temperature frames · Case study
- DIY Saab 9-3 Tachometer: decoding CAN signals for RPM and speed · Case study
- free-outernet: reconstructing Outernet broadcast services · Case study
- MikroTik WinBox Terminal Client: implementing the terminal protocol · Case study
- pippin: a Linux client for macOS high-performance Screen Sharing · Case study