Skip to content

DJFliX/cardputer_i2c_scan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

I was looking for a way to see if the Grove hub can do multiple I2C devices via the Grove Hub and instead of implementing all devices in a sketch I decided to port the I2C Arduino example to the M5Cardputer.

The initial goal was just to get the addresses of the attached devices, but my next idea is to identify M5Stack modules by name based on their HEX address. Eventually I'd love for this to evolve into an I2C diagnostics thing where some basic readout of devices is possible. But not sure if that'll happen any time soon.

Note: addresses are in HEX format, but the 0x prefix is omitted to save screen space.

  • Print HEX addresses of attached I2C devices
  • Allow >10 addresses to be listed
  • Allow color cycling for the UI
  • Allow pausing scans (for future functionality)
  • Allow selecting a device to see the (possible) matches for that address
  • Implement simple readout for certain devices (particularly ones that can be done in a couple of lines of code)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages