Главная страницаКомпоненты для FritzingКомпонент Adafruit PyPortal Titano для Fritzing
Компонент Adafruit PyPortal Titano

Компонент Adafruit PyPortal Titano

PyPortal Titano — старшая сестра нашего популярного PyPortal, теперь у него в два раза больше пикселей! PyPortal — это наше простое в использовании IoT-устройство, которое позволяет вам создавать все необходимое для “Интернета вещей” за считанные минуты. Создавайте пользовательские графические интерфейсы с сенсорным экраном, все с открытым исходным кодом и на базе Python, используя tinyJSON / API, чтобы получать новости, акции, погоду, фотографии кошек и многое другое — по всему Wi-Fi с использованием новейших технологий. Создавайте маленькие карманные вселенные радости, которые связаны с чем-то хорошим. Поверните его на 90 градусов, это значок конференции, подключенной к Интернету #badgelife.В Titano используется ATMEL (микрочип) ATSAMD51J20 и сопроцессор Wi-Fi Espressif ESP32 со встроенной поддержкой TLS/SSL. PyPortal имеет увеличенный цветной TFT-дисплей диагональю 3,5 дюйма 320 x 480 с резистивным сенсорным экраном. Сравните это с оригинальным 3,2-дюймовым дисплеем PyPortal с разрешением 240×320, у нас в два раза больше пикселей! Кроме того, мы обновили разъем, превратив его в удобный для обратной связи разъем USB C.

По сравнению с оригинальным PyPortal, в Titano отсутствует датчик температуры ADT7410. Он также имеет экран с более высоким разрешением и другой чип контроллера. Процессор, разъемы STEMMA и Wi-Fi имеют точно такую же проводку, что и оригинальный 3,2-дюймовый PyPortal, поэтому, если вы используете код Arduino / CircuitPython, вам просто нужно настроить графику и шрифты для экрана с большим разрешением!

PyPortal Titano включает в себя: динамик, датчик освещенности, датчик температуры, NeoPixel, слот для карт microSD, флэш-память 8 МБ, подключаемые порты для I2C и 2 аналоговых / цифровых вывода. Аппаратное обеспечение с открытым исходным кодом и программное обеспечение с открытым исходным кодом, CircuitPython и Arduino. Устройство отображается как USB-накопитель, и код (Python) можно редактировать в любой среде IDE, текстовом редакторе и т.д.

M4 и ESP32 — отличная пара, и каждый из них привносит в эту плату свои сильные стороны. SAMD51 M4 имеет встроенный USB, поэтому он может отображаться как дисковод, выступать в качестве MIDI- или скрытой клавиатуры / мыши и, конечно же, загружаться и отлаживаться через последовательный порт. В нем также есть ЦАП, АЦП, ШИМ и тонны GPIO. Между тем, ESP32 обладает защищенными возможностями Wi-Fi, а также большим количеством флэш-памяти и оперативной памяти для буферизации сокетов. Позволяя ESP32 сосредоточиться на сложных вычислениях TLS/SSL и буферизации сокетов, он освобождает SAMD51 для выполнения функций пользовательского интерфейса. Вы получаете отличный опыт программирования благодаря встроенному интерфейсу USB с файлами, доступными для перетаскивания, и вам не нужно тратить массу процессорного времени и памяти на выполнение SSL-шифрования / дешифрования и управление сертификатами. Это лучшее из обоих миров!

Печатная плата

Печатная плат Adafruit PyPortal Titano

Схема

Схема Adafruit PyPortal Titano

Список пинов

Пин Тип
VCC мама
VCC мама
VCC мама
D3 мама
D4 мама
SDA мама
SCL мама
SPRK- мама
SPKR+ мама
GND мама
GND мама
GND мама
Был ли полезен материал?

Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.