iolinker FPGA boards: Rewire and extend microcontroller IOs

Simple to use ultimate IO interface for your Arduino, Pi or PC. Self-test and rewire your circuitry or use your own FPGA code. It works out of the box and simplifies your electronics life considerably! There’s even an Arduino shield for it.

The FPGA board comes to you preprogrammed to rewire your digital signals, on the fly. Also integrated are IO & PWM extension features.

This basically opens up the opportunity to simply wire up all critical signals to the iolinker device, and load up vital parts of the schematic onto it — during runtime, over UART or SPI. What’s more, since all IOs can be repurposed, voltage levels can be read and confirmed for self test purposes *before* wiring up digital signals.

Essentially, wiring can be kept in software and changed in real time. For prototyping purposes, this is a dream come true. Instead of fiddling around with jumper cables, uncertain wiring can be kept in version controlled software, streamlining the development process. On new PCBs, iolinker can save unnecessary and expensive prototype iterations or modifications. And in final products, it can increase flexibility, allow for self testing, or even self testing plug’n’play buses.

For easy integration there is an easy to use open source library that connects to the iolinker and configures the IOs. This allows using it within just a few minutes of development time. For Raspberry Pi users, there is even a webinterface available.