Arduino I2C Sniffer

[Johngineer] se encontró en necesidad de un sniffer de I2C, pero no tenía una disponible. La necesidad es la madre de la invención, por lo que juntó este boceto Sniffer de I2C para Arduino. El Arduino registrará lo que está sucediendo para un intervalo de tiempo establecido, luego voltear los datos a través de la serie como un .csv. Entonces, tienes que trazarlo para ver qué está pasando. [Johngineer] recomienda LiveGraph, ya que es portátil y fácil. Como puede ver en el código, el intervalo de tiempo es ajustable, pero tiene las limitaciones físicas de la RAM en el tablero a considerar. Esto parece una pieza de código bastante útil almacenada, lo que le da un sniffer Passable I2C en un pellizco.

Back to top