software i2c?
software i2c?
Ive run out of pins to use i2c on my blue pill and would love to try software i2c. I cant see any in the example but perhaps someone else has some more info?
Re: software i2c?
I've move this topic in libmaple core section as softWire is only available in this core.
Re: software i2c?
1 need 3 i2C devices in this blue pill while at the same time 12 hardware PWMs pins. Either core wouldnt bother me if I knew it was going to work...either that or porting the softwire to the other core....
?

Re: software i2c?
Well you can connect several I2c device on the same I2C instance...
Re: software i2c?
these particular i2c devices dont have a changeable address..its the as5600.
Re: software i2c?
You might find some useful info in this pdf from STM.
Re: software i2c?
you may want to consider switching the bus so that at a given point only one device is on the bus.
Much easier than having a gazillion i2c buses.
Much easier than having a gazillion i2c buses.
Re: software i2c?
A TCA9548A module for a couple of dollars looks to be an easy hardware solution. I've never used one, but the description of the part seems to fit the requirement: See this link.you may want to consider switching the bus so that at a given point only one device is on the bus.