База знаний · 180 статей
База знаний Trema IDE
Короткие статьи, каждая отвечает на один вопрос, и большие пошаговые гайды. Выберите раздел — или начните с гайда по установке.
Большие гайды
Пошагово, со скриншотами каждого шага.
- Как установить среду для Arduino
- Первая программа: мигаем светодиодом
- Уроки Arduino с нуля — целый курс
- Ошибки компиляции: что они значат
- Плата не видна: драйверы CH340 и CP2102
- Работа без интернета
- Программирование Arduino с нуля
- Скетчи Arduino: готовый код
- Библиотеки: скачать и установить
- Датчики для Arduino
- Модули для Arduino
- Шина I2C: адреса и сканер
- Часы реального времени
- Мотор и драйвер L298N
- RFID и модуль RC522
- Bluetooth и модуль HC-05
- Wi-Fi для Arduino
- Веб-сервер на плате
- MQTT и умный дом
- Прошивка по воздуху
- ESP32 в Trema IDE
- Питание Arduino
- Облако проектов
- Монитор порта и график значений
- UART и Serial: RX, TX и связь двух плат
- Переход с Arduino IDE
- Arduino IDE на русском
Первые шаги: от знакомства со средой до уверенного старта.
- Что такое Trema IDE
- Первый запуск Trema IDE: что вы увидите
- Интерфейс Trema IDE: краткий обзор
- Аккаунт в Trema IDE: зачем он и как войти
- Как обновляется Trema IDE
- Windows предупреждает при установке: что это значит
- Установка Trema IDE на Windows
- Установка Trema IDE на Linux (Ubuntu, Debian)
- Установка Trema IDE на Альт (школьный Linux)
- Пробный период: как устроен и что потом
- Что работает без интернета
- Как удалить Trema IDE и что останется
Разбор частых проблем: от «плата не видна» до конфликтов облака.
- Как читать ошибки: короткий метод
- Компьютер не видит плату: чек-лист
- Порт занят: кто держит COM-порт
- Кракозябры в мониторе порта
- Монитор порта пуст: почему плата молчит
- Библиотека не найдена: решение в один клик
- Ошибка stray: невидимые русские символы в коде
- Сборка прошла, а прошивка — нет
- exit status 1: что значит эта строка
- avrdude: not in sync и programmer is not responding
- Nano молчит: старый загрузчик
- Неизвестное устройство: ставим драйвер
- Медленно качаются библиотеки или платы
- «Лицензия: не активирована» — что это значит
- Проекты не синхронизируются
- Достигнут лимит устройств: как войти
- Проект не открывается: три причины
- ESP32 не прошивается: частые причины
- Как переустановить Trema IDE начисто
Школьный режим, профили учеников, кабинет организации и лицензии.
- Trema IDE в школе: как всё устроено
- Школьный режим: что меняется в программе
- Профили учеников и «Гость»
- Экран «Кто за компьютером?»
- PIN учителя и замки
- Регистрация кабинета и первые шаги
- Пакет класса: настроить 30 машин одной формой
- Отчёт «Класс»: что применилось из пакета
- Безопасность установки в классе
- Одна версия на весь класс
- Подключение компьютеров: код и одобрение
- Работы учеников в кабинете учителя
- Раздать программу классу
- Классы в кабинете: структура школы
- Перенос учебного года
- Сотрудники, роли и двухфакторный вход
- Класс без интернета
- Лицензии школы: считаем и продлеваем
- Оплата: счёт для бухгалтерии или карта
- Кружкам и допобразованию
Бесплатный домашний режим, личный кабинет, облако и «Дом+».
- Trema дома: как всё устроено
- Личный кабинет home.trema.ru
- Домашнее облако проектов
- Тариф «Дом+»: что даёт и кому нужен
- Лимиты бесплатного тарифа
- Устройства аккаунта: подключение и отвязка
- Домашний и школьный аккаунт: в чём разница
- Оплата картой: как проходит
- Приватность домашних проектов
- Гид для родителя: с чего начать с ребёнком
- Один аккаунт на семью: сценарии
- Аккаунт растёт вместе с ребёнком
Справочник по языку скетчей: структура программы, типы данных, работа со временем.
Каталог libraries.trema.ru, установка, версии и свои источники.
- Что такое библиотека и зачем она нужна
- Установка библиотеки из каталога
- Каталог libraries.trema.ru
- Версии библиотек: обновить или закрепить
- Зависимости: библиотеки, которым нужны библиотеки
- ZIP и свои источники библиотек
- Удаление и восстановление библиотек
- Библиотеки в классе: замки и пакет
- Целостность: почему библиотека приходит именно та
- Авторам: как попасть в каталог
- Сортировка по популярности: мудрость каталога
- Частые проблемы с библиотеками
Разборы конкретных датчиков: схема, библиотека, проверенный скетч.
- DHT11 и DHT22: температура и влажность
- HC-SR04: ультразвуковой дальномер
- DS18B20: термометр на шине 1-Wire
- SD-карта и логгер данных на Arduino
- Адресные светодиоды WS2812B: лента, кольцо, модуль
- Шаговые двигатели и Arduino: 28BYJ-48, NEMA17 и драйверы
- Радиомодули и Arduino: nRF24L01+, 433 МГц, HC-12 и LoRa
- Энкодер, джойстик и клавиатура для Arduino
- Реле и Arduino: как включить нагрузку 220 В
Менеджер плат, семейства от Uno до ELBEAR и российское зеркало.
- Какие платы поддерживает Trema IDE
- Менеджер плат: установка семейств
- Зеркало packages.trema.ru
- Классические Arduino: Uno, Nano, Mega
- UNO R4: новое поколение Uno
- ESP32: платы с Wi-Fi
- ELBEAR ACE-UNO: российская плата
- Raspberry Pi Pico и RP2040
- Другие платы: Silicon Labs и не только
- Источники пакетов: почему только trema.ru
- Обновление пакетов плат
- Быстрый выбор платы
- Автоопределение платы и порта
- Какую плату выбрать новичку
Менеджер проектов, история версий, корзина и синхронизация.
- Облако проектов: как всё устроено
- Экран «Проекты»: командный центр
- История версий: машина времени проекта
- Корзина: 30 дней на передумать
- Переименование проекта без риска
- Когда проект уходит в облако
- Новый компьютер: переезд за минуты
- Бронь и «Только чтение»
- Среда из облака: настройки и библиотеки
- Квоты облака и предупреждения
- Отвязка компьютера от аккаунта
- Офлайн — не выход из аккаунта
- Безопасность облака: кто что видит
- Где физически лежат проекты
Подсветка, вкладки, поиск, несколько окон и настройки среды.
Одна кнопка снаружи, движки внутри и ошибки, объяснённые по-русски.
- Кнопка «Собрать/Прошить»: что внутри
- Движки сборки под разные платы
- Этапы сборки: программа рассказывает
- Карточки ошибок: перевод с компиляторского
- Клик по ошибке — и вы на строке
- Полная консоль: для тех, кто хочет глубже
- Проект помнит свои библиотеки
- Сборка без интернета
- Совместимость со скетчами Arduino
- Большие проекты: сборка выдерживает
- Программатор и загрузчик: прошивка в обход USB
Диалог с платой: монитор, подбор скорости, живой график и отладка.
81 встроенный пример в девяти разделах — учебник внутри программы.
- 81 пример в девяти разделах: карта
- Русский комментарий у каждой строки
- Раздел «Основы»: шесть первых шагов
- Цифровые сигналы: кнопки и дребезг
- Аналоговые сигналы: «сколько именно»
- Обмен данными: плата разговаривает
- Управление программой: логика решений
- Работа со строками: текст в устройствах
- Раздел «Полезное»: 20 готовых заготовок
- Примеры из библиотек
- Примеры пакетов плат
Честно об отличиях от Arduino IDE и о том, как переехать без потерь.
Что бесплатно, что платно и как устроены лицензии и подписки.
Архитектура, серверы, реестр, безопасность и как мы тестируем.
