• Automated swapping of micro SD Cards
  • Remote working infrastructure
  • Test automation

The USB-SD-Mux is designed to make life easier for embedded software engineers by automating the transfer of an SD card between a host-pc (deploying a new software image to the SD card) and an embedded board.

  • micro SD cards
  • Python 3
  • Linux (Kernel 4.* or higher)
  • labgrid

The USB-SD-Mux is designed to fit into the micro SD slot of an embedded device while simultaneously being connected to a host PC via a micro USB cable. Our Python based control software then allows access to the micro SD card plugged into the Mux either to the host or to the embedded device.

While developing the USB-SD-Mux the integration to labgrid was one major use case in mind. Hence, the USB-SD-Mux is intended to allow for automated testing of embedded devices, making it a great tool to improve software quality.

Our Commitment to Quality

This device is manufactured in Germany. Each device is put into operation and tested by hand by Linux Automation.