Перенос схемы из Wokwi
Схему из Wokwi можно перенести целиком: это несколько замен, а не пересборка.
Как переносить
- В Wokwi откройте вкладку
diagram.jsonи скопируйте её содержимое. - У нас откройте такую же вкладку и вставьте текст.
- Нажмите Ctrl+Enter или «Применить к схеме».
Схема узнаётся сама, по приставке wokwi- в типах деталей. Отдельной кнопки «это из Wokwi» нет: вы и так только что вставили текст, и приставка говорит об этом яснее.
Почему форматы близки
diagram.json в ESPLab с самого начала делался по образцу Wokwi. Запись уже сложившаяся, и выдумывать свою значило бы отрезать себя от всего, что люди уже собрали.
Перенос никогда не молчит о потерях
Именно потому, что форматы близки, потери незаметны: схема встанет почти целиком, и легко решить, что встала вся.
В отчёте под текстом перечислено поимённо:
- деталь, которой у нас нет — с причиной;
- замена на похожую — с объяснением, чем она отличается;
- провода, потерявшие конец — чаще всего они шли через макетную
плату, которой у нас нет: детали соединяются напрямую;
- поворот детали, который не переносится.
Отчёт стоит прочитать до того, как нажимать «Запустить». Схема без одного провода выглядит как схема, а ведёт себя как сломанная.
Схема тянется из текста, а не по ссылке
Дать адрес проекта в Wokwi и попросить нас сходить за ним нельзя, и это намеренно: ходить за чужим содержимым нашим сервером — это и нагрузка на них, и вопрос к их правилам, и зависимость от того, что у них не поменяется адрес.
Что заработает после переноса
Перенос ставит детали и провода. Заработает ли схема — зависит от того, что в ней смоделировано у нас: см. «Что эмулятор умеет». Экран на SPI перенесётся, но останется чёрным, потому что SPI на ESP32 у нас не смоделирован.