Компонент Adafruit ESP32-S2 TFT Feather
У нас здесь, в Adafruit, появилась новая машина, которая может раскрыть ваши самые сокровенные желания. Не веришь мне? Я включу его прямо сейчас, чтобы доказать вам это! Что, хочешь неограниченное количество палочек моцареллы? Ладно, это не то, что мы можем предоставить. Но мы можем удовлетворить ваше второе заветное желание: перьевую доску ESP32-S2 со встроенным цветным дисплеем IPS TFT. В нем есть все прелести палочки из моцареллы, особенности основной платы из перьев, приятное тепло Wi-Fi микроконтроллера ESP32-S2 и четкость цветного TFT-дисплея с разрешением 240×135 пикселей. Все это, и оно даже прекрасно подключается к макетной плате, крылу клеммной колодки или удвоителю перьев или даже просто укладывается поверх другого крыла.
Это перо поставляется со встроенным USB и 4 МБ флэш-памяти + 2 МБ PSRAM, поэтому оно идеально подходит для использования с CircuitPython или Arduino с недорогим Wi-Fi. Встроенный USB означает, что он может работать как клавиатура или дисковод. Wi-Fi означает, что он отлично подходит для проектов Интернета вещей. А Feather означает, что он работает с большим сообществом перьевых крыльев для расширения.
ESP32-S2 — это высокоинтегрированное, маломощное решение Wi-Fi System-on-Chip (SoC) с частотой 2,4 ГГц, которое теперь имеет встроенный встроенный USB, а также некоторые другие интересные новые технологии, такие как измерение времени полета и расстояния. Благодаря современному энергопотреблению и радиочастотным характеристикам этот SoC является идеальным выбором для широкого спектра сценариев применения, связанных с Интернетом вещей (IoT), носимой электроникой и «умными домами».
Пожалуйста, обратите внимание, что Feather ESP32-S2 оснащен одноядерным чипом с частотой 240 МГц, поэтому он не будет таким быстрым, как ESP32 с двухъядерным процессором. Кроме того, отсутствует поддержка Bluetooth. Тем не менее, мы в восторге от встроенного USB-порта ESP32-S2, который открывает множество возможностей для расширенного взаимодействия! Этот мини-модуль ESP32-S2, который мы используем в Feather, поставляется с 4 МБ флэш-памяти и 2 МБ PSRAM, так что вы можете буферизовать огромные файлы JSON для синтаксического анализа!
Цветной TFT-дисплей подключен к контактам SPI и использует дополнительные контакты для управления, которые не контактируют с контактными площадками. Это такой же дисплей, как вы видите здесь, с разрешением 240х135 пикселей и IPS-матрицей, так что вы получаете яркие цвета под любым углом. Подсветка также подключена к отдельному контакту, так что вы можете увеличивать и уменьшать яркость подсветки по желанию.
Для использования с низким энергопотреблением устройство Feather оснащено вторым регулятором AP2112. Регулятор управляется с помощью вывода GPIO на линии включения и может отключать питание порта Stemma QT и TFT. Для NeoPixel также имеется отдельный вывод питания, который можно использовать для его отключения для еще более низкого энергопотребления в режиме покоя. Когда все выключено и находится в режиме глубокого сна, TFT feather потребляет около 100 мкА тока.
Особенности:
- Процессор ESP32-S2 240 МГц Tensilica — следующее поколение ESP32, теперь с встроенным USB, так что он может работать как клавиатура / мышь, MIDI-устройство, дисковод и т.д.!
- Мини-модуль имеет сертификат FCC / CE и поставляется с 4 Мбайт флэш-памяти и 2 Мбайт PSRAM — у вас могут быть огромные буферы данных
- Цветной 1,14″IPS TFT с разрешением 240×135 пикселей — яркий и красочный дисплей с чипсетом ST7789, который можно просматривать под любым углом наклона.
- Варианты питания — USB type C или аккумулятор Lipoly
- Встроенная зарядка аккумулятора при питании через USB-C
- LiPoly battery monitor — чип LC709203 активно отслеживает напряжение вашей батареи и сообщает о состоянии заряда / процентах по I2C
- Кнопки Reset и DFU (BOOT0) для входа в загрузчик ROM (который представляет собой последовательный порт USB, так что вам не нужен отдельный кабель!)
- Вывод последовательной отладки (необязательно, для проверки аппаратной консоли последовательной отладки)
- Разъем STEMMA QT для устройств I2C с возможностью переключения питания, так что вы можете перейти в режим пониженного энергопотребления.
- Светодиоды включения / зарядки / пользователя + индикатор состояния NeoPixel с управляемым выводом питания для снижения энергопотребления
- Низкое энергопотребление! В режиме глубокого сна мы можем снизить потребление тока от соединения Lipoly до 80 ~ 100 мкА. Ток покоя поступает от регулятора мощности, микросхемы ESP32-S2 и монитора Lipoly. Отключите питание NeoPixel и внешнего I2C/TFT для обеспечения наименьшего потребления тока покоя.
- Работает с Arduino или CircuitPython
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
3.3V | мама |
3.3V | мама |
VBAT | мама |
VBAT | мама |
VBUS | мама |
VSENSOR | мама |
RESET | мама |
A0 | мама |
A1 | мама |
A2 | мама |
A3 | мама |
A4 | мама |
A5 | мама |
SCK | мама |
MOSI | мама |
MISO | мама |
RX | мама |
TX | мама |
TXD0 | мама |
EN | мама |
D13 | мама |
D12 | мама |
D11 | мама |
D10 | мама |
D9 | мама |
D6 | мама |
D5 | мама |
SCL | мама |
SCL | мама |
SDA | мама |
SDA | мама |
GND | мама |
GND | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.