Arduino Controller for FlexRadio Rigs

Arduino Flex Controller can be used with the new Flex 6000 Signature rigs. It is a DIY project and in these pages you will find all the informations you need to build and program your own. It is a perfect companion when used next to the official SmartSDR program but it can be used in stand-alone mode, without a PC. Arduino controller uses a TFT touch screen with 800x480 pixel resolution, eight multifunction rotary encoders and an high speed encoder for tuning frequency operations, but this is for two only receivers (slice 1 and 2 or Vfo A and B).
It implements most of the controls you can find in SSDR software and this makes much simpler and smart controlling your Flex rig mostly during contest and DX activities.

Arduino Libraries for FlexRadio rigs

Since I bought my little Flex 6300 I was immediately attracted by the opportunity to use software libraries to interact with the radio. The FlexLib APIs  give the opportunity to control the radio using a high level programming language in the .Net platform. Actually libraries are based on open network protocols that are documented on the FlexRadio wiki website. By these protocols you can go over any operating system as you can virtually drive a Flex using any hardware that can establish a network connection with the rig. So my idea: why not try to use my Flex Rig without using a computer? It is a great challenge but with the right hardware you can do it. The result is a small library for Arduino Due that requires the use of Ethernet Shield equipped with the W5100 chip. Calling it "library" is a bit pretentious and the purists of the C / C ++ might blame me looking at my code. But it seems the code works and is open. So if you like, you can change and improve it. Just let me know.

 

Go to the article