Skip to content

AlmCoding/expander-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interface Expander - Control GUI

Welcome to the official repository of the Interface Expander Control GUI! This UI application allows you to interact with your Interface Expander device, providing a user-friendly interface for configuring and controlling the device.

Features

Current Functionality

  • USB to I2C: Seamlessly control two I2C masters and slaves
    • Configure I2C master write/read requests
    • Configure I2C slave memory data
    • Receive slave access notificaitons

Upcoming Functionality (Will added in a future update)

  • Python library for easy device control
  • USB to SPI: Seamlessly control two SPI masters/slaves

UI Screenshot Screenshot of the GUI Application

Getting Started

Prerequisites

To use this application, you will need:

  • A USB Interface Expander device.
  • A computer running Windows or Linux.

UI Screenshot Picture of interface expander device

Installation

  1. Download the latest release from the Releases page.
  2. Follow the platform-specific installation instructions provided in the documentation.

Usage

  1. Connect your USB Interface Expander to your computer using a USB-C cable.
  2. Launch the control application.
  3. Use the intuitive interface to configure and interact with your device.

Support

For any issues or feature requests, please open a ticket in the Issues section.

Thank you for choosing the Interface Expander! Your feedback and suggestions are invaluable to us.