I2C on smaller devices like AURIX™ TC23x, TC22x and TC21x

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User17612
Level 4
Level 4
First like received
Hi all,

I would need an I2C module for the Aurix e.g. TC23x. Is there a possibility to do so?

Best regards,
Lucas

#8042000 20438
0 Likes
2 Replies
User18237
Level 5
Level 5
First solution authored First like received
Hi Lucas,

You are right that on the Aurix derivatives AURIX™ TC23x, AURIX™ TC22x and AURIX™ TC21x there is no dedicated I2C module available. Never the less there is the possibility to emulate an I2C with the help of bit banging.
This means you need to use the CPU to generate the protocol with the data you want to send and send it through the Timer output (TOM) channels.

Best regards,
Mr. AURIX™
0 Likes
User16286
Level 4
Level 4
First like received
You should consider using a SPI-to-I2C bridge, like this one.

https://www.nxp.com/docs/en/data-sheet/SC18IS600.pdf
0 Likes