База знаний

Руководства, документация и проекты

Технические характеристики компонентов, пошаговые инструкции и идеи для экспериментов с роботом.

Документация

RoboArm R1: команды управления

Текстовый протокол управления роботом: перемещение (go), сценарии (loop/delay), настройка (config) — через SerialPort или веб-панель.

11 мин чтения·Июнь 2026
Инструкции

Настройка Arduino IDE для плат Arduino

Установка пакета, выбор платы и порта, первый скетч и особенности UNO, Mega, Nano, MKR и Due.

10 мин чтения·Август 2026
Инструкции

Настройка Arduino IDE для ESP32

Установка IDE, добавление плат, выбор платы и порта, драйверы и параметры загрузки для ESP32 DevKit.

9 мин чтения·Июнь 2026
Инструкции

Ошибки Arduino IDE и как их читать

Разбор частых ошибок компиляции и загрузки: exit status 1, avrdude, Failed to connect to ESP32, занятый порт и недоступный менеджер плат.

12 мин чтения·Август 2026
Инструкции

ESP32 и Wi-Fi: клиент и точка доступа

Режимы STA и AP, надёжное подключение без блокировки loop, события Wi-Fi, автопереподключение, статический IP и несколько сетей.

13 мин чтения·Август 2026
Инструкции

Какую ESP32 выбрать

Чем отличаются семейства ESP32, как читать маркировку вроде N16R8, какой модуль и плата нужны под конкретную задачу.

14 мин чтения·Август 2026
Документация

Пины ESP32: что можно, что нельзя

Занятые флешем выводы, strapping-пины, входы без выхода, конфликт ADC2 с Wi-Fi и список безопасных пинов для ESP32, S3 и C3.

11 мин чтения·Август 2026
Инструкции

Память Arduino: куда уходит ОЗУ

Что означает «Global variables use 2048 bytes», чем flash отличается от SRAM, макрос F(), PROGMEM, отказ от String и замер свободной памяти.

12 мин чтения·Август 2026
Инструкции

Библиотеки Arduino IDE

Менеджер библиотек, установка из ZIP и вручную, где лежат файлы, как обновлять и что делать с ошибкой No such file or directory.

11 мин чтения·Август 2026
Инструкции

Язык Arduino: основы

Из чего состоит скетч, какие бывают типы и переменные, как писать функции и почему delay в реальном проекте заменяют на millis.

13 мин чтения·Август 2026
Инструкции

Serial-порт и монитор порта

Скорости и настройки, print против write, неблокирующий приём команд построчно, дополнительные UART на ESP32 и разбор кракозябр.

12 мин чтения·Август 2026
Инструкции

ESP32, Arduino или Raspberry Pi

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

11 мин чтения·Август 2026
Инструкции

Шины I2C, SPI и UART

Сколько проводов, сколько устройств и какая скорость у каждой шины, выводы на Arduino и ESP32, сканер адресов I2C и разбор частых проблем.

13 мин чтения·Август 2026
Инструкции

Веб-сервер на ESP32

Рабочая панель с чекбоксом и бегунком, которая управляет светодиодом и сервоприводом через API, без перезагрузок страницы.

12 мин чтения·Август 2026
Инструкции

Питание ESP32 и режимы сна

Сколько потребляет плата в каждом режиме, как уйти в глубокий сон и проснуться по таймеру или кнопке, что переживает сон и почему DevKit ест в тысячу раз больше даташита.

13 мин чтения·Август 2026
Инструкции

JSON на Arduino и ESP32

Сборка и разбор JSON в новой версии библиотеки, вложенные объекты и массивы, чтение прямо из HTTP-ответа и почему на AVR лучше остаться на версии 6.

11 мин чтения·Август 2026
Инструкции

ESP-NOW: связь без роутера

Прямой обмен между платами без Wi-Fi-сети: как узнать MAC, добавить пира, разослать широковещательно и почему колбэк приёма перестал компилироваться.

12 мин чтения·Август 2026
Инструкции

Хранение данных на ESP32

Куда класть настройки и файлы: Preferences поверх NVS, файловая система LittleFS, выбор схемы разделов и почему EEPROM больше не нужна.

13 мин чтения·Август 2026
Инструкции

Два ядра ESP32 и FreeRTOS

Как создать задачу на конкретном ядре, где живёт loop и Wi-Fi, обмен через очереди, защита данных мьютексом и типичные ошибки со стеком.

13 мин чтения·Август 2026
Инструкции

Прерывания и таймеры ESP32

Как ловить событие на выводе, что нельзя делать в обработчике, новый API таймеров в ядре 3.x и подавление дребезга контактов.

13 мин чтения·Август 2026
Инструкции

OTA-обновление ESP32

ArduinoOTA из среды разработки, загрузка файла через веб-страницу, обновление с сервера по HTTP и схема разделов, без которой ничего не заработает.

12 мин чтения·Август 2026
Инструкции

Установка esptool под разные ОС

Установка консольной утилиты Espressif через pip, pipx и venv, готовые бинарники, проверка и решение частых проблем.

7 мин чтения·Июнь 2026