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

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

Установка и настройка среды разработки NetBeans IDE и инструментов кросс-компиляции кода C/C++ для процессора MT7688.

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

Расширение области памяти для хранения программ и данных, организация внешнего свопа и перенос каталога /overlay на карту памяти в микрокомпьютерах Onion Omega2/Omega2+.

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

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

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

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

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

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

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

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

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

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

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

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

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