Raspberry Pi Pico: Спецификации и характеристики

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

Малина Пи Пико е нова платка за микроконтролер, проектирана от Фондация Raspberry Pi. Нов продукт, който присъединява се към съществуващите и което е по-скоро като Arduino отколкото SBC. Освен това има още една голяма изненада, която е изненадала всички и надхвърля малкия си размер, великолепната енергийна ефективност или цената си от само 4 долара.

И то е, че Raspberry Pi Foundation се трансформира, поне за момент, в fabless, създавайки свой собствен чип. Това е за SoC RP2040. Тоест за момента те не са използвали Broadcom чипове, както в други платки, а са го проектирали сами. Ще видим дали в бъдеще те ще следват същата тенденция в други плочи или само това е било нещо конкретно ...

SoC RP2040

Raspberry Pi Pico RP2040

El RP2040 е първият чип, проектиран от Фондация Raspberry Pi. Дизайн, създаден у дома за подобряване на тази ултра малка и ултра тънка платка и предназначен за проекти, при които размерът и потреблението са важни, като някои вградени или вградени приложения в роботиката, индустрията, автомобилостроенето, медицинските приложения, метеорологичните станции и др

Въпреки казаното от други медии (дори някои важни и реномирани), това не е чип, произведен от тях, а само проектиран от тях. SoC, разработен от собствения ни екип, специализиран в ASICs и това доведе до този IC.

Тоест, те не са трансформирани в IDM, а са просто бездействие, които са изпратили техния дизайн да бъде произведен в леярната TSMC. В тези фабрики е използван 40nm процес за тяхното производство. И да, това е възел, който може да изглежда доста примитивен, но тази технология на литография е повече от достатъчна за този проект и върши работата си много добре.

Връщайки се към дизайна на rp2040 SoC, който захранва този Raspberry Pi Pico, това е чип, в който ядрата не са проектирани от нулата, а по-скоро са избрали да използват IP ядра на Arm. По-конкретно, той е използвал две ARM Cortex M0 + работещ на 133Mhz. В допълнение, той също е оборудван с 264 KB RAM и 2MB флаш памет.

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

И накрая, не бих искал да оставя настрана номенклатурата използва се и е, че името RP2040 има своята причина:

  • RP: означава Raspberry Pi
  • 2: брой ядра.
  • 0: тип ядро ​​(M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (енергонезависим или флаш / 16kB), ако е 0, е защото е на борда.

Това може да изглежда глупаво, особено като се има предвид, че засега има само един SoC, проектиран от тях. Но това може да намекне, че фондацията Raspberry Pi може проектирайте повече SoC в бъдеще...

Повече информация - Лист с данни RP2040

Относно платката Raspberry Pi Pico

Новата плоча Малина Пи Пико поддържа приятни изненади, въпреки малкия си размер. И то само на цена от 4 долара, което го прави една от най-достъпните платки за микроконтролери на пазара.

pin-out Raspberry Pi Pico

Pin-out

Относно технически характеристики и спецификации, ето всички подробности за табелката:

  • SoC: RP2040, проектиран във Великобритания от работна група на Raspberry Pi Foundation, посветена на дизайна на ASIC.
    • DualCore ARM Cortex-M0 + с динамична тактова честота до 133Mhz.
    • 264 kB SRAM памет
    • 2MB вградена флаш памет.
    • С много ниска консумация и спящ и режим на заспиване.
  • Връзка: microUSB с поддръжка за USB 1.1 хост
  • Програмиране: Плъзнете и пуснете, като използвате езици като C / C ++ и MicroPython.
  • GPIO: 26-пинов многофункционален
  • Други щифтове: 2x SPI, 2x I2C, 2x UART, 3x 12-битов ADC, 16x канали PWM.
  • хранене: 3.3 V
  • още: температурен сензор, библиотеки с бързо плаваща запетая в ROM и 8x PIO (програмируем I / O), за да може да адаптира платката за поддържане на периферни устройства и др. Например, с 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.