СПб.: БХВ-Петербург, 2015. — 336 с. — ISBN: 978-5-9775-3585-4 (+ исходные коды)
Книга посвящена проектированию электронных устройств на основе микроконтроллерной платформы Arduino. Приведены основные сведения об аппаратном и программном обеспечении Arduino. Изложены принципы программирования в интегрированной среде Arduino IDE. Показано, как анализировать электрические схемы, читать технические описания, выбирать подходящие детали для собственных проектов. Приведены примеры использования и описание различных датчиков, электродвигателей, сервоприводов, индикаторов, проводных и беспроводных интерфейсов передачи данных. В каждой главе перечислены используемые комплектующие, приведены монтажные схемы, подробно описаны листинги программ. Имеются ссылки на сайт информационной поддержки книги. Материал ориентирован на применение несложных и недорогих комплектующих для экспериментов в домашних условиях.
Книга сопровождается видеоуроками по Arduino (находятся на сайте поддержки книги), большая часть которых переведена на русский язык. Локализованную версию уроков можно найти на канале http://www.youtube.com/AmperkaRU или http://wiki.amperka.ru/видеоуроки:джереми-блюм.
Для широкого круга радиолюбителей.
Общие сведения о платформе ArduinoНачало работы, переключаем светодиод из Arduino
Цифровые контакты ввода-вывода, широтно-импульсная модуляция
Опрос аналоговых датчиков
Управление окружающей средойИспользование транзисторов и управляемых двигателей
Работаем со звуком
USB и последовательный интерфейс
Сдвиговые регистры
Интерфейсы передачи данныхИнтерфейсная шина I
2С
Интерфейсная шина SPI
Взаимодействие с жидкокристаллическими дисплеями
Беспроводная связь с помощью радиомодулей ХВее
Дополнительные темы и проектыАппаратные прерывания и прерывания по таймеру
Обмен данными с картами памяти SD
Подключение Arduino к Интернету