Микроконтроллер на чипе RP2040 Zero Raspberry Pi

540 руб.
В наличии
Нет в наличии

RP2040 Zero – это высокопроизводительный и недорогой микроконтроллер, основанный на чипе Raspberry Pi RP2040, который обладает двухъядерным процессором Arm Cortex M0+, гибким тактовым генератором, работающим на частоте до 133 МГц, 2 МБ встроенной флеш-памяти и 264 КБ оперативной памяти.

RP2040-Zero – это микроконтроллер, предоставляющий множество возможностей для создания разнообразных проектов.

Он обладает 264 КБ оперативной памяти SRAM, 2 МБ флеш-памяти и имеет USB-C разъемом, что делает его обновление и использование более удобными.

Благодаря наличию контактной гребёнки, к микроконтроллеру можно без труда подключать внешние устройства и датчики.

Оснащенный USB 1.1 с поддержкой устройств и хостов, RP2040-Zero способен взаимодействовать с другими устройствами и выполнять функции хоста для подключения периферийных устройств.

Помимо этого, он поддерживает режимы низкого энергопотребления и сна, что позволяет эффективно управлять энергосбережением.

Программирование микроконтроллера происходит через USB.

С его помощью можно реализовать множество функций благодаря 29 многорежимным GPIO-контактам, из которых 20 доступны через контактную гребёнку. 

Он также обладает интерфейсами SPI, I2C, UART, ADC и PWM, что обеспечивает гибкость в подключении и управлении периферийными устройствами.

Микроконтроллер оборудован точными часами, таймером и встроенным датчиком температуры. 

Он также предоставляет ускоренные библиотеки для работы с числами с плавающей точкой, что повышает производительность и точность вычислений. 

Для дополнительной гибкости поддержки периферийных устройств имеются 8 программируемых I/O (PIO) автоматов состояний.

Дополнительный 12 МГц осциллятор на плате служит для синхронизации различных периферийных устройств и функций микроконтроллера RP2040. 

Следует отметить, что он не является основным системным тактовым генератором. 

Основной тактовый генератор RP2040 работает со скоростью до 133 МГц.

Кроме того, на плате RP2040-Zero есть две кнопки и RGB-светодиод. 

Кнопка BOOT используется для загрузки программного обеспечения на микросхему. 

Кнопка RESET позволяет сбросить микросхему в исходное состояние. 

RGB-светодиод может отображать разнообразные цветовые состояния в соответствии с программой, что полезно для отображения статуса или данных в проекте.

- Микроконтроллер RP2040, разработанный Raspberry Pi;
- Двухъядерный процессор Arm Cortex M0+ с гибкой тактовой частотой до 133 МГц;
- 264 КБ SRAM и 2 МБ встроенной флэш-памяти;
- Разъем USB-C;
- USB 1.1 с поддержкой устройств и хостов;
- Режимы сна с низким энергопотреблением;
- - Drag-and-drop программирование с использованием запоминающего устройства через USB;
- 29 многофункциональных контактов GPIO;
- 2 x SPI, 2 x I2C, 2 x UART, 4 x 12-битный АЦП, 16 x управляемых каналов ШИМ;
- Точные часы и встроенный таймер;
- Датчик температуры;
- Ускоренные библиотеки операций с плавающей запятой на кристалле;
- 8 конечных автоматов программируемого ввода-вывода (PIO) для поддержки специализированных периферийных устройств.

Для программирования RP2040-Zero вы можете выбрать из нескольких сред разработки в зависимости от своих предпочтений и опыта:

  • Raspberry Pi Pico SDK: Официальный SDK от Raspberry Pi Foundation. Позволяет разрабатывать на C/C++ и обеспечивает более низкоуровневый доступ к микросхеме.
  • MicroPython: Легковесный интерпретируемый язык Python, идеально подходящий для быстрого прототипирования.
  • CircuitPython: Версия MicroPython, оптимизированная для работы с электроникой и микроконтроллерами.
Артикул:
228012