Перенос схемы из Wokwi

Схему из Wokwi можно перенести целиком: это несколько замен, а не пересборка.

Как переносить

  1. В Wokwi откройте вкладку diagram.json и скопируйте её содержимое.
  2. У нас откройте такую же вкладку и вставьте текст.
  3. Нажмите Ctrl+Enter или «Применить к схеме».

Схема узнаётся сама, по приставке wokwi- в типах деталей. Отдельной кнопки «это из Wokwi» нет: вы и так только что вставили текст, и приставка говорит об этом яснее.

Почему форматы близки

diagram.json в ESPLab с самого начала делался по образцу Wokwi. Запись уже сложившаяся, и выдумывать свою значило бы отрезать себя от всего, что люди уже собрали.

Перенос никогда не молчит о потерях

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

В отчёте под текстом перечислено поимённо:

  • деталь, которой у нас нет — с причиной;
  • замена на похожую — с объяснением, чем она отличается;
  • провода, потерявшие конец — чаще всего они шли через макетную

плату, которой у нас нет: детали соединяются напрямую;

  • поворот детали, который не переносится.

Отчёт стоит прочитать до того, как нажимать «Запустить». Схема без одного провода выглядит как схема, а ведёт себя как сломанная.

Схема тянется из текста, а не по ссылке

Дать адрес проекта в Wokwi и попросить нас сходить за ним нельзя, и это намеренно: ходить за чужим содержимым нашим сервером — это и нагрузка на них, и вопрос к их правилам, и зависимость от того, что у них не поменяется адрес.

Что заработает после переноса

Перенос ставит детали и провода. Заработает ли схема — зависит от того, что в ней смоделировано у нас: см. «Что эмулятор умеет». Экран на SPI перенесётся, но останется чёрным, потому что SPI на ESP32 у нас не смоделирован.