Wednesday, 26 December 2012

Cocktails of Constructional Projects For Raspberry Pi

This blog has been created to provide supporting documentation for people involved in or considering the construction of one or more projects arising from the "cocktail" series of articles published in The MagPi (Issues 10 ~ 15?) during 2013.  For each article published, there will be a blog page to contain the supporting information, principally links to photos, design documentation and program files.

You can also go directly to a spreadsheet with links to all the project design details and cocktail files by clicking here.

General instructions can be found at:


The original cocktail files concept involved the grouping together of a few project PCBs that were intended to be separated prior to assembly and use.  The concept has now been expanded to include groupings of project PCBs that are designed for conjoined use but can be separated if the constructor prefers.  Pictured (right) are release versions of InterPi (left with clock module fitted) and InterSPi (right) set up for 5V operation via the looped ICSP cable.  Connectors for InterPi's two  high-integrity I2C bus segments are at lower left.


  1. Thanks for documenting these projects, contributing to MagPi, and setting up this blog. I wanted to mention some alternatives to ExpressPCB. I have used BatchPCB and DorkbotPDX (now OSH Park) and have been very happy with them. It's been a while, but last time I was printing boards these were both significantly cheaper than ExpressPCB. More importantly, they will both take gerber design files so you are free to use EagleCAD or KiCAD to design your boards instead of being locked into ExpressPCB's software. I don't know whether they will ship outside USA.

  2. The Power I/O sounds pretty close to what I might want for a project, except that my project also needs an analog comparator input. Looking at the picture, the board on the right looks like the Darlington array is all one IC in a socket? Probably there is not a good way to replace the Darlington IC with a smaller one (maybe gang-of-3) and then use the other half of the socket for an comparator; it seems like it would almost work except that the comparator needs Vcc/Gnd too...

    Curious whether you are interested in some boards with some analog input since this is something the RasPi lacks. Thanks again!

    1. Tiny I/O and So Tiny include ATtiny44/84 MCUs with multiple analog inputs. MegaPower has ATmega168/328 with analog inputs too but has an upgrade pending that will probably hold up for a week or 2. I'm not planning to include any directly coupled analog input chip. Thanks for your interest.

    2. Thanks, I will look forward to Tiny I/O and So Tiny. What interface will the MCUs use to talk to the Pi? Are you thinking they will be reprogrammable from the Pi, or only externally?