epics


Build AreaDetector for EPICS from source

This will be a long post, but by the end of it you should have a working installation of AreaDetector ready to use with your EPICS projects.  Since this post follows on from my previous how-to, I will be using Linux Mint 18.2 and EPICS 15.5. Dependencies Before building and […]


Basic EPICS installation on Linux Mint

Coming back to work with EPICS after some time away, I’ve found that it took me a while to even remember how to install it.  Some of the instructions I’ve posted in previous articles have gone out of date a little, and so it’s time for an update. Although the […]


Hello World for EPICS

As a new user to EPICS — an open-source, distributed, control system normally used to control large-scale particle accelerators — I wanted a nice soft introduction to the first steps of installation and implementation.  I was looking for an EPICS equivalent to the “Hello World” code normally used as the […]


Easy EPICS implementation with Docker

Many times I want a throw-away implementation of a system I am working on.  Something that allows me to quickly develop an idea, try a theory, or make a quick test of some code.  A good solution to problems like this is to use Docker to launch a container that […]


A user-friendly software stack

In a previous post, I considered how to make the set-up of a RaspberryPi–Arduino EPICS system more user-friendly.  Well, after a long, Java-based, digression that ended in a several-thousand lines-of-code deadend, I have ended up with a working solution. Click here. Web-based applications Without going into the details of the […]


Archiving EPICS data

In the past few posts I’ve explained how to set up a Control System architecture involving an EPICS IOC running on a Raspberry Pi reading/writing data to from an Arduino to control a very simple system (an LED & a photoresistor).  There are various functions that a control system is […]