Рубрика: Электроника

Учимся напрямую работать с выводами GPIO в программах на языке С/С++. Вывод в порт, чтение логического уровня на входе.

Читать дальше

Рассказываю, как проверить плату модуля пульсоксиметра MAX30102 и при необходимости устранить ошибку платы.

Читать дальше

Миниатюрный акселерометр LIS2DS12 оснащен контроллером со встроенными функциями шагомера, датчика падения, термометром и т.д. Но модуль на основе LIS2DS12 содержит досадную ошибку, которая может озадачить неопытного разработчика.

Читать дальше

Допустим, вам нужно подключить к одной шине I2C несколько устройств с одинаковым адресом. Это могут быть термометры, датчики газа, АЦП и прочие однотипные устройства без возможности смены адреса. В таком случае вам пригодится микросхема TCA9548А.

Читать дальше

Продолжаю рассказывать о случаях серийного брака в платах китайского производства и способах ремонта. На этот раз говорим про клон платы Arduino Ethernet Shield W5100.

Читать дальше

Идея аппаратно считывать показания с индикатора прибора может показаться полной чушью. Но на самом деле есть очевидные ситуации, когда это полезно.

Читать дальше

Продолжаем тему модулей расширения портов для Arduino. Иногда возникает необходимость получать аналоговый сигнал с большого количества сенсоров, опрашивая их по очереди. Но у стандартной платы Arduino на контроллере ATMega328 всего 5 аналоговых входов.

Читать дальше

Для работы над книгами и проектами мне приходится подключать различные дисплеи к платам Arduino. Обычно это один из трех дисплеев: TFT 240×320 TFT 128×160 OLED 128×64 Чтобы сэкономить время на сборку макетов и не вспоминать каждый раз схему подключения, я изготовил универсальный дисплейный шилд  для Arduino Uno R3:

Читать дальше

Очевидно, у китайцев возникла мода на преднамеренный брак – делать так, чтобы работало, но не совсем. Сегодня ремонтируем подсветку дисплея TFT 2.2″ для Raspberry Pi.

Читать дальше