Новый Raspberry Pi Pico ломает стереотипы


Raspberry Pi Pico — смелое предприятие для Raspberry Pi Foundation во многих отношениях. В чем конкретно все это?

Объявление о добавлении к линейке Raspberry Pi обычно является большим событием, но этот, Pico, маленький — очень маленький.

Его размер 21 мм x 51 мм — размер старого чипа LSI, если вы их помните, — и он очень дешевый — 4 доллара. Нет, это не замена Pi Zero, поскольку это небольшой микроконтроллер, который не работает под управлением Linux и не имеет Wi-Fi / Bluetooth. Это больше похоже на то, что вы можете использовать вместо Arduino.

Так это соревнование для Arduino? Так и должно быть, но Arduino выпустила версию Nano, основанную на том же оборудовании, поэтому, похоже, она так не видит. Различные другие компании также использовали тот же чип для создания своих собственных версий Pico.

Второй важный фактор заключается в том, что в основе Pico лежит специальный чип, разработанный Raspberry Pi Foundation. Это означает, что больше не нужно зависеть от Broadcom для этого конкретного продукта. На данный момент Pico доступен, и покупатели ограничены в количестве, которое они могут купить, но в отличие от Pi Zero это выглядит как временное ограничение. Кажется, что этот предназначен для промышленного использования, а также для дома / образовательного рынка. Процессор основан на процессоре Arm Cortex M0 + с двумя ядрами, работающими на частоте 133 МГц. Чем он отличается от других Cortex M0, так это периферийными устройствами. Полная спецификация:

Двухъядерный процессор Arm Cortex-M0 +, гибкая частота до 133 МГц

264 КБ встроенной SRAM

2 МБ встроенной флэш-памяти QSPI

26 многофункциональных контактов GPIO, включая 3 аналоговых входа

2 × UART, 2 × контроллера SPI, 2 × контроллера I2C, 16 × каналов ШИМ

1 × USB 1.1 контроллер и PHY, с поддержкой хоста и устройства

8 конечных автоматов программируемого ввода-вывода (PIO) для поддержки настраиваемых периферийных устройств

Поддерживаемая входная мощность 1,8–5,5 В постоянного тока

Аппаратной поддержки с плавающей запятой нет, но есть библиотеки с плавающей запятой. С вычислительной точки зрения это не очень мощное устройство, но это может не иметь значения. Он имеет хороший выбор контактов GPIO для SPI, I2C и PWM, но интересным фактором являются 8 программируемых конечных автоматов. Если вы готовы погрузиться в детали, вы можете запрограммировать вывод GPIO так, чтобы он отвечал на входные данные особым образом, например, декодируя протокол без необходимости задействовать ЦП. Я уже могу придумать, как это можно использовать. Он также имеет режим пониженного энергопотребления, что делает его пригодным для работы от батареи.

Также есть встроенные часы, датчик температуры и один светодиод, который вы можете использовать для реализации своей первой программы Blinky. Официально программирование осуществляется через MicroPython или C. Существует библиотека C, которую вы можете использовать для создания программ, и для их запуска все, что вам нужно сделать, это подключить Pico через USB и перетащить исполняемый файл на USB-накопитель. что настроено.

Итак, подробности — как насчет контекста? Pico вводится так, как будто это еще один Pi, но это не так. У него очень мало общего с другими моделями. Он не использует то же программное обеспечение, он не работает под управлением Linux и не имеет той же конфигурации GPIO. Это новое устройство, не имеющее ничего общего с предыдущими Pis. Поскольку это не Linux-устройство, у него вообще нет единого программного обеспечения — это совершенно новая игра с мячом. Вы даже не можете учитывать идею о том, что существует существующее сообщество, которое соберется вокруг и поддержит его — это действительно не Raspberry Pi, это что-то новое. Конечно, есть большая любовь ко всему, что связано с Pi, и возможно, что эта любовь распространяется и на Pico, но это не заброшенный вывод.

Тогда возникает вопрос, зачем вы его использовали?

Он похож на micro: bit, но у него нет дополнительных функций micro: bit — нет акселерометра, нет дисплея и нет Bluetooth. Похоже, выбор стоит между Arduino Nano и Raspberry Pi Pico. Nano дороже, но также доступен с BlueTooth. Единственное, что есть у Pico, — это название Raspberry Pi и, конечно же, его очень низкая стоимость. Что мешает ему иметь более широкую популярность, так это отсутствие Wi-Fi или BlueTooth. На печатной плате достаточно места, поэтому не исключено, что это первое устройство из линейки устройств Pico — обратите внимание на это место.


Добавить комментарий