Raspberry Pi Pico: Характеристики и особенности

Малина Пи Пико

Малина Пи Пико - это новая плата микроконтроллера, разработанная Raspberry Pi Foundation. Новый продукт, который присоединяется к существующим и что больше похоже на Arduino чем SBC. Кроме того, у него есть еще один большой сюрприз, который всех удивил, и он выходит за рамки его небольшого размера, великолепной энергоэффективности или цены всего в 4 доллара.

И дело в том, что Raspberry Pi Foundation превратилась, по крайней мере на мгновение, в фабрику, разработав свой собственный чип. Это о RP2040 SoC. То есть за это время они не использовали чипы Broadcom, как в других платах, а сами разработали его. Посмотрим, будут ли они в будущем следовать той же тенденции в других пластинах или это было только что-то конкретное ...

RP2040 SoC

Малина Pi Pico RP2040

El RP2040 - первый чип, разработанный Raspberry Pi Foundation.. Дизайн, созданный в домашних условиях для улучшения этой сверхмалой и ультратонкой платы и предназначенный для проектов, где важны размер и потребление, таких как некоторые встроенные или встроенные приложения в робототехнике, промышленности, автомобилестроении, медицине, метеостанциях и т.

Несмотря на то, что говорят другие СМИ (даже некоторые важные и авторитетные), это не чип, произведенный ими, а только разработанный ими. SoC, который был разработан нашей собственной командой, специализирующейся на СИС и это привело к этой IC.

То есть они не были преобразованы в IDM, а являются просто фабриками, которые отправили свою конструкцию для изготовления на литейный завод. TSMC. На этих заводах для их производства использовался 40-нм техпроцесс. И да, это узел, который может показаться довольно примитивным, но этой технологии литографии более чем достаточно для этого проекта и она очень хорошо выполняет свою работу.

Возвращаясь к дизайну SoC rp2040, на котором работает этот Raspberry Pi Pico, это чип, в котором ядра не были разработаны с нуля, а скорее они решили использовать IP-ядра Arm. В частности, он использовал два ARM Cortex M0 + работает на 133 МГц. Кроме того, он также оснащен 264 КБ оперативной памяти и 2 МБ флэш-памяти.

Все они не ориентированы на запуск такой операционной системы, как Linux (или другие), как это происходит на других платах SBC, но Raspberry Pi Pico может запускать только эскизы или программы, написанные на таких языках, как C / C ++ или MycroPython. После того, как вы запишете их на свой компьютер, они могут быть переданы на плату через microUSB, чтобы блок MCU или микроконтроллер выполнял их.

Наконец, я бы не хотел откладывать номенклатура используется, и в том, что название RP2040 имеет свою причину:

  • RP: означает Raspberry Pi
  • 2: количество ядер.
  • 0: тип сердечника (M0 +).
  • 4: log2 (ОЗУ / 16 КБ).
  • 0: log2 (энергонезависимый или flash / 16kB), если он равен 0, это потому, что он встроен.

Это может показаться глупым, особенно если учесть, что на данный момент ими разработан только один SoC. Но это может намекать на то, что Raspberry Pi Foundation может разрабатывать больше SoC в будущем...

Больше информации - Принадлежность RP2040

О плате Raspberry Pi Pico

Новая тарелка Малина Пи Пико он хранит приятные сюрпризы, несмотря на небольшой размер. И только по цене 4 доллара, что делает ее одной из самых доступных плат микроконтроллеров на рынке.

распиновка Raspberry Pi Pico

Pin-аут

Что же касается технические характеристики и характеристики, вот все детали пластины:

  • SoC: RP2040 разработан в Великобритании рабочей группой по проектированию ASIC Raspberry Pi Foundation.
    • DualCore ARM Cortex-M0 + с динамической тактовой частотой до 133 МГц.
    • 264 КБ памяти SRAM
    • 2 МБ встроенной флэш-памяти.
    • С очень низким потреблением и режимами ожидания и сна.
  • Связь: microUSB с поддержкой USB 1.1 Host
  • Programacion: Перетаскивайте файлы с помощью таких языков, как C / C ++ и MicroPython.
  • GPIO: 26-контактный многофункциональный
  • Другие булавки: 2x SPI, 2x I2C, 2x UART, 3x 12-битный АЦП, 16x каналов ШИМ.
  • продукты: 3.3v
  • более: датчик температуры, быстрые библиотеки с плавающей запятой в ПЗУ и 8x PIO (программируемый ввод / вывод), чтобы можно было адаптировать плату для поддержки периферийных устройств и т. д. Например, с помощью PIO его можно настроить для эмуляции VGA, звука, устройства чтения SD-карт и т. Д.
  • Размер: 51x21mm
  • Цена : 4 $ (купить)

Как начать программировать

Новый Raspberry Pi Pico программируется с использованием C / C ++ SDK или официального порта MicroPython, в зависимости от того, предпочитаете ли вы использовать тот или иной язык для своих проектов. Кроме того, программа легко загружается:

  1. Просто удерживая кнопку BOOTSEL на плате
  2. Подключение кабеля microUSB к ПК (Linux, Windows или macOS, и вы даже можете программировать с Raspberry Pi 4)
  3. Затем отпустите кнопку BOOTSEL, и ПК установит новый блок под названием RPI-RP2, как если бы это был флеш-накопитель.
  4. Теперь вам просто нужно перетащить файл кода UF2 в блок памяти, и он загрузится.
  5. Raspberry Pi Pico перезагрузится и запустит программу.

Кроме того, у вас также есть файл INDEX.HTM внутри устройства, и это покажет вам официальную документацию на веб-сайте Raspberry Pi. Другой файл INFO_U2F.TXT содержит информацию о плате, например версию загрузчика.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.