Xanbus-N2K MicroPython Mapping

Job ID: 40253745

Budget: $10 – $30 USD

I’m exploring whether it makes financial sense to buy the Yacht Devices NMEA 2000 Bridge instead of the turnkey Xantrex Gateway. To decide, I need a clear cost and time estimate for writing the custom mapping code.

Scope
• Write a MicroPython script that runs on the Yacht Devices Bridge and converts Xantrex Xanbus traffic to NMEA 2000 PGNs.
• Focus only on inverter data and shore-power status; battery or charger information is outside this phase.
• I’ll supply the exact PGN list I want broadcast, plus live traffic captures from my Xanbus network.
• The code must compile and load using the Yacht Devices toolchain and respect its CAN frame-handling rules.

What I expect at delivery
1. A well-commented .py file ready to flash onto the Bridge.
2. A brief README explaining setup, PGN mapping logic, and any limitations.
3. An estimate of hours spent so that I can compare total cost against the off-the-shelf Xantrex Gateway.

If you’ve previously worked with NMEA 2000, J1939, or Yacht Devices’ MicroPython environment, please mention it; that experience will weigh heavily in my purchase decision.