Een Raspberry Pi, een led, een weerstand en een paar regels Python-code zijn alles wat je nodig hebt voor een knipperende lichtshow. Dat wordt mogelijk gemaakt door de 40-pins GPIO-aansluiting (General Purpose Input/Output, universele ingang/uitgang). Daar kun je zonder veel moeite leds op aansluiten, maar ook drukknoppen, schakelaars, servomotoren, sensors en zelfs TFT-displays. De bijbehorende Python-bibliotheek GPIO is op Raspberry Pi OS al voorgeïnstalleerd, maar er zijn ook bibliotheken voor diverse andere program meertalen. We hebben voor Python gekozen omdat die programmeertaal makkelijk te leren is en, dankzij de vele bibliotheken vrijwel onbeperkt kan worden uitgebreid. Dat betekent dat de mogelijkheden geenszins beperkt zijn tot triviale dingen als een knipperende led. Met het volgende voorbeeld programma kun je direct aan de slag en voor een paar euro de camera, microfoon,…