{"product_id":"tca9548a-i2c-multiplexer-breakout-board-1-to-8-channel","title":"TCA9548A I2C Multiplexer Breakout Board – 1 to 8 Channel","description":"\u003cp\u003eThe \u003cstrong\u003eCJMCU-9548 TCA9548A I2C Multiplexer Breakout Board\u003c\/strong\u003e is the ultimate solution for makers, engineers, and hobbyists who need to connect multiple I2C devices sharing the same address to a single microcontroller. No more address conflicts — this compact, powerful board expands one I2C port into up to 8 independent channels.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eMade in Mainland China.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003ch2\u003eWhy You Need This I2C Multiplexer\u003c\/h2\u003e\n\u003cp\u003eEver found the perfect I2C sensor only to discover it has a fixed address — making it impossible to use multiple units on the same bus? The TCA9548A solves that problem instantly. It acts as a smart gatekeeper, routing I2C commands to whichever channel you choose, so you can run up to 8 identical devices simultaneously on a single I2C port.\u003c\/p\u003e\n\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e1-to-8 Channel Expansion:\u003c\/strong\u003e Connect up to 8 I2C devices with the same address to a single I2C\/SMBus port without conflict.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCascadable Design:\u003c\/strong\u003e Daisy-chain up to 8 boards (addresses 0x70–0x77) to control a massive 64 same-address devices from one microcontroller.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBroad Voltage Compatibility:\u003c\/strong\u003e Supports 1.8V, 2.5V, 3.3V, and 5V logic levels — enabling mixed-voltage device communication without extra protection circuitry.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSMBus Compatible:\u003c\/strong\u003e Works seamlessly with both I2C bus and System Management Bus (SMBus) protocols.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHot-Plug Capable:\u003c\/strong\u003e Supports hot-plug insertion with glitch-free power-up and low standby current for reliable operation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProgrammable Control Registers:\u003c\/strong\u003e Select any individual or combination of SCn\/SDn channels via software. Reset the TCA9548A anytime by pulling \/RESET low — no power cycling needed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOn-Board Pull-Up \u0026amp; Protection:\u003c\/strong\u003e Each channel can be pulled to its desired voltage level with external resistors. All I\/O pins are rated for 5V, ensuring safe and reliable performance.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBreadboard Friendly:\u003c\/strong\u003e Standard header pins (sold unsoldered) fit directly into breadboards for rapid prototyping.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompact Form Factor:\u003c\/strong\u003e Dimensions: 32 × 22 × 3 mm (1.26 × 0.87 × 0.12 in) — fits easily into any project enclosure.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChip:\u003c\/strong\u003e TCA9548A\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDefault I2C Address:\u003c\/strong\u003e 0x70 (configurable 0x70–0x77)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChannels:\u003c\/strong\u003e 8 bidirectional I2C channels\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSupported Voltages:\u003c\/strong\u003e 1.8V \/ 2.5V \/ 3.3V \/ 5V\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCommunication:\u003c\/strong\u003e I2C \/ SMBus\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBoard Size:\u003c\/strong\u003e 32 × 22 × 3 mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOrigin:\u003c\/strong\u003e Made in Mainland China\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eWhat's in the Box\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e1× CJMCU-9548 TCA9548A I2C Multiplexer Breakout Board\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003ePerfect For\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eArduino, Raspberry Pi, and other microcontroller projects\u003c\/li\u003e\n  \u003cli\u003eSensor arrays using multiple identical sensor modules\u003c\/li\u003e\n  \u003cli\u003eRobotics, IoT devices, and industrial automation prototyping\u003c\/li\u003e\n  \u003cli\u003eAny project requiring expansion of the I2C bus\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eLearn More About I2C Communication\u003c\/h2\u003e\n\u003cp\u003eFor deeper reading on embedded communication standards and bus protocols, visit the \u003ca href=\"https:\/\/www.nist.gov\/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eNational Institute of Standards and Technology (NIST)\u003c\/a\u003e, a trusted resource for electronics and measurement standards.\u003c\/p\u003e\n\n\u003ch2\u003eRelated Products You May Like\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/100w-dual-port-car-charger-starlink-mini-fast-charging\"\u003e100W Dual-Port Car Charger – Fast Charging\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/140w-auto-eject-usb-c-charging-cable-anti-overcharge-battery-guard\"\u003e140W Auto-Eject USB-C Cable – Anti-Overcharge Battery Guard\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/140w-usb-c-fast-charging-adapter-auto-power-off-overcharge-protection\"\u003e140W USB-C Fast Charger with Auto Power-Off Overcharge Protection\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr\u003e\n\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\n\u003ch4\u003eQ: What is the TCA9548A I2C multiplexer breakout board used for?\u003c\/h4\u003e\n\u003cp\u003eA: The TCA9548A I2C multiplexer breakout board allows you to connect up to 8 I2C devices that share the same I2C address to a single microcontroller I2C port. It eliminates address conflicts by routing communication to one channel at a time, making it essential for projects using multiple identical sensors or modules.\u003c\/p\u003e\n\n\u003ch4\u003eQ: What I2C addresses does the CJMCU-9548 TCA9548A support?\u003c\/h4\u003e\n\u003cp\u003eA: The board's default I2C address is 0x70, but it can be reconfigured to any address between 0x70 and 0x77 using the onboard address pins. This means you can cascade up to 8 boards on the same bus, enabling control of up to 64 same-address devices from a single microcontroller.\u003c\/p\u003e\n\n\u003ch4\u003eQ: Is this board compatible with 3.3V and 5V microcontrollers like Arduino and Raspberry Pi?\u003c\/h4\u003e\n\u003cp\u003eA: Yes! The TCA9548A breakout board supports voltage level shifting between 1.8V, 2.5V, 3.3V, and 5V buses. This makes it fully compatible with both 3.3V systems (like Raspberry Pi) and 5V systems (like Arduino Uno), and even allows mixed-voltage devices to communicate on the same board without additional protection components.\u003c\/p\u003e\n\n\u003ch4\u003eQ: How do I reset the TCA9548A multiplexer?\u003c\/h4\u003e\n\u003cp\u003eA: You can reset the TCA9548A at any time by pulling the \/RESET pin to a low-level signal. This deselects all channels and reinitializes the I2C\/SMBus state machine. You can also bring \/RESET high to complete the reset without needing to power off the device — very convenient during debugging or error recovery.\u003c\/p\u003e\n\n\u003ch4\u003eQ: Does this board require soldering?\u003c\/h4\u003e\n\u003cp\u003eA: The header pins may need to be soldered depending on your application. Once soldered, the board plugs directly into a standard breadboard for quick prototyping. No additional components are required for basic operation.\u003c\/p\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What is the TCA9548A I2C multiplexer breakout board used for?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The TCA9548A I2C multiplexer breakout board allows you to connect up to 8 I2C devices that share the same I2C address to a single microcontroller I2C port. It eliminates address conflicts by routing communication to one channel at a time, making it essential for projects using multiple identical sensors or modules.\"}}, {\"@type\": \"Question\", \"name\": \"What I2C addresses does the CJMCU-9548 TCA9548A support?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The board's default I2C address is 0x70, but it can be reconfigured to any address between 0x70 and 0x77 using the onboard address pins. This means you can cascade up to 8 boards on the same bus, enabling control of up to 64 same-address devices from a single microcontroller.\"}}, {\"@type\": \"Question\", \"name\": \"Is this board compatible with 3.3V and 5V microcontrollers like Arduino and Raspberry Pi?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes! The TCA9548A breakout board supports voltage level shifting between 1.8V, 2.5V, 3.3V, and 5V buses. This makes it fully compatible with both 3.3V systems (like Raspberry Pi) and 5V systems (like Arduino Uno), and even allows mixed-voltage devices to communicate on the same board without additional protection components.\"}}, {\"@type\": \"Question\", \"name\": \"How do I reset the TCA9548A multiplexer?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"You can reset the TCA9548A at any time by pulling the \/RESET pin to a low-level signal. This deselects all channels and reinitializes the I2C\/SMBus state machine. You can also bring \/RESET high to complete the reset without needing to power off the device — very convenient during debugging or error recovery.\"}}, {\"@type\": \"Question\", \"name\": \"Does this board require soldering?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The header pins may need to be soldered depending on your application. Once soldered, the board plugs directly into a standard breadboard for quick prototyping. No additional components are required for basic operation.\"}}]}\u003c\/script\u003e","brand":"Oasis Select","offers":[{"title":"United States","offer_id":47710918115433,"sku":"200007763:201336106","price":19.43,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0679\/7931\/3257\/files\/Sd0a5e71bc71746028b1a64eb9a0fad97T_b9007722-5409-41bc-b643-e433fc226489.webp?v=1782063033","url":"https:\/\/oasis-select.com\/products\/tca9548a-i2c-multiplexer-breakout-board-1-to-8-channel","provider":"Oasis Select","version":"1.0","type":"link"}