Учиться электронике теперь можно как в игре: CraftingTable запустил симулятор схем в браузере

Учиться электронике можно не только по схемам и учебникам. CraftingTable предлагает другой подход: пользователь собирает электронные схемы, программирует микроконтроллеры и проходит учебные задания через сюжетные сценарии. При этом начать можно без предварительной подготовки.

Подпишитесь на Telegram-канал "КОД" чтобы не пропустить новые статьи: https://t.me/kodjournal

Главная особенность платформы — сочетание обучения и практики. Вместо абстрактного объяснения того, как работает схема, предлагается собрать ее и сразу увидеть результат.

Электроника прямо в браузере

Для первых экспериментов даже не обязательно иметь набор компонентов.

На платформе есть бесплатный симулятор электронных схем, который работает непосредственно в браузере. В нем можно собрать виртуальную макетную плату, написать прошивку во встроенном редакторе, скомпилировать код и посмотреть, как схема реагирует в реальном времени.

Учиться электронике теперь можно как в игре: CraftingTable запустил симулятор схем в браузере

Симулятор моделирует работу AVR-микроконтроллеров на уровне отдельных тактов, поэтому написанный код можно использовать не только в виртуальной среде. Готовые проекты также можно загрузить на физическую плату через USB прямо из браузера.

Поддерживаются, среди прочего:

  • светодиоды и резисторы;
  • кнопки и потенциометры;
  • сервоприводы;
  • сдвиговые регистры;
  • OLED-дисплеи;
  • семисегментные индикаторы.

Получается полноценная тренировочная площадка, где ошибку в схеме не приходится исправлять с помощью паяльника.

Вместо скучных задач — космос и постапокалипсис

CraftingTable делает ставку на сюжетную подачу. Учебные задания превращаются в небольшие инженерные истории, где электроника и программирование становятся инструментами для решения проблемы.

Например, курс 30 Days Lost in Space построен вокруг научно-фантастического сценария: ученик оказывается на чужой планете и постепенно осваивает схемы и программирование. Другой проект, Pandora's Box, предлагает постапокалиптический сценарий с изучением схемотехники, датчиков и программирования.

Есть и курс Nebula Raiders, где программирование на Python встроено в историю о ремонте систем космического корабля и создании инструментов на базе кода.

Такой формат особенно интересен тем, кому обычные видеолекции быстро наскучивают. Вместо «сегодня изучаем резистор» появляется конкретная задача: собрать устройство, заставить его работать и двигаться дальше по сценарию.

Можно начать с Python

Отдельное направление посвящено MicroPython и Raspberry Pi Pico W. В курсе Neon Realm ученики последовательно переходят от простых упражнений к проектам с беспроводным подключением.

Среди практических заданий — симулятор светофора, азбука Морзе, игра Simon Says и считывание температуры через Wi-Fi. В комплекте курса используется Raspberry Pi Pico W с поддержкой Wi-Fi и Bluetooth.

Есть и более продвинутые программы. Например, Pandora's Box знакомит с ESP32, Wi-Fi и Bluetooth, сервоприводами и шаговыми двигателями, сенсорами, дисплеями, RFID и системами реального времени.

Обучение рассчитано не только на программистов

На сайте CraftingTable прямо указано, что программы рассчитаны на начинающих и не требуют предварительного опыта. Видео можно смотреть бесплатно, а физические наборы приобретаются отдельно.

Для тех, кто хочет более системного обучения, есть CraftingTable Academy. Ее программа рассчитана на шесть месяцев и последовательно ведет от первых электронных схем к более сложным проектам, включая AI и создание собственных устройств.

При этом сама платформа предлагает и ежедневные задания: новый circuit challenge появляется каждый день, причем решать его можно полностью в браузерном симуляторе без набора оборудования.

Что попробовать первым

Самый простой вариант — открыть CraftingTable Computer и начать с браузерного симулятора. Это позволяет разобраться с основами электроники и микроконтроллеров без покупки компонентов на старте.

А если формат понравится, дальше можно перейти к сюжетным курсам и физическим наборам.

Интерес CraftingTable именно в том, что здесь программирование не существует отдельно от железа. Код должен управлять реальной или виртуальной схемой, а результат становится частью задачи. Для тех, кто давно хотел разобраться, как программы превращаются в работающие устройства, такой формат может оказаться заметно увлекательнее обычного онлайн-курса.

Код — журнал о технологиях https://t.me/kodjournal подпишитесь на наш Telegram-канал!

1