USB audio gebruiken op een Raspberry Pi

De standaard aanwezige audio in de Raspberry Pi is van vrij matige kwaliteit. Op het internet zijn echter veel verschillende USB audio devices beschikbaar waarmee je een betere geluidskwaliteit te horen kan krijgen. Deze USB audio devices kun je vaak al kopen vanaf € 1,00.

Als je een audio device heb gekocht dan moet je onder Raspbian aangeven dat je deze wilt gebruiken. In het onderstaande stappenplan gaan we het audio device gebruiken als standaard audio output. De procedure is gebaseerd op Raspbian versie Jessie.

lees verder

ENC28J60 ethernet module aansluiten op een Raspberry Pi

De Raspberry Pi 2 en 3 zijn standaard voorzien van een ethernet aansluiting waarmee je het device kunt aansluiten op je vaste netwerk. Op een Raspberry Pi Zero ontbreekt zowel WiFi als een ethernet poort. Bezit je een Zero of gebruik je een Raspberry Pi voor TOR toegang of als router, dan kan het handig zijn om over een extra ethernet aansluiting te beschikken.

Je kunt een Raspberry Pi uitbreiden met behulp van een standaard USB/UTP ethernet adapter (~10€), je kunt ook kiezen voor een goedkopere oplossing in de vorm van een ENC28J60 ethernet module (~€2). Deze module sluit je eenvoudig aan op de GPIO poorten van de Raspberry Pi en wordt via SPI standaard ondersteund door Raspbian.

lees verder

Raspbian + Pixel installeren op een Mac of i386 PC

Raspbian het besturingssysteem van de Raspberry Pi is in eerste instantie ontwikkelt voor de ARM processor architectuur die aanwezig is in de Rapsberry Pi’s. Sinds deze week is het mogelijk om Raspbian inclusief de nieuwe PIXEL interface te gebruiken op een i386 PC of Mac.

In het x86 image ontbreken alleen Minecraft en Wolfram Mathematica vanwege rechten, alle overige applicaties en packages zijn wel aanwezig. Natuurlijk heb je op een PC en Mac ook geen beschikking over GPIO’s om sensoren en dergelijke aan te sluiten. De systeemvereisten zijn uitermate laag waardoor je het bijna vrijwel zeker kunt gebruiken op iedere oude PC of Intel Mac.

lees verder

Python script automatisch starten tijdens reboot

Wanneer je een Python script gebruikt om bijvoorbeeld de temperatuur te meten of een display aan te sturen, dan start je dit script handmatig vanaf de bash prompt. Het is ook mogelijk om tijdens het opstarten van de Raspberry Pi automatisch een Python script te starten.

Om het Python script automatisch te laten starten kun je handig gebruik maken van het standaard aanwezige crontab commando. Met behulp van cron kun een taak inplannen op een bepaald tijdstip. Je kunt in cron ook aangeven dat tijdens het opstarten een taak moet worden uitgevoerd.

lees verder

SSH activeren onder Raspbian (vanaf 26/11/2016)

Sinds de 25 november 2016 release van Raspbian is de SSH deamon niet meer standaard geactiveerd. Om toch een remote verbinding te kunnen maken met behulp van SSH dien je de deamon eerst handmatig te activeren voordat je verbinding kunt maken met de Raspberry Pi.

De reden voor deze wijziging is veiligheid. Nadat Raspbian (versies eerder dan 25-11-2016) is geïnstalleerd op een SD kaart en is geplaatst in de Raspberry Pi kun je deze direct benaderen via de gebruikersnaam ‘Pi’ en het wachtwoord ‘raspberry’. Dit maakt de Raspberry Pi zeer interessant voor hackers als deze een directe verbinding heeft met het internet en wordt gebruikt voor IOT toepassingen.

lees verder