Boardoza_TPT29545_I2C_Bus_Switch_Breakout_Board

Public

@boardoza

Download board files

Files for version 1. Pick what you came for.

Share Boardoza_TPT29545_I2C_Bus_Switch_Breakout_Board

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

Boardoza TPT29545 Breakout Board

The Boardoza TPT29545 Breakout Board is a compact and efficient 4 bidirectional I²C bus switch and expander solution designed for systems that require multiple identical I²C devices operating on the same master bus. Based on the 3PEAK TPT29545 IC, this board divides a single I²C interface into four independent channels, allowing address-conflicting sensors and modules to coexist without communication issues.

The board supports Standard Mode (100 kHz) and Fast Mode (400 kHz) I²C communication while maintaining signal integrity through optimized PCB routing and low-capacitance traces. Each channel can be individually selected through software commands, making this breakout board ideal for industrial automation, robotics, environmental monitoring, embedded control systems, and complex multi-sensor applications where flexible I²C bus management is required.

Front SideBack Side

Key Features

  • I²C Bus Expansion: Allows one I²C bus to communicate with four independent channels.
  • Address Conflict Solution: Enables multiple identical I²C sensors or modules with the same slave address to operate simultaneously.
  • Bidirectional I²C Switching: Supports seamless two-way communication.
  • Independent Channel Control: Each channel can be enabled or disabled individually through I²C commands.
  • Interrupt Management: Includes four interrupt inputs and one shared interrupt output for efficient event handling.
  • Wide Voltage Compatibility: Operates from 2.3V to 5.5V, suitable for both low-power and industrial systems.

Technical Specifications

Model: TPT29545
Manufacturer: Boardoza
Manufacturer IC: 3PEAK
Functions: 4 Independent Bidirectional I²C Bus Switch / Expander
Interface: I²C
I²C Modes Supported: Standard Mode, Fast Mode
Clock Frequency: Up to 400kHz
Input Voltage: 2.3V – 5.5V
Operating Current: Up to 30μA
Address Selection: 2 Address Pins (A0, A1)
Interrupt Support: 4 Interrupt Inputs, 1 Shared Interrupt Output
Reset Pin: Active-Low Reset Input
Operating Temperature: -40°C to +85°C
Board Dimensions: 40mm x 20mm


Board Pinout

( J1 ) I²C Channels 0 and 1

Pin NumberPin NameDescription
1SCL1I²C Clock Channel 1
2SDA1I²C Data Channel 1
3/INT1Active-Low Interrupt Input Channel 1
4SCL0I²C Clock Channel 0
5SDA0I²C Data Channel 0
6/INT0Active-Low Interrupt Input Channel 0

( J2 ) Main Control Connector

Pin NumberPin NameDescription
1VCCPower Supply Input
2/INTActive-Low Shared Interrupt Output
3SCLMain I²C Clock Input
4SDAMain I²C Data Input
5A0I²C Address Selection Input 0
6A1I²C Address Selection Input 1
7/RESETActive-Low Reset Input
8GNDGround

( J3 ) I²C Channels 2 and 3

Pin NumberPin NameDescription
1SCL3I²C Clock Channel 3
2SDA3I²C Data Channel 3
3/INT3Active-Low Interrupt Input Channel 3
4SCL2I²C Clock Channel 2
5SDA2I²C Data Channel 2
6/INT2Active-Low Interrupt Input Channel 2

I²C Address Configuration

A1A0I²C Address
000x70
010x71
100x72
110x73

Board Dimensions


Step Files

Boardoza TPT29545.step


Datasheet

TPT29545 Datasheet.pdf


Version History

  • V1.0.0 - Initial Release

Support


License

This repository contains both hardware and software components:

Hardware Design

CC BY-SA 4.0

All hardware design files are licensed under Creative Commons Attribution-ShareAlike 4.0 International License.

Software/Firmware

BSD-3-Clause

All software and firmware are licensed under BSD 3-Clause License.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.