I try to develop a communication between a PC and a battery written in C.
It should work like that : Battery <-> (SMbus) <-> MCU <-> (PLC)<-> PC
Currently i'm searching some solution and i have found something that should work but i still have questions.
I think that i will use 2 Developments kits : Launchxl-f28379d as my MCU and boostxl-afe031-df1 to use PLC protocol.
I know that Launchxl-f28379d hasn't SMbus protocol but it has i2c pin, and from what i know SMBus is a derivative of i2c .
So my question is : Can i use i2c pin with Launchxl-f28379d to create an SMBus protocol ? Do you think that the kits that i choosed could work or do you have other solution that would be better ? And if you have some exemple for the code or some tips it would be great !
Thank you in advance for your response