Каждому Бэтмену нужен Робин, верно? Может быть, и нет, но компаньон-супергерой иногда пригодится, и не только в комиксах. Фонд Raspberry Pi сегодня анонсировал небольшой и очень доступный микроконтроллер, который дополнит его модули Raspberry Pi . А под доступным мы подразумеваем вещь, которая стоит всего четыре доллара.
Это примерно столько же стоит большой кофе мокко в Starbucks. Тем не менее, часть того, что делает новый микроконтроллер Raspberry Pi Pico таким восхитительным предложением, заключается не только в его низкой цене, но и в том, что он может делать. В паре с модулем Raspberry Pi микроконтроллер может разгрузить определенные задачи за долю энергопотребления даже в самом низком режиме энергопотребления Raspberry Pi Zero .
«Даже в режиме минимального энергопотребления Raspberry Pi Zero будет потреблять порядка 100 милливатт; Raspberry Pi сама по себе не поддерживает аналоговый ввод; и хотя на Raspberry Pi можно запускать «голое железо», программное обеспечение, в операционной системе общего назначения, такой как Linux, плохо подходит для управления отдельными контактами ввода-вывода с малой задержкой», — объясняет Raspberry Pi Foundation.
Звучит достаточно просто, но Raspberry Pi Foundation говорит, что изо всех сил пытался понять, как сделать собственный привлекательный продукт класса микроконтроллеров. Это другая часть истории — в конечном итоге компания решила впервые разработать собственный чип.
«Похоже, что в наши дни каждая фруктовая компания производит свой собственный кремний, и мы не исключение. RP2040 основан на уроках, которые мы извлекли из использования других микроконтроллеров в наших продуктах, от Sense HAT до Raspberry Pi 400. результат многолетней напряженной работы нашей собственной команды разработчиков микросхем», — говорится в сообщении Raspberry Pi Foundation .
Цели проектирования сводились к высокой производительности (особенно для целочисленных рабочих нагрузок), гибкому вводу-выводу, который позволил бы микроконтроллеру взаимодействовать практически с любым внешним устройством, и низкой стоимости. В итоге получился корпус QFN-56 размером 7 мм x 7 мм, работающий на двухъядерном процессоре Arm Cortex-M0+ с тактовой частотой 133 МГц.
Raspberry Pi Pico также имеет 265 КБ встроенной оперативной памяти и поддерживает до 16 МБ внешней флэш-памяти NAND (через выделенную шину QSPI), контроллер DMA, 30 контактов GPIO (четыре из них могут использоваться как аналоговые входы), 16 каналов PWM, два UART, два контроллера SPI, 2 контроллера 12C, контроллер USB 1.1 и PHY, восемь машин состояний программируемого ввода-вывода (PIO) Raspberry Pi и режим загрузки с USB-накопителя с поддержкой UF2. для программирования методом перетаскивания.
«Это не просто мощный чип: он разработан, чтобы помочь вам использовать всю эту мощность до последней капли. С шестью независимыми банками ОЗУ и полностью подключенным коммутатором в основе его шины вы можете легко организовать ядра и движки DMA должны работать параллельно без конфликтов», — говорится в сообщении Raspberry Pi Foundation.
Raspberry Pi Pico сочетает в себе специальный RP2040 с 2 МБ флэш-памяти и чипом питания, поддерживающим входное напряжение от 1,8 до 5,5 В. Это означает, что он может питаться от двух или трех элементов AA или одного литий-ионного элемента, среди прочего.
Что также приятно, так это то, что Raspberry Pi Foundation не использует свои собственные чипы для своей собственной линейки продуктов. Компания также сотрудничает с Adafruit, Arduino, Pimoroni и Sparkfun для создания собственных аксессуаров для RP2040.
Будет интересно посмотреть, какие проекты DIY материализуются из этого. Тем временем Raspberry Pi Pico уже доступен .