Я новичок в этом мире разработчиков электроники, и прямо сейчас я взаимодействую между одним микроконтроллером, ATtiny841 ATtiny841 Datasheet, и я хочу получать данные от датчика температуры / влажности HDC1080 HDC1080 Datasheet, я читал документацию по протоколу I2C и увидел, что мне нужно одно главное устройство для связи с подчиненными устройствами.
Проблема в том, что ATtiny841 говорит в таблице данных, что у него есть только подчиненный интерфейс I2C, а у HDC1080 такое же состояние. Я нашел библиотеки для использования связи I2C в обоих аппаратных средствах (библиотека WireS ATtiny841 для связи I2C и библиотека HDC1080, которая работает с Arduino).
Я хочу знать, можно ли взаимодействовать между этими компонентами, чтобы глубже проникнуть в эти библиотеки, если условие «только подчиненное устройство» имеет только проблемы с программным обеспечением или нужна электроника для выполнения работы.
Прошу прощения за мой плохой английский, и я надеюсь получить помощь с этой идеей, с уважением.