awgrover / I2Cwrapper

Generic modular framework for Arduino I2C target devices with support for AVR-based Arduinos, ESP8266, and ESP32
GNU General Public License v2.0
0 stars 0 forks source link

Implement address-change on samd (flash) & live address change #4

Open awgrover opened 2 years ago

awgrover commented 2 years ago

upload). firmware/firmware.ino: add eeprom emulator for samd. more verbose about reading/writing stored address. lengthen serial wait to allow arduino-ide to reopen serial console. factor setup_wire() to re-use. live address change if architectur supports it. firmware/firmware_modules.h: enable pini2c by default. library.properties: add "samd" to architectures. add dependency on FlashStorage (eeprom emulator). src/I2Cwrapper.h: add getAddress()

(cherry picked from commit 82031ed9c0b986fab9624ab467bb1b297e154f37)