12th Anniversary Sale 12% Off in July & August with the voucher code "SUMMER12" *excludes trade customers
Knowledge Base

The AB Electronics UK Knowledge Base provides support solutions, tutorials and troubleshooting guides.

Knowledge Base

Expander Pi Articles & Tutorials

The Expander Pi is a versatile digital and analogue expansion board for the Raspberry Pi and other compatible single-board computers. It allows you to connect to switches, lights, sensors, and many other devices and communicate with the outside world.

Using the Expander Pi, you can connect 8 analogue inputs, 2 analogue outputs and 16 digital inputs or outputs to your Raspberry Pi. The Expander Pi also features an onboard Real Time Clock (RTC) to ensure that your Raspberry Pi always has the correct date and time.

This knowledge base section contains articles and tutorials on the Expander Pi, showing how to use the expansion board with various input devices.

Find out more about the Expander Pi.

Photo of Expander Pi

Expander Pi - IO Port LED binary counter

Creating a GPIO Port based LED binary counter using the Expander Pi and a Raspberry Pi with the Python programming language ...

Expander Pi - Reading IO Inputs

Reading digital IO inputs using the Expander Pi expansion board using a Raspberry Pi and the Python programming language ...

Realtime Clock on the Expander Pi

Tutorials for using the Maxim DS1307 RTC Real Time Clock found on the Expander Pi expansion board with your Raspberry Pi ...

DAC Outputs Tutorial on the Expander Pi

Raspberry Pi Tutorial to use the DAC outputs from the Expander Pi expansion board with the Python library and code demos ...

Reading ADC inputs on the Expander Pi

Using Python with the Expander Pi expansion board on a Raspberry Pi to read voltages with the analogue to digital converter. ...