I ordered direct from TI. There are a few legitimate sources out there but be prepared to pay a premium on them as there is limited supply (TI was normal prices).
I’m not aware of any DIP packaged variants of this unfortunately. You could possibly buy a sacrificial module that uses an INA228 and “salvage” the part from it though.
CAN is easy as there are dip8 versions and I’ve already modded (and use!) such one… Hence me asking for dips, bit of an effort to mod the pcb but works fine afterwards.
Digikey also has eval boards for 58usd
still searching for an INA228 equivalent (in any format!)
came across ISL28022.
Am I right in thinking that it would fit the bill? haven’t checked wiring yet. Mind I’m only going to be building 24V banks so the 85V of the INA228 are ott.
Seem to be able to get breakout boards for 20quid, Mouser has no stock and a quick search in Aliexpress didn’t bring anything. Shall I look at it or is it a no go?
@atanisoft OK the PCA9557PW,118 has a different Pinout than TCA6408APWR.
But PCA9538PW/Q900,118 has an identical pinout. Would that be a lot code adjustments?
Likely not too significant but there is likely to be at minimum: I2C address adjustment, state read, configuration write. However, it would be up to @stuart to support this alternative chip.
I took a look into the datasheets. This seems to be a no brainer, but however - I’m no expert in programming I2C. So might be that some expert take a look @atanisoft. I guess it’s enough to change the address to 0x70 and that’s it.
By the way: whats the difference between the two I/O expanders? The RESET functionality? Or would it be possible to use just two PCA9538PW/Q900,118 as it’s possible to set the hardware address?
It might just be that easy… The reset of the registers look the same. The address would be 0x71 unless you lift pin 1 and GND it. Or change the layout…