
Usd adapter
tmarkettos/sd-mux
SD card multiplexer, for automated embedded development

SD card multiplexer, for automated embedded development
Sd mux is an open-source printed circuit board by tmarkettos, from the tmarkettos/sd-mux repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 50 × 132 mm with 55 parts on 74 nets, routed with 827 tracks and 77 vias.
It is built around the 74AHC1G14GV, TS3A27518EPW and TS3USB30EDGSR-TP, with the ES1AL and MI0805K400R-10 among its other parts. Its parts include 11 resistors, 10 connectors, 9 capacitors, 8 transistors and 5 ICs.
sd-mux stands for Secure Digital Multiplexer.
This is SD card switcher (multiplexer) designed to help automatic testing.
This project is sd-mux controller - binary for controlling sd-mux device.
Requirements:
Build:
Install:
Note: If you want to install files into different directory then add argument to cmake command: cmake -DCMAKE_INSTALL_PREFIX=/usr .. Then again run: make make install
This is a fork of the git repo from https://git.tizen.org/cgit/tools/testlab/sd-mux/ which is described here: https://wiki.tizen.org/SD_MUX
This version has hardware modified by A. Theodore Markettos to:
The software interface is unchanged.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10K | Resistors_SMD:R_0805_HandSoldering | R5, R6, R7, R8, R9, R10, R11 |
| 6 | IRF7606PBF | footprints:msoic-8 | Q1, Q2, Q3, Q4, Q7, Q8 |
| 4 | 100n | Capacitors_SMD:C_0805_HandSoldering | C3, C6, C7, C8 |
| 4 | 27p | Capacitors_SMD:C_0805_HandSoldering | C1, C2, C4, C5 |
| 4 | 4.7K | Resistors_SMD:R_0805_HandSoldering | R1, R2, R3, R4 |
| 4 | Fiducial | Fiducials:Fiducial_1mm_Dia_2.54mm_Outer_CopperTop | FID1, FID2, FID3, FID4 |
| 2 | 2N7002 | TO_SOT_Packages_SMD:SOT-23 | Q5, Q6 |
| 2 | 61400416021 | footprints:conn_usb_A | P3, P4 |
| 2 | 74AHC1G14 | TO_SOT_Packages_SMD:SOT-23-5 | U3, U5 |
| 2 | Conn_02x05_Odd_Even | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | P5, P6 |
| 2 | ES1AL | footprints:do219ab | D1, D2 |
| 2 | MKDS 1,5/3 | footprints:cons_1,5x3 | P7, P10 |
| 1 | 4.7u | Capacitors_SMD:C_0805_HandSoldering | C9 |
| 1 | 629105136821 | footprints:conn_usb_B_micro | P2 |
| 1 | 693063020911 | EAGLE-INPUT_OUTPUT_CONNECTORS-rev17c:693063020911 | J1 |
| 1 | CONN_01X07 | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | P8 |
| 1 | FT245RL | footprints:ssop-28 | U2 |
| 1 | G2RK-2 | footprints:G2RK-2 | RL1 |
| 1 | MI0805K400R-10 | Resistors_SMD:R_0805_HandSoldering | FB1 |
| 1 | TS3A27518E | footprints:tssop-24 | U4 |
| 1 | TS3USB30EDGSR | footprints:msoic-10 | U1 |
| 1 | USB_OTG | footprints:conn_usb_B_micro | P1 |
The 51 most common of 55 parts.

tmarkettos/sd-mux
SD card multiplexer, for automated embedded development

3mdeb/sd-mux
Control application for SD Wire imported from: https://git.tizen.org/cgit/tools/testlab/sd-mux/

SamsungSLAV/muxpi
MuxPi is an open hardware and open software board which was designed to aid in automating tasks on physical devices.


jevinskie/flash-adapter-pcbs
Various PCB adapters for flash memories and devices that use them

KULeuven-CapBot/ICRA2025_BatteryFreeRobot
CapBot's hardware is designed using KiCad, the design files are provided under HardwareDesign.



It measures 50 × 132 mm and has 2 copper layers, 1.6 mm thick.
55 parts, built around the 74AHC1G14GV, TS3A27518EPW, TS3USB30EDGSR-TP and ES1AL. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the tmarkettos/sd-mux repository on GitHub, at the commit this page was made from: the board is doc/hardware/main-board/sd-mux.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).