I've got a lot of projects half-done and creating this page is one of them.
The Arduino is an easy to use, low cost controller well suited to ham radio projects. I am developing a controller for the miniVNA using an Arduino UNO and touch screen color graphic LCD display. Normally the miniVNA is connected to a PC by USB however it has a 3.3V-level RS-232 port built in making it easy to interface with the Arduino serial port.
My first objective is to control the miniVNA using the touchscreen and display SWR for selected ham bands. Once this basic function is achieved it should be possible to add other measurements such as resistance, impedance, cable length, etc.
Utimately, it may be possible to control a direct digital synthesizer (DDS) and completely duplicate the vector network analyzer making the miniVNA unecessary.
First Progress Report (video)
(off site links)
Ladyada (Limor Fried) has a wealth of information about all things Arduino at:
Her tutorial on the graphics library used by most Arduino products is excellent:
Once you want to expand your knowledge of C++ beyond the excellent reference at the main Arduino site take a look at
womarts sells a number of Arduino shields and sensors. Only the 2.6-inch display is known to be compatible:
The ARRL publishes an excellent book full of ham radio Arduino projects: