Рассмотрен 31 проект на основе микроконтроллерной платы Arduino, в которых показано, как сделать, чтобы электронные устройства могли обмениваться между собой данными и реагировать на команды. Показано, как изменить настройки домашнего кондиционера, «позвонив ему» со своего смартфона; как создавать собственные игровые и видеоконтроллеры, взаимодействующие по сети; как использовать устройства Wi-Fi, Bluetooth, LoRa и инфракрасное излучение для получения информации от датчиков и организации взаимодействия объектов. Рассмотрена работа с четырьмя программными платформами и библиотеками с открытым исходным кодом: Arduino IDE 1.8, Processing, node.js и p5.js. В третьем издании добавлены новые проекты, описано использование в проектах не только Arduino Uno, но и Arduino 101, Arduino MKR1000, ESP32, ESP8266 и Raspberry Pi, а также уделено внимание вопросам безопасности.
Rassmotren 31 proekt na osnove mikrokontrollernoj platy Arduino, v kotorykh pokazano, kak sdelat, chtoby elektronnye ustrojstva mogli obmenivatsja mezhdu soboj dannymi i reagirovat na komandy. Pokazano, kak izmenit nastrojki domashnego konditsionera, «pozvoniv emu» so svoego smartfona; kak sozdavat sobstvennye igrovye i videokontrollery, vzaimodejstvujuschie po seti; kak ispolzovat ustrojstva Wi-Fi, Bluetooth, LoRa i infrakrasnoe izluchenie dlja poluchenija informatsii ot datchikov i organizatsii vzaimodejstvija obektov. Rassmotrena rabota s chetyrmja programmnymi platformami i bibliotekami s otkrytym iskhodnym kodom: Arduino IDE 1.8, Processing, node.js i p5.js. V tretem izdanii dobavleny novye proekty, opisano ispolzovanie v proektakh ne tolko Arduino Uno, no i Arduino 101, Arduino MKR1000, ESP32, ESP8266 i Raspberry Pi, a takzhe udeleno vnimanie voprosam bezopasnosti.