Офлайн · статья

Работа без интернета

Trema IDE изначально спроектирована для работы офлайн: школьный компьютерный класс без сети — обычная ситуация, а не исключение. Разбираем, что работает без интернета, что требует сети и как подготовить полностью офлайн-класс.

Что работает без интернета

Всё главное. Установщик Trema IDE — полный: внутри сама среда и платы для первой сборки — Arduino AVR (Uno, Nano, Mega) и российская ELBEAR ACE-UNO на MIK32. После установки можно писать код, собирать прошивки и загружать их в плату, вообще не подключаясь к сети:

  • редактор со встроенными примерами (81 пример с русскими комментариями);
  • сборка и загрузка для плат из комплекта;
  • все уже установленные библиотеки и пакеты плат;
  • монитор порта и работа с проектами на диске.

Проекты живут в папке TremaProjects на вашем компьютере — интернет для доступа к ним не нужен.

Менеджер плат Trema IDE: пакет Arduino AVR помечен «Встроено», остальные докачиваются
В менеджере плат видно, что уже внутри: пакет Arduino AVR помечен «Встроено» и работает без сети. Остальные семейства докачиваются, когда понадобятся.

Что требует сети

  • Новые пакеты плат и библиотеки. ESP32, UNO R4, RP2040, STM32 и библиотеки из каталога скачиваются один раз — дальше работают офлайн.
  • Облако проектов. Синхронизация между компьютерами и история версий работают при подключении; подробнее про облако. Без сети проекты просто остаются локальными.
  • Онлайн-активация лицензии. Для организаций есть офлайн-путь — активация файлами.

Полный офлайн-класс в школе

Класс может не иметь интернета вовсе. Всё готовится заранее на одном компьютере с сетью:

  1. Учитель отмечает в кабинете организации нужные библиотеки и пакеты плат — формируется офлайн-пакет.
  2. Пакет переносится на ученические компьютеры обычной флешкой — среда сама ставит всё из пакета.
  3. Лицензии активируются файлами — без подключения класса к интернету.

Подробнее о решении для школ — на странице «Trema IDE для школ».

Почему это важно

Урок не должен зависеть от Wi-Fi. Когда среда всё несёт с собой, занятие начинается с роботов, а не с настройки сети и ожидания загрузок. Дома это тоже удобно: дача, поезд, деревня — код собирается и грузится в плату где угодно.

Вопросы

Частые вопросы про офлайн

Все статьи — в базе знаний

Что работает без интернета?

Всё основное: редактор, сборка, загрузка в плату, встроенные примеры, уже установленные библиотеки и платы. Установщик содержит платы Arduino AVR и российскую MIK32 — первый проект собирается полностью офлайн.

А что всё-таки требует сети?

Три вещи: скачивание новых пакетов плат и библиотек, облако проектов и онлайн-активация лицензии. Для школ есть офлайн-путь: активация файлами и перенос пакетов на флешке.

Пропадут ли проекты без интернета?

Нет. Проекты живут на вашем компьютере в папке TremaProjects и открываются без сети. Облако — дополнение: когда интернет появится, сохранённые проекты синхронизируются.

Как подготовить класс без интернета?

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

Попробуйте без сети

Скачайте установщик один раз — дальше интернет не понадобится. Дома — бесплатно навсегда.