Wokwi — симулятор платы Arduino, Raspberry Pi Pico и ESP32.

Wokwi — это онлайн-симулятор для плат Arduino, Raspberry Pi Pico и ESP32 или даже вашей собственной платы микроконтроллера, предназначенный для изучения программирования без реального оборудования.

Одна наша знакомая на днях посетила бесплатный 5-дневный онлайн-курс по искусственному интеллекту, IoT, ESP32, MicroPython и многим другим, организованный Технологическим институтом короля Монгкута в Ладкрабанге (KMITL) и IMAKE Innovation, образовательной компанией STEM в Таиланде. Нам сказали, что у них есть домашнее задание по ESP32 в рамках курса, поэтому мы спросили ее, хочет ли она плату ESP32. Но сказала не надо. Тогда мы поинтересовались, как запрограммировать ESP32 без платы, или у них есть симулятор? И действительно, нам прислали представленный ниже скриншот вместе с размытым видео, показывающим, как светодиодный дисплей обновляется по мере запуска программы в веб-браузере.

Учитывая, что платы ESP32 настолько дешевы, а для создания проекта обычно требуются внешние модули или макетная плата, мы не думаем, что этот тип эмулятора будет необходим. Но, учитывая, что вышеупомянутый онлайн-курс состоял из звонка в Zoom с более чем 500 участниками, он начинает иметь большой смысл, особенно для LFH (обучение дома)/дистанционного обучения.

Таким образом, это может объяснить популярность Wokwi, и он выглядит как отличная платформа для обучения с поддержкой нескольких плат Arduino (Uno, Mega, Nano), Raspberry Pi Pico и универсальной платы ESP32, запрограммированной либо на Arduino, либо на MicroPython.

Также можно добавлять пользовательские платы, чтобы они не ограничивались официально поддерживаемыми платами. Вы можете начать свой проект с нуля, выбрав только плату, добавив компоненты и самостоятельно написав код, или начать с существующего проекта, такого как проект датчика температуры и влажности ESP32 + DHT22.

Есть эскиз Arduino, и мы можем просто нажать на зеленый значок, чтобы начать моделирование. Он покажет температуру и влажность в имитируемой последовательной консоли.

Вы также можете добавить дополнительные компоненты, такие как светодиоды, потенциометры, кнопки, датчики, VCC, GND и т. д., и диаграмму также можно увидеть в исходном коде в виде файла JSON.

Wokwi можно использовать бесплатно, но есть также программа премиум-членства под названием «Wokwi Club», которая стоит 7 долларов в месяц или 67 долларов в год и позволяет пользователям добавлять библиотеки Arduino, загружать пользовательские двоичные файлы, подключаться к Wi-Fi ESP32 и сохранять свои проекты в частном порядке. Участники также могут проголосовать за новые функции Wokwi.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments