One of the few complaints one could have about the Pixhawk drone flight controller is an issue with running extended-length I2C cables. Not only does making a cable extension usually involve some pretty finicky cable making, but most drone components come with JST connectors as well for structural integrity. And even if you were to build that longer cable, the EMF signature that drone motors produce is more likely to interfere with your signal integrity. To answer that problem, the TFI2CEXT module is here to give you an easy fix to a complicated scenario.
One of the greatest benefits of this board is its ease of hookup, with a JST-GH connector on both ends, compatible with the PixHawk connection standard. It also features power and
“ready” status LED indicators, plus the extender can perform a device reset if any issues arise midflight. Additionally, the routing on this board is done in such a way as to easily allow nesting of other I2C devices if you’ve already got pre-existing cabling onboard. All other documentation, including the PCB layout and exact dimensions of the board, are also available on the product’s Github page!
This I2C module is brought to us by ThunderFly, the Czechia-based drone supplier. They have a number of other drone accessories as well, including this Air Speed Sensor and this IR and Magentic Probe, in case you’d like to pick up some sensors to connect to your brand new I2C extender! Check out their page and see all the wonderful drone-based goodies they offer.