Страница 1 из 1

Назначение контактов I2C в контроллере ESP32

Добавлено: 27 окт 2024, 09:50
Baynovgorod
День добрый в наличии имеется плата контроллера Kincony KC-868-A6 с модулем ESP32.
модули расширения контактов по I2C подключены к следующим ногам SDA ->IO4(26), SCL ->IO15(23).
каким образом можно переназначить выводы I2С?
схема контроллера

Re: Назначение контактов I2C в контроллере ESP32

Добавлено: 27 окт 2024, 10:17
montirovka
Вот здесь почитайте.
http://digitrode.ru/computing-devices/m ... s-i2c.html

Re: Назначение контактов I2C в контроллере ESP32

Добавлено: 27 окт 2024, 11:40
ecoins
Baynovgorod писал(а): 27 окт 2024, 09:50 День добрый в наличии имеется плата контроллера Kincony KC-868-A6 с модулем ESP32.
модули расширения контактов по I2C подключены к следующим ногам SDA ->IO4(26), SCL ->IO15(23).
каким образом можно переназначить выводы I2С?
схема контроллера
Есть блок в кандидатах, который меняет пины i2c (и для UART есть блок).
Попробуйте.

Re: Назначение контактов I2C в контроллере ESP32

Добавлено: 27 окт 2024, 19:42
Baynovgorod
Спасибо за ответы попробую

Re: Назначение контактов I2C в контроллере ESP32

Добавлено: 28 окт 2024, 05:24
Stranger
Baynovgorod писал(а): 27 окт 2024, 09:50 День добрый в наличии имеется плата контроллера Kincony KC-868-A6 с модулем ESP32.
модули расширения контактов по I2C подключены к следующим ногам SDA ->IO4(26), SCL ->IO15(23).
каким образом можно переназначить выводы I2С?
схема контроллера
Давно работаю с кинкони и правлю i2c прям в ардуино. Через поиск находишь в строку Wire.begin(); и в скобках пишешь 4,15. Wire.begin(4, 15); и все будет работать.