Home
Name Modified Size InfoDownloads / Week
vers2 2021-02-08
vers1 2021-02-02
README.md 2021-02-08 1.6 kB
Totals: 3 Items   1.6 kB 0

ARDUINO serial RF switch

Simple relays driver via USB serial connection. Implemented on a cheap Arduino NANO Easy to customize / expand to fulfill any need. Actually developed to switch RF relays in my SatNOGS remote node, to permit to use different antennas on different bands.

UPDATE


Vers. 2: introduced an hw modification to enable / disable the banner and error reports from the board. With pin closed the switch doesn't answers in case of wrong commads, neither there's the banner at startup [added for ensure compatibility with control software]. See the updated schematics


  • SETUP: The source it's quite simple; verify your needs ( relays connenctions / serial baudrate) then upload to ARDUINO NANO. The active function are into function.ino file, so the readability is maximal.
  • USAGE: the device wait for a string, terminated with a CR or a LF ( ANTx, where x it's the antenna number, in my case ANT0 | ANT1 | ANT2). Wrong command are sent back to terminal precedeed by a question mark. To send command use any terminal app (Putty / Cutecom ) or via command line with "cat" or "echo" to serial device.
  • EXPANSION: There are a lot of free ports available into the ARDUINO Nano board, plus a lot of memory space. Only this could be the limit ;-) Actually I'm working with a bigger RF relay ( 6 to 1 port https://www.radiall.com/rf-microwave-switches/spnt-sma-18ghz-no-28-zc-c-pins-26475.html)

Enjoy, de I3VFJ

Source: README.md, updated 2021-02-08