Компонент Adafruit Metro M4 Express
Вы готовы? Действительно готов? Потому что сюда прибывает самое быстрое и мощное метро в истории. Adafruit Metro M4 оснащен микрочипом ATSAMD51. Это метро похоже на скоростной поезд, оснащенный процессором Cortex M4 частотой 120 МГц с поддержкой плавающей запятой. Ваш код будет зигзагообразным и масштабируемым, а с кучей дополнительных периферийных устройств для поддержки это наверняка будет ваш любимый новый чипсет.
Чтобы начать наше путешествие по ATSAMD51, мы решили использовать классическую форму и распиновку, совместимые с Arduino, которые вы знаете и любите. Это метро такого же размера, как и другие, и совместимо со всеми нашими щитами. У него есть аналоговые контакты там, где вы ожидаете, и аппаратная поддержка SPI / UART / I2C в том же месте, что и у Metro 328 и M0. Но! Он питается от ATSAMD51J19:
- Ядро Cortex M4 работает на частоте 120 МГц
- Аппаратная поддержка DSP и плавающей запятой
- 512 КБ флэш-памяти, 192 КБ оперативной памяти
- 32-разрядная логика и питание 3,3 В
- Двойной ЦАП 1 МБИТ/с (A0 и A1)
- Двойной АЦП с частотой 1 Мбит/с (8 аналоговых контактов)
- 6 x аппаратный SERCOM (I2C, SPI или UART)
- 16 x ШИМ-выходов
- Стерео вход/выход I2S с выводом MCK
- 10-разрядный контроллер параллельного захвата (для камеры/видеовхода)
- Встроенные криптографические движки с AES (256 бит), true RNG, контроллером Pubkey
- 64 QFN
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
PWR_SWITCH | мама |
!RESET | мама |
!RESET | папа |
3.3V | папа |
3.3V | папа |
+5V | мама |
+5V | папа |
GND | мама |
GND | папа |
GND | папа |
GND | папа |
VIN | папа |
A0 | папа |
A1 | папа |
A2 | папа |
A3 | папа |
A4 | папа |
A5 | папа |
SCL | папа |
SDA | папа |
AREF | папа |
D13 | папа |
D12 | папа |
D11 | папа |
D10 | папа |
D9 | папа |
D8 | папа |
D7 | папа |
D6 | папа |
D5 | папа |
D4 | папа |
D3 | папа |
D2 | папа |
D1 | папа |
D0 | папа |
SCK | мама |
MOSI | мама |
MISO | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.