As a hobbyist, professional engineering-physicist, and geek, I am constantly amazed by the capabilities of the small-scale microprocessor and mini-computer kits that have exploded onto the market in the last decade — Raspberry Pis, Arduinos, Beagle Bones, etc.
On this page I will maintain a list of links to the various projects I am working on. How-to’s, links to source code, circuit diagrams, etc.
Talking to an Arduino using an EPICS IOC on a Raspberry Pi
EPICS is an industrial control system, commonly used in the giant particle accelerators found in national laboratories. Although it is typically thought of as a solution for very large systems (like particle accelerators), I believe it is also a candidate for smaller systems such as university laboratories, test facilities, etc., especially when combined with Arduinos and Raspberry Pi’s.
The following links show the work I did to set up an EPICS-based system at home using a Raspberry Pi and Arduino.