Быстрый старт
Пять минут от пустой вкладки до мигающего светодиода. Ничего ставить не нужно: ни компилятора, ни драйверов, ни платы.
Совсем коротко
- Нажмите «Новый проект» и выберите, что собираете: плату ESP32 или
Arduino — или схему без контроллера на 12 или 230 вольт.
- В новом проекте уже есть скетч, который мигает светодиодом, и схема,
на которой этот светодиод стоит.
- Нажмите «▶ Запустить».
- Через несколько секунд светодиод на схеме замигает, а в мониторе
порта пойдут строки.
Всё. Дальше можно править код и схему — и нажимать «Запустить» снова.
Что произошло за эти несколько секунд
Пауза перед первым запуском не случайна, и понимать, из чего она складывается, полезно.
Скетч ушёл на сервер, и там его собрал настоящий arduino-cli — тот самый, что стоял бы у вас на машине. Получилась настоящая прошивка, файл .bin. Она вернулась в браузер, и дальше её выполняет модель процессора — команда за командой, как это делал бы чип.
Отсюда два следствия, ради которых всё и затевалось.
Ваши ошибки ведут себя как настоящие. Сторожевой таймер сработает, если занять ядро надолго. delay() в обработчике прерывания уронит плату. Неинициализированный указатель даст LoadProhibited с тем же адресом, что и на столе.
Повторный запуск быстрее первого. Если исходники не изменились, прошивка берётся из кеша: собирать заново те же самые байты незачем.
Подробный разбор — на странице «Как это работает».
Без входа тоже работает
Открывать примеры, запускать их и править код можно, не заводя учётной записи. Не сохранится только результат: своих проектов у гостя нет, и складывать правки некуда.
Вход нужен, когда захочется сохранить своё, сделать копию чужого примера или пройти уроки с сохранением прогресса.
Ещё одна разница — суточный предел сборок. У гостя он меньше и считается по адресу, а не по имени, то есть делится со всеми, кто выходит в сеть через тот же адрес. Подробности — на странице «Пределы и тарифы».
Что попробовать дальше
Возьмите готовое. В галерее больше полутора сотен примеров — от мигания светодиодом до квартирного щитка. Любой открывается и запускается сразу, а кнопка «Форкнуть» делает из него ваш проект, который можно править.
Пройдите урок. В разделе «Уроки» задания с проверкой: пишете код, нажимаете «Проверить», и модель говорит, что именно не сходится, — а не просто «неверно».
Соберите схему сами. Как ставить детали и тянуть провода — на странице «Конструктор схем».
Если что-то не запускается
Первым делом откройте вкладку «Лог сборки»: там написано, что случилось. Ошибки компилятора мы разбираем по-русски и ведём к первой — остальные обычно её следствия.
Частые случаи собраны на странице «Что-то пошло не так».