Maths Control

Linux Maths Control — runs on Raspberry Pi, BeagleBone Black, Intel Edison, and other embedded Linux options. Services, automation, and a Node debug web app.

The Linux Maths Control package runs on Raspberry Pi, BeagleBone Black, Intel Edison, and other embedded Linux options. It’s a distribution image plus a set of services, scripts, and a Node web app. It’s commonly called the Maths CPU because the maths code hasn’t been optimised for smaller CPUs — it needs more memory and CPU power than the AVR can offer.

Any of these embedded Linux hosts is fairly power-hungry, so the Maths CPU is only powered up for two reasons:

  • Briefly to calculate the maths — turn raw data into something small enough to send over satellite.
  • For debugging — the interactive web service shows and graphs real-time data while the host is online.

Components:

  • Linux distribution image (Raspberry Pi, BeagleBone Black, Intel Edison, or other)
  • Shell scripts and services
  • C applications (e.g. raw SD-card access)
  • Node application for debugging
  • Web UI for real-time graphing

Status: placeholder. Image and source to be released.