I need help in getting my Afro ESC (30A) working steady over i2c @400khz (high speed). Using i2c at the standard speed of 100khz works well. However, when increasing the bit-rate, the data transfer is poor (data corrupted etc).
To my understanding the 16Mhz cpu should be able to run i2c at 400khz. My thinking is that the time consuming PWM execution is affecting and causing this problem. I have tried to disable the PWM executinon (no assembler expert), manged to break (can’t use the programming tool over PWM) the ESC…
Does someone have feedback regarding this? Are the Blue ESC’s working @400khz?
Thanks in advance!