Arduino Nano ESP32 — характеристики, распиновка и возможности

Плата Arduino Nano ESP32, вид сверху

Arduino Nano ESP32 — плата формата Nano на микроконтроллере ESP32-S3, установленном в радиомодуль u-blox NORA-W106-10B. Это первая плата Arduino, построенная целиком на ESP32. Она оснащена Wi-Fi 4, Bluetooth LE, внешней flash-памятью 16 МБ и 8 МБ PSRAM, совместима с Arduino Cloud и поддерживает MicroPython. Это не одноплатный компьютер: на плате нет операционной системы, она выполняет … Читать далее

Arduino Pro Micro — характеристики, распиновка и особенности использования

Клон Pro Micro на ATmega32U4 с разъёмом mini-USB

Arduino Pro Micro — небольшая плата на микроконтроллере ATmega32U4, которую разработала компания SparkFun, а затем массово повторили многие производители. Официальной платой Arduino она не является, но в списках устройств и в сообщениях об ошибках её обычно называют именно «Arduino Pro Micro». Не путайте её с Arduino Pro Mini, у которой микроконтроллер другой (ATmega328P) и нет … Читать далее

Arduino UNO Q — характеристики, возможности и применение

Плата Arduino UNO Q, вид сверху

Arduino UNO Q — гибридная плата формата Arduino UNO, на которой рядом работают два процессора: одноплатный компьютер на Qualcomm Dragonwing QRB2210 с Debian Linux и микроконтроллер STMicroelectronics STM32U585, который исполняет привычные скетчи Arduino. Плату выпускает Arduino, а Qualcomm — производитель основного процессора. Классические платы Arduino — это один микроконтроллер без операционной системы. UNO Q добавляет … Читать далее

Настройка Raspberry Pi без монитора и клавиатуры (headless): Wi-Fi и SSH

Raspberry Pi 5 без монитора: ноутбук подключается по Wi-Fi и SSH к плате raspberrypi5.local

Запасного монитора и HDMI-кабеля под рукой обычно нет. К счастью, они и не нужны: Raspberry Pi можно настроить полностью «по воздуху». Такой режим называют headless, то есть «безголовый»: у компьютера нет своего экрана и клавиатуры, и управляют им с другого компьютера по сети. В статье пройдём весь путь от пустой карты до работающей командной строки … Читать далее

Веб-сервер LEMP на Raspberry Pi 5 (Nginx, PHP, MariaDB) и WordPress

WordPress на Raspberry Pi 5: браузер обращается к плате, на которой работают Nginx, PHP-FPM и MariaDB

«Raspberry Pi сайт», «сервер на raspberry pi», «домашний сервер на raspberry pi» — частые запросы, а за ними стоит простая мечта: поднять у себя дома или на даче собственный сайт или блог. Raspberry Pi 5 с этим справляется отлично: сайт на WordPress для небольшой посещаемости, тестовая площадка для разработки, личная wiki или лендинг будут работать … Читать далее

Распиновка GPIO Raspberry Pi (40 контактов): схема, I2C, SPI, UART, ШИМ, уровни 3,3 В

Разъём GPIO Raspberry Pi из 40 контактов с цветами: питание 3,3 и 5 вольт, земля, I2C, SPI, UART и ШИМ

Разъём GPIO — это то, что превращает Raspberry Pi из обычного мини-компьютера в платформу для электроники. К этим 40 контактам подключают светодиоды, кнопки, датчики, дисплеи, реле и платы расширения. Но чтобы ничего не сжечь, нужно понимать, какой контакт за что отвечает. В статье собрана вся нужная информация: схема распиновки, разница между двумя системами нумерации (из-за … Читать далее

Установка Raspberry Pi OS: запись образа в Raspberry Pi Imager

Окно Raspberry Pi Imager с настройками, карта microSD и плата Raspberry Pi 5

Новая «малинка» из коробки не включится: на ней нет операционной системы. Система живёт на карте памяти, и записать её нужно самому. Для этого у Raspberry Pi есть бесплатная программа Raspberry Pi Imager. Она сама скачает нужный образ, запишет его на карту и заодно задаст имя компьютера, пароль и Wi-Fi. В статье разберём весь путь: какую … Читать далее

ESP32-DevKitC — характеристики, GPIO и применение

Плата ESP32 DevKitC с модулем ESP-WROOM-32, стабилизатором AMS1117, портом Micro-USB, мостом USB-UART и кнопками BOOT и EN

ESP32-DevKitC — референсная отладочная плата от Espressif Systems на базе модуля ESP32-WROOM-32. В отличие от плат Arduino, это не продукт одного производителя с фиксированным дизайном: «ESP32-DevKitC» — официальное название линейки референсных плат Espressif, но множество сторонних производителей выпускают похожие по разводке и назначению платы под тем же или близким названием. Как и Arduino, это не … Читать далее

Электронные часы на Arduino: модуль DS3231 и двухцветный OLED-экран

Модуль часов DS3231 с батарейкой CR2032 и двухцветный OLED-экран на макетной плате показывают дату, время и температуру

Сегодня сделаем настоящие электронные часы. Они показывают день недели, дату и время, мигают двоеточием, а заодно измеряют температуру. И самое главное: время не слетает, даже если Arduino выключить на несколько лет. Как это возможно, сейчас расскажу. Для этого нам понадобится модуль DS3231. Это «часы реального времени» (по-английски RTC, Real Time Clock): маленькая плата с микросхемой, … Читать далее

ESP8266 NodeMCU — характеристики и применение

ESP8266 NodeMCU DEVKIT 1.0

ESP8266 NodeMCU — одна из самых распространённых и доступных плат для проектов с Wi-Fi, построенная на чипе ESP8266 от Espressif Systems. Как и в случае ESP32-DevKitC, «NodeMCU» — не продукт одного производителя: это название одновременно относится к открытому проекту NodeMCU (на базе Lua) и, в обиходе, к широкому семейству похожих отладочных плат разных изготовителей, обычно … Читать далее