Controlling relays using the Navigator pins

Hello,

I am trying to control a set of relay switches using the Navigator board on my BlueBoat. My end goal is to be able to trigger specific pins on the Navigator board using the Xbox controller. I am struggling to figure out which pins we need to select for the Relay functions (i.e. RELAY1_FUNCTION).

I am wondering which pins to select when configuring relay functions for simple high/low GPIO functionality for turning on and off a relay. Then how I might be able to trigger those relay functions with the controller by mapping the gamepad to the function using Qgroundcontrol or cockpit.

Thank you so much for your help!

Best,

Will

Hi @willronan, welcome to the forum :slight_smile:

I suspect this post (and the surrounding thread) will cover the details you’re after. Feel free to follow up there if any details are unclear.

Thank you! I will be working on it further tomorrow and will get back to you if I need additional support!

Best,

Will

Hi @willronan -
One other thing to note - the Navigator can only source 15mA total to drive external devices via GPIO output pins, at 3.3V. Depending on what relay you’re trying to use, this may not be sufficient!

Can you share what hardware you’re trying to control?

This guide also has details that compliment the post Eliot shared.

1 Like