Raspberry Pi Pico: тэхнічныя характарыстыкі і асаблівасці

Маліна Пі Піка

Маліна Пі Піка - гэта новая плата мікракантролера, распрацаваная Фондам Raspberry Pi. Новы прадукт, які далучаецца да існуючых і што больш падобна Arduino чым SBC. Акрамя таго, у яго ёсць яшчэ адзін вялікі сюрпрыз, які здзівіў усіх, і ён выходзіць за рамкі яго маленькіх памераў, цудоўнай энергаэфектыўнасці альбо кошту ўсяго 4 долары.

І гэта тое, што Фонд Raspberry Pi ператварыўся, па меншай меры на імгненне, у бясчынства, распрацаваўшы ўласны чып. Гаворка ідзе пра SoC RP2040. Гэта значыць, на гэты час яны не выкарыстоўвалі мікрасхемы Broadcom, як на іншых платах, а распрацавалі яго самі. Мы ўбачым, ці будуць яны ў будучыні прытрымлівацца той самай тэндэнцыі ў іншых пласцінах, ці гэта будзе толькі нешта канкрэтнае ...

SoC RP2040

Raspberry Pi Pico RP2040

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

Нягледзячы на ​​тое, што кажуць іншыя СМІ (нават некаторыя важныя і аўтарытэтныя), гэта не чып, выраблены імі, а толькі распрацаваны імі. SoC, які быў распрацаваны нашай уласнай камандай, якая спецыялізуецца на ASICs і гэта прывяло да гэтага 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 (энерганезалежны альбо ўспышка / 16 кБ), калі 0, гэта таму, што ён убудаваны.

Гэта можа падацца дурным, асабліва калі ўлічыць, што на сённяшні дзень існуе толькі адзін SoC, распрацаваны імі. Але гэта можа намякнуць, што Raspberry Pi Foundation можа распрацаваць больш SoC у будучыні...

Больш інфармацыі - Табліца дадзеных RP2040

Пра плату Raspberry Pi Pico

Новая талерка Маліна Пі Піка ён захоўвае прыемныя сюрпрызы, нягледзячы на ​​невялікі памер. І толькі па цане 4 долары, што робіць яе адной з самых даступных мікракантролерных плат на рынку.

пін-аўт Raspberry Pi Pico

Пін-аўт

Што ж тычыцца тэхнічныя характарыстыкі і тэхнічныя характарыстыкі, вось усе дэталі таблічкі:

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