Описание товара
Ускорьте свой следующий проект с помощью AirLift - остроумного названия Adafruit для сопроцессора ESP32, который украшает этот Metro M4.
Вы уже знаете о Adafruit Metro M4 с микрочипом ATSAMD51 и 120-МГц Cortex M4 с поддержкой плавающей запятой.С большим количеством ФЛЭШ-памяти и оперативной памяти ваш код будет быстрым и вместительным.И есть ли лучший способ улучшить его, чем добавить беспроводную связь?Теперь, подключенный непосредственно на борту, вы получаете сертифицированный модуль Wi-Fi, который может обрабатывать все ваши запросы по протоколу TLS и сокетам, у него даже предварительно загружены корневые сертификаты.
Этот Metro имеет тот же размер, что и другие, и совместим со всеми экранами Adafruit.У него есть аналоговые контакты там, где вы ожидаете, и аппаратная поддержка SPI / UART / I2C там же, где у Metro 328 и M0. Но!Он оснащен ядром ATSAMD51J19: Cortex M4 с частотой 120 МГц, 512 КБ флэш-памяти, 192 КБ 32-разрядной оперативной памяти, логикой 3,3 В и питанием, двойным ЦАП с частотой 1 МС / с (A0 и A1), двойным АЦП с частотой 1 МС / с (8 аналоговых контактов), 6 аппаратных SERCOM (I2C, SPI или UART), 22 ШИМ-выхода, стерео вход / выход I2S с выводом MCK, 10-разрядный контроллер параллельного захвата (для камеры / видео), Встроенные криптосистемы с AES (256 бит), true RNG, контроллер Pubkey 64 QFN
Неплохое начало, не так ли?Итак, Adafruit поместила этот чип на печатную плату со всеми этими приятными дополнениями: подключите METRO M4 к постоянному току с защитой от полярности 7-9 В или разъем micro USB к любому источнику USB напряжением 5 В.Рядом с разъемом постоянного тока диаметром 2,1 мм расположен переключатель включения / выключения, так что вы можете легко отключить свою установку.METRO автоматически переключается между USB и DC.METRO имеет 25 контактов GPIO, 8 из которых являются аналоговыми входами, а два - настоящими аналоговыми выходами.Имеется аппаратный порт SPI, аппаратный порт I2C и аппаратный UART.Логический уровень - 3,3 В от встроенного USB, нет необходимости в аппаратном преобразователе USB в последовательный, поскольку Metro M4 имеет встроенную поддержку USB.При использовании в качестве последовательного устройства интерфейс USB может использоваться любым компьютером для прослушивания / отправки данных в METRO, а также может использоваться для запуска и обновления кода через загрузчик.Он также может действовать как скрытая клавиатура или мышь.Сопроцессор AirLift WiFi с поддержкой TLS / SSL, большим количеством оперативной памяти для сокетов, связь осуществляется по SPI и имеет готовые библиотеки Arduino и CircuitPython для быстрой беспроводной интеграции.Четыре индикаторных светодиода и один NeoPixel на задней панели печатной платы для упрощения отладки.Один зеленый индикатор питания, два RX/TX светодиода для передачи данных по USB и подключенный красный светодиод.Рядом с кнопкой сброса находится RGB NeoPixel, который можно использовать для любых целей. В комплект поставки входит флэш-накопитель QSPI объемом 2 МБ.Флэш-память SPI можно использовать как очень маленький жесткий диск.При использовании в CircuitPython флэш-память объемом 2 МБ служит хранилищем для всех ваших скриптов, библиотек и файлов.При использовании в Arduino вы можете считывать / записывать на него файлы, например, небольшой регистратор данных или SD-карту, а затем с помощью вспомогательной программы получать доступ к файлам через USB.Простое перепрограммирование, поставляется с предварительно загруженным устройством, которое выглядит как USB-накопитель.Просто перетащите прошивку в программу, никаких специальных инструментов или драйверов не требуется!Его можно использовать для загрузки CircuitPython или Arduino IDE (он совместим с bossa версии v1.8).