Craig Oates

Return to Ritherdon: Midpoint



All Software Projects

Note: This project is no longer active.

Return to Ritherdon Overview

Before I describe what 'Midpoint' and 'Return to Ritherdon' are, I though it would be best to give you some extra context surrounding it.

'Return to Ritherdon' was an arts-based two year residency, funded by Arts Council England. Nicola Ellis devised the residency alongside Ritherdon & Company Ltd. and Castlefied Gallery. Ritherdon is a manufacturer of metal enclosures and based in Darwen, Lancashire, U.K., Castlefied is an art gallery in Manchester, U.K and Ellis is an artist, also, based in Manchester. Use the links below for more information on those listed above:

Note: The residency has finished and the information of this page is more for archive purposes than anything else.


Midpoint is one of three smaller projects which form the 'Personal Flash in Real-Time' series of artworks. The other two projects are called 'Light Meter' and 'Relay'. The 'Personal Flash in Real-Time' artworks are one of numerous artworks displayed in the 'No Gaps in the Line' (2021) exhibition, hosted in Castlefied Gallery. For more information on the exhibition, artworks (from the galleries perspective) and other projects use the following links:

Midpoint is a REST API built with Flask and written in Python. It's purpose was to act as the midpoint between the Light Meters (in Ritherdon) and the Relays (in Castlefied). It would receive light readings from the Light Meters in Ritherdon's welding booths and serve those readings to the Relays in Castlefied.

Return to Ritherdon Overview
'Personal Flash in Real-Time' is one of numerous artworks produced during the 'Return to Ritherdon' residency.

Personal Flash in Real-Time Overview
Each Light Meter was paired to a Relay via Midpoint.

This project is less hands-on than the other two projects (Light Meter and Relay). You don't need to buy additional hardware like a Raspberry Pi and other electrical components. If you set-up a EC2 instance on AWS, you're half-way there with this one -- he says like everyone knows how to do that.

For more information on this project's spec's and requirements, please use the following links:

Because of the project's time-frame and budget, I only had time to test this on Ubuntu 18.04 and Nginx. I don't know likely it is for this project's software to run on other environments.

Links Collection

Below is a list of all the links dotted throughout this page: