Embedded Interface Board
Embedded

Embedded Interface Board

Universal Embedded Interface Board



Developing libraries for new hardware modules often traps you in a time-consuming loop of coding, compiling, flashing, and testing. Furthermore, bridging an embedded module to a PC usually requires buying multiple, overpriced single-purpose converters (e.g., USB-to-SPI or USB-to-I2C).



This Universal Interface Board solves both problems. It allows you to interface embedded modules directly with a PC, cutting out the compile-and-flash cycle entirely so you can test and debug in real time.

Key Specifications



Digital I/O: 18 Pins (5V or 3.3V selectable for massive hardware compatibility with Grove, Click modules, and raw ICs)



Connectivity: I2C (with external pull-ups), SPI (with multiple Chip Select pins), and UART (with software receive buffer)



Analog & Motor Control: 3x 10-bit ADC inputs, 1x 5-bit DAC output, 2x 10-bit PWM outputs, and 6x dedicated Servo motor outputs



Flexible Connectivity Options



USB Version: Controlled via a standard Micro USB virtual serial port.



Wi-Fi Version: Connects to your local network and is controlled via TCP communications.



Software & Language Support



The board features official libraries and examples to get you up and running immediately:



Python & C#: Full libraries and code examples provided.



Flowcode (v7–v11): Supported directly and via SCADA Slave Injector components, allowing you to seamlessly redirect simulated SPI, I2C, or UART data to the physical board.



Other Languages: The hardware natively supports Matlab, Java, C++, VB, and LabVIEW. (Official libraries are not yet implemented for these, but can be developed upon request).



Resources & Limitations



Open Source Assets: Find the firmware, Flowcode components, and Python/C# libraries on GitHub.



Firmware Updates: The onboard Microchip controller can be updated using a PICkit 3 or PICkit 4.



Timing Note: The standard firmware is not suitable for protocols requiring custom, high-speed timings (such as DHT11 or WS2812B LEDs) without a custom firmware modification.



Micro USB cable sold separately.

Select Option
£9.99

inc. VAT · £90.01 more for free delivery

View Cart
View on GitHub
Secure Payment
Free Delivery Over £100
30-Day Returns
More from Embedded

You Might Also Like