Category Archives: Microelectronics

Python module for MCP23S17 for use with the Raspberry Pi

Some time ago I revised the hardware design of the ControlBlock and added test points for all major signals. The overall aim was to build a device for doing final system tests that are done before any single ControlBlock leaves for shipping. These system tests are written in Python. This post is about a Python […]

A Glance at the Cubox-i4

Recently, I got a grip to a Cubox-i4Pro. It is a mini computer with low power demand and quite a few interfaces that can be useful for all kinds of things. Also, it has enough computing power to be interesting for a wide variety of applications. In contrast to other development boards like the Raspberry […]

Getting Started with the RetroPie GPIO Adapter

This is a guide that describes how to get started with the RetroPie GPIO Adapter. It is organized as a step-by-step guide: Starting with the sole components and the PCB the hardware assembly is described in the first part. The second part then guides you though the software topics by describing how to test the […]

Video of RetroPie GPIO Adapter

I have uploaded a short demonstration video that shows the RetroPie GPIO Adapter in action: The video shows the RetroPie GPIO adapter connected with two SNES controllers within a PetRockBlock PIE case. The current Raspbian distribution is running in the video with a RetroPie Setup Script installation. The controllers are polled by the gamecon GPIO […]

The RetroPie GPIO Adapter

UPDATE: The RetroPie GPIO Adapter is replaced by the ControlBlock, which supports more controller types and provides even a power switch functionality. The ControlBlock is has its own page here. If you want to use your Raspberry Pi for gaming you certainly want to attach some sort of controller(s) to it. Since the Raspberry comes […]

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.