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

Code & Languages Articles & Tutorials

Whether you are an electronics hobbyist or an experienced hardware developer, we know that you will want to use the tools you are familiar with, so we support a wide range of programming languages for our Raspberry Pi expansion boards. This section contains all the languages we support with software libraries and demos available on our GitHub repository.

C Library and Demos

C Programming language libraries and sample code to use with our range of expansion boards compatible with the Raspberry Pi ...

C++ Library and Demos

C++ development libraries for our range of Raspberry Pi expansion boards with demo code samples and documentation available on GitHub ...

MicroPython Library and Demos

We have MicroPython libraries available for several of our boards. You can find all of the libraries and demos from GitHub. ...

Python Library and Demos

How to use our Python Libraries and demo code examples with your Raspberry Pi and our range of Raspberry Pi expansion boards and accessories ...

.Net Core Libraries

We have Microsoft .Net Core libraries available for our I2C and SPI-based Raspberry Pi expansion boards available on GitHub ...

Arduino Library and Demos

Arduino libraries for electronics project design with our Raspberry Pi expansion boards and the Arduino development platform ...

Windows 10 IOT Library & Demos

Using our expansion boards on the Microsoft Windows 10 IOT operating system with our library with demos for the Raspberry Pi ...

Node JS Library and Demos

Node JS libraries for the Raspberry Pi expansion boards from AB Electronics UK. You can find all of the libraries and demos from GitHub. ...