Raspberry Pi Pico: технічні характеристики та особливості

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

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

І це те, що Raspberry Pi Foundation, принаймні на мить, перетворився на безглуздість, створивши власний чіп. Йдеться про RP2040 SoC. Тобто, на цей час вони не використовували чіпи Broadcom, як на інших платах, а розробили їх самі. Ми побачимо, чи в майбутньому вони дотримуватимуться цієї ж тенденції в інших табличках, чи це було лише чимось конкретним ...

RP2040 SoC

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

El RP2040 - це перший чіп, розроблений Фондом Raspberry Pi. Дизайн, створений вдома для вдосконалення цієї надмалої та надтонкої плати та розроблений для проектів, де важливі розмір та споживання, такі як деякі вбудовані або вбудовані програми в робототехніці, промисловості, автомобілебудуванні, медицині, метеостанціях тощо.

Незважаючи на те, що говорять інші ЗМІ (навіть деякі важливі та авторитетні), це не чіп, виготовлений ними, а лише розроблений ними. SoC, розроблений нашою власною командою, що спеціалізується на ASIC і це призвело до цієї ІС.

Тобто вони не були перетворені на 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 (енергонезалежний або спалах / 16 кБ), якщо він дорівнює 0, це тому, що він знаходиться на борту.

Це може здатися дурним, особливо враховуючи, що наразі існує лише один SoC, розроблений ними. Але це може натякати на те, що Фонд Raspberry Pi може розробити більше SoC в майбутньому...

Більше інформації - Таблиця даних RP2040

Про плату Raspberry Pi Pico

Нова тарілка Малина Пі Піко він тримає приємні сюрпризи, незважаючи на свої невеликі розміри. І лише за ціною 4 долари, що робить її однією з найдоступніших плат мікроконтролера на ринку.

розпилювання Raspberry Pi Pico

Пін-аут

Як технічні характеристики та технічні характеристики, ось усі деталі таблички:

  • SoC: RP2040, розроблений у Великобританії робочою групою Фонду Raspberry Pi, присвяченою проектуванню ASIC.
    • DualCore ARM Cortex-M0 + з динамічною тактовою частотою до 133 МГц.
    • 264 кБ пам'яті SRAM
    • 2 Мб вбудованої флеш-пам'яті.
    • З дуже низьким споживанням, режими спокою та сну.
  • Зв'язок: microUSB з підтримкою USB 1.1 Host
  • Програмування: Перетягуйте та використовуйте такі мови, як C / C ++ та MicroPython.
  • GPIO: 26-контактний багатофункціональний
  • Інші шпильки: 2x SPI, 2x I2C, 2x UART, 3x 12-бітний АЦП, 16x каналів ШІМ.
  • їжа: 3.3 в
  • більше: датчик температури, бібліотеки з швидкою плаваючою точкою в ПЗУ та 8x PIO (програмований ввід / вивід) для адаптації плати для підтримки периферії тощо. Наприклад, за допомогою PIO його можна налаштувати на емуляцію VGA, звуку, пристрою для зчитування карток SD тощо.
  • Tamano: 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.