LINUX.ORG.RU

Raspberry Pi Pico

 , ,

Raspberry Pi Pico

2

4

Команда Raspberry Pi выпустила плату на кристалле RP2040 с 40-нм архитектурой: Raspberry Pi Pico.

Спецификация RP2040:

  • Двухядерный Arm Cortex-M0+ @ 133МГц
  • 264Кб RAM
  • Поддержка до 16МбFlash памяти через выделенную шину QSPI
  • DMA контроллер
  • 30 GPIO пинов, 4 из которых могут быть использованы как аналоговые входы
  • 2 UART, 2 SPI и 2 I2C контроллера
  • 16 ШИМ каналов
  • USB 1.1 контроллер с поддержкой host-режима
  • 8 Raspberry Pi I/O (PIO) программируемых конечных автоматов
  • Режим USB mass-storage boot с поддержкой прошивки через UF2

Raspberry Pi Pico разработана как оригинальная, недорогая (цена всего 4$) плата для RP2040. Она содержит RP2040 с 2 Мб флэш-памяти и микросхемой блока питания, поддерживающего входное напряжение от 1,8 до 5,5 В. Это позволяет питать Pico от различных источников, включая две или три AA батареи последовательно или от одного литий-ионного аккумулятора.

На базе чипа RP2040 так же скоро будут доступны платы от сторонних производителей:

Adafruit ItsyBitsy RP2040

Adafruit Feather RP2040

SparkFun Thing Plus - RP2040

Документация

>>> Подробности

★★★★☆

Проверено: Shaman007 ()
Последнее исправление: atsym (всего исправлений: 5)
Ответ на: комментарий от skyman

Писать софт можно на сях или на микропитоне. Прошивается тупо перетаскиванием файла с прошивкой на подмонтированную как флешку плату.

cocucka ★★★★☆
() автор топика
Ответ на: комментарий от cocucka

И сколько будет весить hello world? Там же невозможно почти писать под голое железо рантайм не могу найти. Да и вообще где dev инфа?

anonymous
()
Ответ на: комментарий от Harald

Лучше юзать открытый openocm3

Остальное от лукавого

ahdenchik
()
Ответ на: комментарий от t184256

Там кнопка на плате. Держишь нажатой – при подключении к USB будет включен UF2 режим.

cocucka ★★★★☆
() автор топика
Ответ на: комментарий от ahdenchik

Не совсем - FPU и MMU бывают в кортексах 3-4

MPU, а не MMU.

gag ★★★★★
()
Ответ на: комментарий от ahdenchik

Не совсем - FPU и MMU бывают в кортексах 3-4

MMU на cortex-m вроде не бывает. А вот в FPU согласен. и да, там для cortex-m0 еще и несколько упрощенный набор команд.

abondarev ★★★
()
Ответ на: комментарий от t184256

На Ардуинах обычно первые секунды-две загрузчик ждет команд прошивки, если их нету, то он грузит дальше.

BceM_IIpuBeT ★★☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.