Удаленное управление. I2C. Гироскоп.

И снова здравствуйте.

Раз уже сайт совсем умер, то напишу, пожалуй, ещё… А ну, как оживет.

По случаю достал гироскоп на чипе L3G4200D, которым можно управлять как по I2C, так и по SPI. Даташит приводить на него, думаю, не стоит, потому как это легко гуглится. При помощи интерфейса i2c буду получить от него какие-нибудь сведения. Например значения по x, y и z. Что ж еще нужно от гироскопа?

Удаленное управление. I2C. Сломаный акселерометр.

Приветствую!

Сегодня я расскажу, как на ferro_remote удаленно сделать i2cdump. i2cdump это мелкая утилита, которая берет номер шины I2C, адрес устройства и дампит на консоль значения всех его регистров.
Для примера я возьму акселерометр на чипе mma7660fc.

Экономим порты (подключение кнопок по i2c)

Как известно, портов много не бывает. По этому жалко их тратить на подключение банальных кнопок. Особенно когда кнопок много.
Все уже придумали до нас. I2c шина позволяет подключить до 120 устройств потратив на это всего 2 пина на RPi.
Тем более, что есть отличная вешь: PCF8574(PCF8575). Дистанционный 8-битный расширитель ввода – вывода I2C-шины на 8(16) портов соответственно. Вот к нему то мы и будем цеплять кнопки.