user12216211

user12216211

Владимир
Пикабушник
Дата рождения: 3 августа
в топе авторов на 310 месте
116 рейтинг 1 подписчик 0 подписок 1 пост 0 в горячем
16

Не Wokwi, но тоже мигает: мой симулятор Arduino и ESP32 в браузере⁠⁠

Давайте сразу по-честному: это пост про мой проект. Смотрю, соседи по Пикабу пиарят свои поделки, и я такой: а чем я хуже? Так что вот, закидывайте помидорами, только желательно спелыми и по делу.

Да, это вайбкодинг, я не скрываю!

Сразу признаюсь: проект сделан вайбкодингом. Я придумывал, что и как должно работать, объяснял это нейросети, она писала код, а я тестировал, ругался и просил переделать. Получилось что-то среднее между программированием и режиссурой.

Идея и решения мои, а код делала нейросеть. Судить, что вышло, вам.

Пять лабораторий в одной вкладке

Что хотите собрать, то и открываете:

  • ESP32: Wi-Fi, датчики, дисплеи, код.

  • Arduino: Uno, Nano, Mega.

  • 12 В: реле, лампы, моторы, автоэлектрика.

  • 230 В: щиток, автоматы, УЗО, кабель, нагрев.

  • Электроника: транзисторы, RC-цепи, осциллограф.

Что внутри

  • Схемы мышкой. Детали таскаешь на холст, выводы соединяешь проводами. Схема хранится обычным текстом, её можно скопировать, положить в git или скинуть коллеге.

  • Настоящий код. Прошивка собирается настоящим arduino-cli, а работает в браузере. Пишешь на C++, жмёшь «Старт», и оно едет.

  • Осциллограф и логический анализатор. Двухканальный осциллограф с курсорами и логический анализатор, чтобы смотреть сигналы во времени.

  • Ток, напряжение, мощность в каждой ветке. Перегрузка и короткое замыкание считаются честно, а не по табличке.

  • Тепловая карта. Видно, какой кабель греется и где вот-вот запахнет. Виртуальный дым из монитора, правда, не пахнет.

  • Wi-Fi без интернета. ESP32 умеет веб-сервер и HTTP-запросы прямо в симуляторе.

  • Ошибки на русском. Ошибки компилятора переведены, а разбор схемы находит перепутанные SDA и SCL ещё до запуска.

Проект щитка однокомнатной квартиры. Попробуй собери свой

Проект щитка однокомнатной квартиры. Попробуй собери свой

Галерея: 367 готовых примеров

Любой проект можно открыть, запустить и сделать своей копией. У каждого есть разбор: что на схеме, какие библиотеки нужны и что делает код. Примеры разложены по платам и темам: ESP32, Arduino, 12 В, 230 В, электроника. Есть и всякая экзотика, вроде фильтров на одних данных или разбора трёх фаз в офисном щитке.

Уроки и калькуляторы

Для тех, кто начинает с нуля, есть уроки с проверкой прямо в модели: 38 уроков и 73 задачи. Не получилось, и проверка скажет, что именно не сходится. Есть подсказки и баллы, как в игре, только про электронику.

Курсы такие:

  • ESP32 с нуля

  • Arduino с нуля

  • Автоэлектрика 12 В

  • Электрика в квартире

  • Основы электроники

  • От схемы к устройству

Ещё есть калькуляторы: резистор для светодиода, закон Ома, делитель напряжения, цветовая маркировка резисторов, сечение кабеля, автомат по мощности, падение напряжения на 12 В. Любой результат можно открыть готовой схемой и посмотреть на приборах, врёт калькулятор или нет.

Двухканальный осцилограф, работает в схемах электротехники.

Двухканальный осцилограф, работает в схемах электротехники.

А чем отличается от Wokwi?

Честно: Wokwi зрелый и мощный проект, и я не пытаюсь его «убить». Просто у PinPort другой набор фишек:

  • Русский интерфейс и русскоязычные материалы.

  • Цепи на 220 В. Насколько я знаю, в Wokwi такого нет, а мне хотелось безопасно потренироваться и с сетевым напряжением.

  • Живые схемы в блоге. Статья и симуляция в одном месте, без копирования проекта к себе.

Если вы уже пользуетесь Wokwi, зайдите и сравните. Мне будет очень интересно услышать, чего не хватает.

А еще можно записывать gif к любому своему проекту и показывать друзьям.

Кому пригодится

  • Новичкам, которые хотят понять Arduino и ESP32 до покупки набора.

  • Студентам, у которых лабораторная завтра, а стенд занят.

  • Тем, кто хочет проверить код «на коленке» перед сборкой железа.

  • Всем, кто любит ковыряться в схемах ради удовольствия.

Как попробовать

Прямо сейчас регистрация временно отключена: зайдите на сайт как гость и запускайте любые проекты из галереи. Можно смотреть, как работают схемы, жать «Старт» и подглядывать, как всё собрано.

Свои схемы могут собирать только зарегистрированные пользователи, а регистрация закрыта: проект молодой, и я хочу спокойно его дорабатывать без наплыва народа. Но если хочется собрать что-то своё, напишите мне в личку или в комментариях, и я выдам доступ в личный кабинет.

А ещё скажите, чего не хватает: каких датчиков, модулей и плат добавить в первую очередь? Читаю всё.

Проект: pinport.ru

P.S.

И да, не все еще работает. Знаю, чиним.

Показать полностью 3
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества