i2c Switch Flex Module

Provides 8 addressable i2c buses. Used to broadcast or resolve conflicts of multiple i2c modules with the same address. For sale on Tindie.

Similar projects worth following
Based on the PCA9548 or TCA9548, this Flex Module can switch from up to 8 i2c buses and is itself addressable to scale larger.

We added this Flex Module to help scale i2c buses and work around address allocation issues. Specifically, this Flex Module should support multiple DRV2605 Flex Modules so that multiple LRA vibration motors can be used on wearable prototypes.

Any software related will be released under BSD or MIT license. SAAS or cloud based software will be AGPL.

Creative Commons License

  • 1 × pca9548 Logic ICs / Decoders, Encoders, Multiplexers, Demultiplexers

  • NXP and Arrow

    Chris Hamilton08/17/2015 at 16:39 0 comments

    I recently bought more i2c switches through Verical and my arrow rep said that NXP was interested in helping more designers in our area. So, hopefully I'll be able to get more support and samples soon.

  • i2c enhancements

    Chris Hamilton08/17/2015 at 16:36 0 comments

    We will be switching to 4.7k pull ups for flex modules and have implemented solder bridges to make them optional for each module.

  • Testing with Arduino

    Chris Hamilton04/11/2015 at 08:18 0 comments

    The new caps work good enough, time to cobble together some simple test firmware and see how it performs.

  • Improved filtering

    Chris Hamilton04/04/2015 at 18:12 0 comments

    I realized during testing that there are no bypass capacitors on the board. I have an updated layout on their way through OSHPark now.

View all 4 project logs

Enjoy this project?



l.ennyburkdoll wrote 05/18/2023 at 09:10 point

This i2c Switch Flex Module you create this project is great.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates