Электроника, которую можно потрогать
Собирайте схемы, запускайте ESP32 и Arduino, измеряйте ток и напряжение или моделируйте автомобильную проводку и силовые щитки 220В.
Что хотите собрать?
Пять лабораторий, одна вкладкаArduino
12 В
230 В
Электроника
Не верьте описанию. Попробуйте сами.
Это не картинка. Схема считается прямо в этой вкладке — нажмите HIGH и посмотрите, что произойдёт.
Управление светодиодом
Переключите состояние вывода и посмотрите, что произойдёт со светодиодом и монитором порта.
Готовые схемы
Не начинайте с пустого холста. Возьмите готовый эксперимент.
Веб-сервер: форма настроек
Форма и разбор полей через server.arg(): так прибору задают имя, яркость, пороги. Ползунок…
Arduino Mega: пятнадцать выводов с ШИМ
Главная причина брать Mega — не память, а выводы. ШИМ здесь на пятнадцати выводах против ш…
Почему 60 ампер-часов не значит 60 ампер в течение часа
Тот же аккумулятор, но нагрузка стартерная: две сотни ампер. Паспортная ёмкость измерена н…
Ноль горячее фазы: третья гармоника в офисном щитке
Три фазы, на каждой по киловатту компьютеров и светодиодных светильников. Нагрузка распред…
Усилитель со своим питанием: двадцать восемь деталей
Две законченные схемы, соединённые в одну: блок питания из сети и усилитель, который от не…
Веб-сервер: лампа без перезагрузки
Страница сама спрашивает состояние и переключает лампу, не перезагружаясь. Разделение на с…
Собирать схемы
Детали перетаскиваются на холст, выводы соединяются проводами. Схема хранится текстом — её можно скопировать, положить в git и открыть у коллеги.
Запускать код
Прошивка собирается настоящим arduino-cli в одноразовом контейнере без сети, а исполняется интерпретатором в Web Worker — сервер в работе схемы не участвует.
Смотреть сигналы
Двухканальный осциллограф с курсорами и логический анализатор: состояния выбранных выводов рисуются во времени.
Измерять электричество
Ток, напряжение и мощность в каждой ветви, перегрузка и короткое замыкание — считает решатель узловых потенциалов, а не таблица заранее известных ответов.
Видеть нагрев
Тепловая карта нагрузки на кабелях и рентген проводов: видно, где что под напряжением и что греется раньше остального.
Работать с Wi-Fi
Драйвер подменён на уровне сокетов, а не на уровне WiFi.begin(): веб-сервер, HTTP-запросы и NTP работают без интернета, а прикладной код исполняется настоящий.
Ловить ошибки
Ошибки компилятора переведены на русский, авария прошивки разобрана по строкам, а разбор схемы находит перепутанные SDA и SCL до запуска.
Сохранять проекты
Схема, код и журнал сборок лежат в FileDB — та же база работает встроенной в процесс или отдельным сервером.
Как это работает
Сервер не участвует в работе схемы — она выполняется прямо в браузере.
Собираете
Запускаете
Наблюдаете
Попробуйте ESPLab бесплатно
Без платы, макетки и паяльника. Схема запускается сразу после создания проекта.