- Микроконтроллер RP2040 с двумя ядрами ARM Cortex-M0+ до 133 МГц
- Интегрированный контроллер CAN MCP2515 для промышленной связи
- 8 МБ внешней флеш-памяти через интерфейс QSPI
- Разъем USB-C для питания и программирования
- 21 GPIO, 4 ADC, 16 PWM, 2 I2C, 2 SPI, 2 UART
- Разъем STEMMA QT для легкого подключения датчиков
- Поддержка MicroPython и C/C++
Описание
Feather RP2040 — это плата, оснащенная микроконтроллером RP2040, разработанным фондом Raspberry Pi. Микросхема имеет два ядра ARM Cortex M0+, работающие на частоте до 133 МГц, и 264 кБ памяти RAM. Микроконтроллер не имеет встроенной флеш-памяти, но на плате размещена внешняя память объемом 8 МБ, подключенная через интерфейс QSPI.
На плате, помимо микросхемы RP2040 и флеш-памяти, пользователь найдет стабилизатор напряжения 3,3 В, кнопки Boot и Reset, светодиоды LED и RGB NeoPixel, разъем USB типа C для питания и программирования модуля, а также 21 выход GPIO, на которые выведены такие периферийные устройства, как четыре 12-битных входа ADC, 16 выходов PWM, два интерфейса I2C, SPI и UART. Дополнительные датчики можно легко подключить с помощью разъема STEMMA QT и интерфейса I2C.
Важным элементом платы является контроллер CAN MCP2515 с интерфейсом SPI. CAN (Controller Area Network) — это коммуникационный протокол, используемый преимущественно в промышленности, автомобильной сфере и других приложениях, где требуется надежная и быстрая коммуникация между устройствами. Протокол CAN позволяет передавать данные со скоростью до 1 Мбит/с и часто применяется в системах, где требуется временная синхронизация и высокая надежность.
Платформа поддерживает популярные языки программирования MicroPython и C/C++. Программы можно загружать в память с помощью интерфейса USB с использованием встроенного загрузчика. Полная документация доступна на странице продукта.
Свойства
Микроконтроллер RP2040, разработанный Raspberry Pi
Два ядра ARM Cortex-M0+ с тактовой частотой до 133 МГц
264 кБ встроенной памяти SRAM
Часы реального времени (RTC)
Контроллер CAN MCP2515
Резистор 120 Ом
Стабилизатор напряжения 3,3 В 500 мА
Схема зарядки аккумулятора 200 мА
Встроенный разъем USB типа C для программирования с USB 1.1, работающий в режимах Host и Device
21 многофункциональный вывод GPIO
4 12-битных входа ADC с внутренним датчиком температуры, 0,5 МСа/с
16 каналов PWM
2 UART
2 I2C
2 SPI
Кнопки Reset и Boot
Светодиоды LED и NeoPixel
Разъем для аккумулятора LiPo
Разъем STEMMA QT, совместимый с системами Qwiic
Разъем интерфейса SWD
8 МБ внешней флеш-памяти
Поддерживаемые языки программирования: MicroPython и C/C++
Размеры: 52,2 x 22,8 x 12 мм
Комплект поставки
Модуль RP2040 CAN Bus Feather
2 x штырьковый разъем goldpin 16-контактный
| Основные атрибуты | |
|---|---|
| Производитель | Adafruit |
| Длина | 52.2 мм |
| Максимальный ток | 0.2 А |
| Ширина | 22.8 мм |
| Пользовательские характеристики | |
| Flash-память | 8 GB |
| I2C | 2 |
| SPI | 2 |
| Выходы PWM | 16 |
| Количество портов ввода-вывода | 21 |
| Микроконтроллер | RP2040 |
| Размеры | 52.2 × 22.8 × 12 мм |
| Разъем STEMMA QT | совместимость с системами Qwiic |
| Разъем SWD | интерфейс SWD |
| Разъем аккумулятора | LiPo |
| Скорость CAN | до 1 Мбит/с |
| Слот microSD | Нет |
| Стабилизатор напряжения | 3,3 В |
| Тип разъема USB | USB Type-C |
- Цена: 1 640 ₴






