Embedded Interface Board
Embedded

Embedded Interface Board

Universal Embedded Interface Board

Developing libraries for new hardware modules often traps you in a slow cycle of coding, compiling, flashing, and testing. Connecting embedded modules directly to a PC usually requires buying multiple single-purpose adapters (such as separate USB-to-SPI or USB-to-I2C converters).

This Universal Interface Board cuts out the flash-and-compile loop entirely, allowing you to interface embedded hardware directly with a PC for real-time testing, prototyping, and debugging.

Key Specifications

  • Selectable Digital I/O: 18 Pins (5V or 3.3V logic selectable) for seamless compatibility with Grove, Click modules, and raw ICs.
  • Serial Protocols:
  • I2C: Integrated external pull-up resistors
  • SPI: Supports multiple Chip Select (CS) lines
  • UART: Features a software-buffered receive queue
  • Analog & Motor Control:
  • 3x 10-bit ADC inputs
  • 1x 5-bit DAC output
  • 2x 10-bit PWM outputs
  • 6x Dedicated RC Servo motor channels

Connectivity Options

  • USB Version: Connects and controls via a standard Micro USB virtual serial port.
  • Wi-Fi Version: Connects to local networks for wireless control via TCP sockets.

Software & Language Ecosystem

  • Web interface: Access all functions via a powerful webpage interface with I2C device scanning, full scripting and automated sampling functionality.
  • Fully Supported Libraries: Includes official Python and C# libraries with complete code examples.
  • Flowcode (v7–v11): Direct integration via SCADA Slave Injector components, enabling live physical routing of simulated SPI, I2C, or UART data.
  • Custom Protocol Support: Also compatible with MATLAB, Java, C++, VB, and LabVIEW via native serial commands (official wrapper libraries available upon request).

Firmware & Protocol Limits

  • Open-Source Resources: Access firmware source code, Flowcode components, and PC libraries on GitHub.
  • Firmware Updates: Onboard Microchip MCU is flashable via PICkit 3 or PICkit 4 headers.
  • Timing Constraints: Standard firmware does not support strict, microsecond-level bit-banging protocols (e.g., DHT11 sensors or WS2812B addressable LEDs) without custom firmware modifications.

(Note: Micro USB cable sold separately.)

Select Option
£9.99

inc. VAT · £90.01 more for free delivery

View Cart
Examples and Libraries
Secure Payment
Free Delivery Over £100
30-Day Returns