Изменение адреса MPU 9250 подключенного к ESP32

Можно ли изменить адрес I2C устройства (MPU9250), подключенного к ESP 32, с помощью int-pin. Я понимаю, что в плате ардуино, если мы подключаем int pin к A0, адрес I2C по умолчанию MPU 9250 изменяется от 0x68 до 0x69. Возможно ли что-то подобное с ESP 32? К какому контакту надо подключиться?

, 👍2

Обсуждение

вы неправильно понимаете, как используется pin A0 ... если он подключен к GND, то адрес равен 0x68 ... если он подключен к Vcc, то адрес 0x69 .... ваш вопрос не о arduino, так что здесь он не по теме, @jsotola


1 ответ


1

У вас есть только два варианта работы с этим устройством на шине I2C. Как указано в таблице данных:

MPU9250 Datasheet I2C Bus

Так что это либо:

  1. 0b1101000
  2. 0в1101001

PIN AD0 выбирает, какой из этих двух адресов используется.

Полную таблицу данных можно посмотреть по следующей ссылке, а также в других местах:

Техническое описание

,