We see a lot of Raspberry Pi projects on these pages featuring all variants of the little board from Cambridge, but with one notable exception. Surprisingly few of them have featured its industrial embedded cousin, the Raspberry Pi Compute Module. The Pi-on-a-SODIMM form factor is a neat idea, but we are guessing that the high price of the development board relative to that of a Model B or a Pi Zero has pushed most people in our community towards the latter choice.
[Andrew Back] has put up a straightforward demonstration project on the RS DesignSpark site that provides an introduction to the Compute Module 3, using it to run a remotely operated display. In addition it uses an RN2483 LoRaWan radio module and The Things Network for communication, which makes it worth a look even if the Compute Module wasn’t of interest.
We’re taken through the process of bringing up the module and installing an OS, and of setting up LoRaWAN and the Things Network connection. Then we are introduced to the Python code that brings it all together, and uses PyGame to write to the display.
You might point out that it could just as easily use one of the other Pi boards for the job and you’d be right, but it’s important to remember that this is a demonstration project intended to get you started with the platform And as such it’s an interesting read, even if many of us will never work with a Compute Module.
We covered the Compute Module launch back in 2014 and that of its latest version last month. Maybe we’ll start to see some projects at our level using it rather than the conventional Pi boards now it is available in a faster variant.