Программное обеспечение LILYGO T-Deck Arduino
Информация о продукте
Технические характеристики:
- Название продукта: Т-палуба
- Версия: В1.0
- Дата выпуска: 2024.05
- Аппаратное обеспечение: Модуль ESP32
- Программное обеспечение: Ардуино
Инструкции по применению продукта
Введение
Данное руководство призвано помочь пользователям в настройке среды разработки программного обеспечения для приложений, использующих оборудование T-Deck.
- Т-палуба
T-Deck — это аппаратная платформа, поддерживающая разработку программного обеспечения для различных приложений. - Ардуино
Arduino — это программное обеспечение, используемое для программирования оборудования T-Deck. - Подготовка
Перед началом работы убедитесь, что у вас есть необходимые компоненты и инструменты для настройки среды.
Начать
Чтобы приступить к настройке среды разработки программного обеспечения, следуйте инструкциям, приведенным в данном руководстве.
Настроить
Настройте параметры программного обеспечения в соответствии с требованиями вашего проекта.
Соединять
Установите соединение между оборудованием T-Deck и вашей системой разработки.
Тестовая демонстрация
Запустите тестовую демонстрацию, чтобы убедиться в правильности работы оборудования и программного обеспечения.
Загрузить эскиз
Загрузите свой скетч Arduino в модуль ESP32, следуя предоставленным инструкциям.
- Сборка и прошивка
Скомпилируйте код Arduino и запишите его в модуль ESP32. - Монитор
Контролируйте вывод и поведение вашего эскиза на оборудовании T-Deck.
Справочник команд SSC
Информацию о конкретных операциях, связанных с оборудованием T-Deck, см. в справочнике команд.
op
Описание операции «оп».
FAQ (часто задаваемые вопросы)
Что делать, если загрузка не удалась?
Если загрузка не удалась, проверьте соединение между вашей системой разработки и оборудованием T-Deck. Убедитесь, что все настройки верны, и попробуйте загрузить снова.
Об этом руководстве
Этот документ призван помочь пользователям настроить базовую среду разработки программного обеспечения для разработки приложений с использованием оборудования на базе T-Deck. С помощью простого example, этот документ иллюстрирует, как использовать Arduino, включая мастер настройки на основе меню, компиляцию Arduino и загрузку прошивки в модуль ESP32.
Заметки о выпуске
Дата | Версия | Заметки о выпуске |
2024.05 | В1.0 | Первый выпуск. |
Введение
Т-палуба
- T-Deck — это плата разработки. Может работать самостоятельно.
- Он состоит из микроконтроллера ESP32-S3, поддерживающего протокол связи Wi-Fi + BLE, и материнской платы.
- Этот продукт имеет функции LCD и LoRa. Модель LCD ST7789 LCD с разрешением 320×240. Чип LoRa — SX1262.
- Для приложений, начиная от маломощных сенсорных сетей и заканчивая самыми требовательными задачами.
- В основе этого модуля лежит чип ESP32S3.
- ESP32-S3 объединяет решения Wi-Fi (диапазон 2.4 ГГц) и Bluetooth 5.0 на одном чипе, а также два высокопроизводительных ядра и множество других универсальных периферийных устройств. ESP32 обеспечивает надежную, высокоинтегрированную платформу для удовлетворения постоянных потребностей в эффективном использовании энергии, компактном дизайне и безопасности.
- Xinyuan предоставляет базовые аппаратные и программные ресурсы, которые позволяют разработчикам приложений строить свои идеи вокруг оборудования серии ESP32-S3. Платформа разработки программного обеспечения, предоставляемая Xinyuan, предназначена для быстрой разработки приложений Интернета вещей (IoT) с Wi-Fi, Bluetooth, гибким управлением питанием и другими передовыми системными функциями.
- Изготовитель — Shenzhen Xin Yuan Electronic Technology Co., Ltd.
Ардуино
Набор кроссплатформенных приложений, написанных на Java. Программная среда разработки Arduino является производной от языка программирования Processing и интегрированной среды разработки программы Wiring. Пользователи могут разрабатывать приложения в Windows/Linux/MacOS на базе Arduino. Рекомендуется использовать Windows 10. ОС Windows использовалась в качествеample в этом документе для иллюстрации.
Подготовка
Для разработки приложений для ESP32-S3 вам необходимо:
- ПК с операционной системой Windows, Linux или Mac
- Набор инструментов для создания приложения для ESP32-S3
- Arduino по существу содержит API для ESP32-S3 и сценарии для работы с Toolchain.
- Драйвер последовательного порта CH9102
- Сама плата ESP32-S3 и USB-кабель для ее подключения к ПК
Начать
Загрузите программное обеспечение Arduino
Самый быстрый способ установить программное обеспечение Arduino (IDE) на машины Windows
Краткое руководство пользователя
The webсайт предоставляет краткое руководство по началу работы
- Окна:
https://www.arduino.cc/en/Guide/Windows - Линукс:
https://www.arduino.cc/en/Guide/Linux - Mac OS X:
https://www.arduino.cc/en/Guide/MacOSX
Этапы установки для платформы Windows Arduino
Установите программное обеспечение Arduino
Настроить
Скачать Гит
Загрузите установочный пакет Git.exe
Предварительная конфигурация
- Щелкните значок Arduino, затем щелкните правой кнопкой мыши и выберите «Открыть папку, где»
- Выберите оборудование ->
- Мышь ** Щелкните правой кнопкой мыши ** ->
- Нажмите Git Bash здесь
Клонирование удаленного репозитория
- мкдир эспрессиф
- компакт-диск эспрессиф
- git clone –рекурсивный https://github.com/espressif/arduino-esp32.gitesp32
Соединять
Вы почти у цели. Чтобы продолжить, подключите плату ESP32-S3 к ПК, проверьте, через какой последовательный порт плата видна, и проверьте, работает ли последовательная связь.
Тестовая демонстрация
Выбирать File>>Example>>WiFi>>WiFiScan
Загрузить эскиз
Выберите доску
Инструменты<
Загрузить
Эскиз << Загрузить
Последовательный монитор
Инструменты << Последовательный монитор
Справочник команд SSC
Здесь перечислены некоторые распространенные команды Wi-Fi для проверки модуля.
op
- Описание
Команды op используются для установки и запроса режима Wi-Fi системы. - Example
- Параметр
-Q Запрос режима Wi-Fi. -S Установите режим Wi-Fi. режим
Есть 3 режима Wi-Fi: • mode = 1: режим STA
• mode = 2: режим точки доступа
• mode = 3: режим STA+AP
ста
- Описание
Команды sta используются для сканирования сетевого интерфейса STA, подключения или отключения точки доступа и запроса состояния подключения сетевого интерфейса STA. - Example
- Параметр
-s SSID Сканируйте или подключайте точки доступа с помощью ssid. -b БСИД Просканируйте точки доступа с помощью bssid. -n канал Просканируйте канал. -h Показать результаты сканирования со скрытыми точками доступа ssid. -Q Показать статус подключения STA. -D Отключено от текущих точек доступа.
ap
- Описание
Команды ap используются для установки параметра сетевого интерфейса AP. - Example
- Параметр
-S Установите режим точки доступа. -s SSID Установите AP ssid. -p пароль Установить пароль точки доступа. -t зашифровать Установите режим шифрования точки доступа. -h Скрыть SSID. -m макс_стаж Установите максимальное количество подключений AP. -Q Показать параметры точки доступа. -L Показать MAC-адрес и IP-адрес подключенной станции.
мак
- Описание
Команды mac используются для запроса MAC-адреса сетевого интерфейса. - Example
- Параметр
-Q Показать MAC-адрес. -о режим
• mode = 1: MAC-адрес в режиме STA. • mode = 2: MAC-адрес в режиме AP.
dhcp
- Описание
Команды dhcp используются для включения или отключения сервера/клиента dhcp. - Example
- Параметр
-S Запустите DHCP (клиент/сервер). -E Конец DHCP (клиент/сервер). -Q показать статус DHCP. -о режим
• mode = 1: DHCP-клиент интерфейса STA. • mode = 2: DHCP-сервер интерфейса точки доступа.
• режим = 3: оба.
ip
- Описание
Команда ip используется для установки и запроса IP-адреса сетевого интерфейса. - Example
- Параметр
-Q Показать IP-адрес. -о режим
• mode = 1: IP-адрес интерфейса STA. • mode = 2: IP-адрес интерфейса AP.
• режим = 3: оба
-S Установите IP-адрес. -я IP IP-адрес. -м маска Маска адреса подсети. -g шлюз Шлюз по умолчанию.
перезагрузить
- Описание
Команда reboot используется для перезагрузки платы. - Example
баран
Команда ram используется для запроса размера оставшейся кучи в системе.
Example
Предупреждение Федеральной комиссии по связи США
Любые изменения или модификации, не одобренные явно стороной, ответственной за соответствие, могут привести к аннулированию права пользователя на эксплуатацию оборудования.
Это устройство соответствует части 15 Правил FCC. Эксплуатация допускается при соблюдении следующих двух условий:
- Это устройство не может вызывать вредных помех.
- данное устройство должно принимать любые принимаемые помехи, включая помехи, которые могут вызвать нежелательную работу.
ВАЖНОЕ ПРИМЕЧАНИЕ:
Примечание. Данное оборудование было протестировано и признано соответствующим ограничениям для цифровых устройств класса B согласно части 15 правил FCC. Эти ограничения предназначены для обеспечения разумной защиты от вредных помех при установке в жилых помещениях. Данное оборудование генерирует, использует и может излучать радиочастотную энергию и, если оно установлено и используется с нарушением инструкций, может создавать вредные помехи для радиосвязи. Однако нет никакой гарантии, что помехи не возникнут в конкретной установке. Если это оборудование действительно создает вредные помехи радио- или телевизионному приему, что можно определить, выключив и включив оборудование, пользователю рекомендуется попытаться устранить помехи с помощью одной или нескольких из следующих мер:
- Переориентируйте или переместите приемную антенну.
- Увеличьте расстояние между оборудованием и приемником.
- Подключите оборудование к розетке в цепи, отличной от той, к которой подключен приемник.
- Обратитесь за помощью к дилеру или опытному радио-/телевизионному технику.
Заявление FCC о воздействии радиации:
Данное оборудование соответствует предельным значениям радиационного воздействия FCC, установленным для неконтролируемой среды.
Документы/Ресурсы
![]() |
Программное обеспечение LILYGO T-Deck Arduino [pdf] Руководство пользователя T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Программное обеспечение Arduino, Программное обеспечение Arduino, Программное обеспечение |