
ESP32-Bit Pirate Dock
AndreiVladescu/ESP32-Bit-Pirate-Hardware
Carrier breaker-board for the ESP32-S3 Devkit. Works great with the ESP32-Bit-Pirate firmware.

Texas Instruments
-40℃~+125℃ 1.5V~5.5V 2:1 2GHz 2Ω 3.5pC 35ns 4 7.5pF 95ns 95ps Bidirectional analog channel、Fault protection、Power-off isolation、Fail-safe disconnect TSSOP-16 Analog Switches, Multiplexers ROHS
The TMUX1574PW is an analog Switches, Multiplexer made by Texas Instruments in a TSSOP-16 package with 16 pins. -40℃~+125℃ 1.5V~5.5V 2:1 2GHz 2Ω 3.5pC 35ns 4 7.5pF 95ns 95ps Bidirectional analog channel、Fault protection、Power-off isolation、Fail-safe disconnect TSSOP-16 Analog Switches, Multiplexers ROHS.
PCBKit's library has its KiCad symbol (Analog_Switch:TMUX1574PW, from KiCad's library) and its footprint (Package_SO:TSSOP-16_4.4x5mm_P0.65mm, from KiCad's library), ready for a KiCad board. 2,084 are in stock at JLCPCB (part C2673443). 7 open-source boards in 7 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Supply voltage VDD | Over operating free-air temperature range | min -0.5 · max 6 V | 5 |
| Logic control input pin voltage (SEL or EN) VSEL or VEN | Over operating free-air temperature range | min -0.5 · max 6 V | 5 |
| Logic control input pin current (SEL or EN) ISEL or IEN | Over operating free-air temperature range | min -30 · max 30 mA | 5 |
| Source or drain pin voltage VS or VD | Over operating free-air temperature range | min -0.5 · max 6 V | 5 |
| Source and drain pin continuous current: (SxA, SxB, Dx) IS or ID (CONT) | Over operating free-air temperature range | min -25 · max 25 mA | 5 |
| Storage temperature Tstg | min -65 · max 150 °C | 5 | |
| Junction temperature TJ | max 150 °C | 5 | |
| Electrostatic discharge V(ESD) | Human body model (HBM), per ANSI/ESDA/JEDEC JS-001; value ±2000 V | max 2000 V | 5 |
| Electrostatic discharge V(ESD) | Charged-device model (CDM), per JEDEC specification JESD22-C101; value ±750 V | max 750 V | 5 |
| Supply voltage VDD | min 1.5 · max 5.5 V | 5 | |
| Signal path input/output voltage (source or drain pin) VS or VD | VDD ≥ 1.5 V; maximum VDD x 2, capped at 5.5 V | min 0 V | 5 |
| Signal path input/output voltage (source or drain pin) VS_off or VD_off | VDD < 1.5 V | min 0 · max 3.6 V | 5 |
| Logic control input voltage (EN, SEL) VSEL or VEN | min 0 · max 5.5 V | 5 | |
| Ambient temperature TA | min -40 · max 125 ºC | 5 | |
| Junction-to-ambient thermal resistance RθJA | PW (TSSOP), 16 pins | typ 117.4 °C/W | 5 |
| Junction-to-case (top) thermal resistance RθJC(top) | PW (TSSOP), 16 pins | typ 47.9 °C/W | 5 |
| Junction-to-board thermal resistance RθJB | PW (TSSOP), 16 pins | typ 63.7 °C/W | 5 |
| Junction-to-top characterization parameter ΨJT | PW (TSSOP), 16 pins | typ 6.9 °C/W | 5 |
| Junction-to-board characterization parameter ΨJB | PW (TSSOP), 16 pins | typ 63.1 °C/W | 5 |
| Power supply voltage VDD | GND = 0V, TA = –40°C to +125°C | min 1.5 · max 5.5 V | 6 |
| Active supply current IDD | VDD = 1.5 V to 5.5 V; VSEL = 0 V, 1.4V or VDD; VS = 0 V to 5.5 V; TA = –40°C to +125°C; typical at VDD = 3.3 V, TA = 25°C | typ 40 · max 68 uA | 6 |
| Supply current when disabled IDD_STANDBY | VDD = 1.5 V to 5.5 V; VEN = 1.4V or VDD; VS = 0 V to 5.5 V; TA = –40°C to +125°C; typical at VDD = 3.3 V, TA = 25°C | typ 7.5 · max 15 uA | 6 |
| On-resistance RON | VS = 0 V to VDD*2; VS(max) = 5.5 V; ISD = 8 mA; VDD = 1.5 V to 5.5 V; TA = –40°C to +125°C; typical at VDD = 3.3 V, TA = 25°C | typ 2 · max 4.5 Ω | 6 |
| On-resistance match between channels ΔRON | VS = VDD; ISD = 8 mA; VDD = 1.5 V to 5.5 V; TA = –40°C to +125°C; typical at VDD = 3.3 V, TA = 25°C | typ 0.07 · max 0.28 Ω | 6 |
| On-resistance flatness RON (FLAT) | VS = 0 V to VDD; ISD = 8 mA; VDD = 1.5 V to 5.5 V; TA = –40°C to +125°C; typical at VDD = 3.3 V, TA = 25°C | typ 1 · max 1.8 Ω | 6 |
| Powered-off I/O pin leakage current IPOFF | VDD = 0 V; VS = 0 V to 3 V; VD = 0 V; TA = 25℃ | min -10 · typ 0.01 · max 10 nA | 6 |
| Powered-off I/O pin leakage current IPOFF | VDD = 0 V; VS = 0 V to 3.6 V; VD = 0 V; TA = –40°C to +125°C; typical at TA = 25°C | min -2 · typ 0.01 · max 2 uA | 6 |
| OFF leakage current IS(OFF), ID(OFF) | Switch Off; VD = 0.8*VDD / 0.2*VDD; VS = 0.2*VDD / 0.8*VDD; VDD = 1.5 V to 5.5 V; TA = –40°C to +125°C; typical at VDD = 3.3 V, TA = 25°C | min -100 · typ 0.03 · max 100 nA | 6 |
| ON leakage current ID(ON), IS(ON) | Switch On; VD = 0.8*VDD / 0.2*VDD, S pins floating, or VS = 0.8*VDD / 0.2*VDD, D pins floating; VDD = 1.5 V to 5.5 V; TA = –40°C to +125°C; typical at VDD = 3.3 V, TA = 25°C | min -50 · typ 0.01 · max 50 nA | 6 |
| Input logic high VIH | VDD = 1.5 V to 5.5 V; TA = –40°C to +125°C | min 1.2 · max 5.5 V | 6 |
| Input logic low VIL | VDD = 1.5 V to 5.5 V; TA = –40°C to +125°C | min 0 · max 0.45 V | 6 |
| Input high leakage current IIH | VSEL = 1.8 V, VDD; VDD = 1.5 V to 5.5 V; TA = –40°C to +125°C; typical at VDD = 3.3 V, TA = 25°C; maximum printed as ±2 | typ 1 · max 2 uA | 6 |
| Input low leakage current IIL | VSEL = 0 V; VDD = 1.5 V to 5.5 V; TA = –40°C to +125°C; typical at VDD = 3.3 V, TA = 25°C; maximum printed as ±2 | typ 0.2 · max 2 uA | 6 |
| Internal pull-down resistor on logic pins RPD | Typical at VDD = 3.3 V, TA = 25°C | typ 6 MΩ | 6 |
| Logic input capacitance CI | VSEL = 0 V, 1.8 V or VDD; f = 1 MHz; typical at VDD = 3.3 V, TA = 25°C | typ 3 pF | 6 |
| Pin | Name | Type |
|---|---|---|
| 1 | SEL | Input |
| 2 | S1A | Passive |
| 3 | S1B | Passive |
| 4 | D1 | Passive |
| 5 | S2A | Passive |
| 6 | S2B | Passive |
| 7 | D2 | Passive |
| 8 | GND | Power in |
| 9 | D3 | Passive |
| 10 | S3B | Passive |
| 11 | S3A | Passive |
| 12 | D4 | Passive |
| 13 | S4B | Passive |
| 14 | S4A | Passive |
| 15 | EN | Input |
| 16 | VDD | Power in |

AndreiVladescu/ESP32-Bit-Pirate-Hardware
Carrier breaker-board for the ESP32-S3 Devkit. Works great with the ESP32-Bit-Pirate firmware.

Mage-Control-Systems-Ltd/CANBOB
A breakout board that enables USB or SPI to CAN communication using the MCP2515.

Manawyrm/QSPIBuddy
SPI NOR Flash mux - Raspberry Pi for embedded firmware development - Mux between DUT and Flasher

fgihl/usb-c-passthrough
A USB 2.0 (480 Mbit/s) passthrough board that can electrically "unplug" a USB connection under software control — used for Hardware-in-the-Loop (HIL) testing.
WiiMake/picones
In the last 40 years, technology has advanced to the point were what used to be done in hardware can now be done in software. This project uses an rp2350 to emulate a ROM chip on an NES Cartridge.

maceintu/Ampli-D
Amplificateur audio stéréo classe D open hardware : entrées filaires et Bluetooth, DAC audiophile, pilotage par microcontrôleur STM32. Le dépôt contient l'ensemble de la conception — schémas, PCB et firmware.

jayis1/hacker-devices
Full-cycle hardware designs for security research devices — each device is a subfolder with its own README, schematics, PCB layout, and software stack
<iframe src="https://pcbkit.io/embed/parts/ti/TMUX1574PW" title="TMUX1574PW in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/ti/TMUX1574PW.jpg" alt="TMUX1574PW" width="1200" height="900">[](https://pcbkit.io/parts/ti/TMUX1574PW)Yes. The symbol is Analog_Switch:TMUX1574PW and the footprint Package_SO:TSSOP-16_4.4x5mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
TSSOP-16, with 16 pins. Its footprint is drawn on this page.
Texas Instruments publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C2673443, with 2,084 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the CD4051BPW by Texas Instruments, the 74HC4052PW by Nexperia, the CD74HC4053PW by Texas Instruments and the TMUX1208PW by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.
7 boards in 7 repositories on GitHub; the most starred are listed on this page, with their KiCad files.