[arm-allstar] HamVoIP I/O support - What is Best Current Practice for implementing I/O?
Randy Neals
randy at neals.ca
Fri Jan 12 02:53:12 EST 2018
Hi,
What is the best current practice for implementing I/O on a Raspberry Pi to
control external things.
In this case, remote channel selection on a VHF remote base, a radio with 8
channels and having external control lines.
>From looking through the list archives, I see references to using an
Arduino Nano, and at an earlier time, using a USB I/O board from SparkFun,
and of course using the lines on the RPi itself.
Anticipated questions...
Q. What Am I trying To Do?
A. Control channel select lines on a VHF remote base station.
Q. What format/How many lines?
A. 3 logic control lines. The lines are normally pulled up to +5V by the
radio.
BCD format with the lines having binary weighting of 4, 2, and 1
respectively.
High = weighted value / Low = zero value.
Q. What audio interface will I use?
A. Simple USB, likely DMK URI. (But I could use a USB FOB, or other
interface if there is one with I/O)
Thanks,
Randy
W3RWN
More information about the arm-allstar
mailing list