База знаний · Сборка и прошивка
Совместимость со скетчами Arduino
Тот же .ino, те же setup и loop: чужие проекты собираются без переделки — и путь назад открыт.
Главное обещание Trema IDE, на котором держится всё остальное: ваши скетчи — обычные скетчи Arduino. Тот же файл .ino, те же setup() и loop(), те же библиотеки через #include. Мы не изобрели свой формат — мы сделали лучшую среду для существующего.
Что это значит на входе
- Старые проекты открываются. Папка скетча из Arduino IDE открывается в Trema IDE как родная — без конвертаций и мастеров импорта.
- Уроки из интернета работают. Миллионы примеров, статей и роликов по Arduino применимы дословно: код оттуда собирается здесь.
- Библиотеки те же. Экосистема библиотек Arduino — и есть наша экосистема: каталог зеркалирует её («Каталог»), а недостающее программа доставит сама.
Что это значит на выходе
Дверь открыта в обе стороны: проект из Trema IDE — это стандартная папка со скетчем, которую в любой момент можно открыть обратно в классической Arduino IDE. Никакого «замка на данных»: мы удерживаем пользователей удобством, а не форматом (обе программы спокойно живут на одном компьютере).

Проверить совместимость проще всего своими руками: возьмите любой скетч из интернета или методички — например, самый известный из них:
void setup() {
// Настраиваем вывод со встроенным светодиодом на выход.
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // подали напряжение — светодиод горит
delay(500); // ждём полсекунды
digitalWrite(LED_BUILTIN, LOW); // сняли напряжение — светодиод погас
delay(500); // и снова ждём полсекунды
}
Это обычный текстовый файл с расширением .ino. Он одинаково открывается в Trema IDE и в Arduino IDE, потому что формат один и тот же — мы его не меняли.
Границы совместимости — честно
- Код совместим, движки — по семействам. Скетч под Uno соберётся под ELBEAR или ESP32, если не использует процессор-специфичных трюков (прямая работа с регистрами AVR — не переносится, это свойство мира Arduino, а не наше).
- Библиотеки знают свои архитектуры. Библиотека «только для AVR» не соберётся на ESP32 ни в одной среде — проверяйте бейджи в каталоге.
Кому это снимает главный страх
Тем, кто боится «переезда в один конец»: школам с наработанными методичками, авторам кружков, ветеранам с сотней скетчей. Переход на Trema IDE ничего не ломает и ничего не запирает — подробный маршрут со всеми ответами на странице «Переход с Arduino IDE».
Частые вопросы
Откроется ли мой старый скетч?
Да: скетчи .ino открываются и собираются без переделки. Недостающие библиотеки программа сама предложит установить из каталога.
Читайте также
Обновлено: 19 июля 2026
