База знаний · Начало работы
Что такое Trema IDE
Знакомство со средой: что умеет, для кого сделана и чем отличается от классической Arduino IDE.
Trema IDE — российская среда разработки для микроконтроллерных плат: программа, в которой пишут код, собирают его и загружают в плату — Arduino или отечественную. Главное отличие от привычных инструментов — всё по-русски: интерфейс, встроенные примеры с построчными комментариями и даже объяснения ошибок сборки. Дома программа бесплатна, а первые 7 дней можно работать даже без аккаунта.

Совместимость с проектами Arduino IDE
Trema IDE — не «замена с нуля», а совместимая среда: проекты остаются в привычном формате Arduino. Те же файлы .ino, те же функции setup() и loop(), те же библиотеки через #include. Скетч из учебника или с форума открывается и собирается без переделки, а папку проекта в любой момент можно открыть обратно в Arduino IDE — формат не меняется. Обе программы спокойно живут на одном компьютере. Подробнее — в статье «Переход с Arduino IDE».
Что умеет среда
- Редактор с подсветкой кода в привычных цветах Arduino IDE, вкладками, поиском и подсказками при наборе.
- Сборка и прошивка одной кнопкой — среда сама подбирает инструменты под выбранную плату и сама находит порт.
- Ошибки по-русски: над консолью появляется карточка с объяснением, клик по ней ведёт к нужной строке кода.
- Монитор порта и график — данные с датчиков видно в реальном времени, а кнопка «Подобрать скорость» лечит «кракозябры».
- Библиотеки в два клика из российского каталога libraries.trema.ru; недостающую библиотеку среда предлагает поставить сама.
- Облако проектов: сохранённые работы доступны на любом вашем компьютере, с историей версий и корзиной на 30 дней.
- Школьный режим: профили учеников, PIN-код учителя и управление классом из кабинета организации.

Чтобы разговор был предметным — вот целая программа, которая заставляет светодиод на плате мигать. Не фрагмент, а весь файл: скопируйте, нажмите одну кнопку — и плата заморгает.
void setup() {
// Настраиваем вывод со встроенным светодиодом на выход.
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // подали напряжение — светодиод горит
delay(500); // ждём полсекунды
digitalWrite(LED_BUILTIN, LOW); // сняли напряжение — светодиод погас
delay(500); // и снова ждём полсекунды
}
Устройство любого скетча видно уже здесь: setup() выполняется один раз при включении платы, loop() — бесконечно по кругу. Так написаны все программы для Arduino, и Trema IDE читает их ровно так же.
Какие платы поддерживаются
Сразу после установки работают классические Arduino на AVR — Uno, Nano, Mega — и российская плата ELBEAR ACE-UNO на микроконтроллере MIK32: их поддержка вшита в установщик и не требует интернета. Другие семейства — ESP32, UNO R4 и прочие — добавляются через менеджер плат; пакеты скачиваются с российского зеркала packages.trema.ru, быстро и без блокировок. Про ESP32 есть отдельная инструкция.
Кому подходит
- Новичкам и родителям — за русский язык, понятные ошибки и примеры, по которым можно учиться без взрослых.
- Школам и кружкам — за школьный режим, профили учеников и настройку всего класса из одного кабинета.
- Любителям Arduino — за то, что всё привычное работает, а библиотеки и платы качаются с российских серверов.
Как попробовать за один вечер
- Скачайте установщик — дома это бесплатно, регистрация не нужна.
- Установите и запустите: на всё уйдёт пара минут.
- Откройте встроенный пример «Blink», подключите плату и нажмите одну кнопку — через десять минут после установки светодиод уже мигает. Пошаговый разбор — в статье «Первая программа».
Если вы уже работали в Arduino IDE и хотите понять, что изменится, — читайте честное сравнение «Trema IDE и Arduino IDE»: там и про сильные стороны классики тоже.
Частые вопросы
Trema IDE — это Arduino IDE?
Нет. Это отдельная российская среда разработки, совместимая с проектами Arduino IDE: те же скетчи .ino и библиотеки, но интерфейс, примеры и объяснения ошибок — на русском.
Сколько стоит Trema IDE?
Дома — бесплатно: редактор, сборка, прошивка плат и облако на несколько проектов. Расширенное облако даёт тариф «Дом+», у школ и компаний — свои лицензии.
Какие платы поддерживаются?
В комплекте — Arduino AVR (Uno, Nano, Mega) и российская ELBEAR ACE-UNO на MIK32. ESP32, UNO R4 и другие семейства добавляются через менеджер плат.
Читайте также
Обновлено: 19 июля 2026
