I2C Device Address in Search Macro

image

Updated list with base address, then write and read. If you check out the code, this update made everything nice and clean.

image

New macro (5) (temporary, check (0) macro list for current position) uses the Adafruit I2C list to identify devices. I parsed it and some info (like the 24LC chip I’m scanning) didn’t get included because it’s not entered systematically. It takes up about 12K in flash (of 16megabytes), and contains mostly things adafruit sells.

This would be a better list I think (drop them an note and ask about the content license). If we eventually have it scan from the JSON file you can download from that site, it also includes datasheet/digikey/adafruit/sparkfun links which would be kind of killer.

If we get permission to use the larger database in the actual firmware, do you think it should include the part number AND the brief description? I feel like it should, even if the description is cropped to 10 or 12 characters.