
Познакомьтесь с Raspberry Pi Pico, крошечным микроконтроллером, который позволяет создавать проекты оборудования с использованием некоторого кода, выполняемого на микроконтроллере. Что еще интереснее, Raspberry Pi Foundation использует свой собственный чип RP2040, а это означает, что фонд теперь делает свой собственный кремний..
Если вы не знакомы с микроконтроллерами, эти устройства позволяют вам управлять другими частями или другими устройствами. Вы можете подумать, что уже можете делать такие вещи с обычным Raspberry Pi. Но микроконтроллеры специально предназначены для взаимодействия с другими вещами..
Они дешевые, маленькие и потребляют очень мало энергии. Вы можете начать разработку своего проекта с макета, чтобы избежать пайки. Вы можете соединить его с небольшой батареей, и он может работать в течение недель или даже месяцев. В отличие от компьютеров, микроконтроллеры не работают под управлением традиционных операционных систем. Ваш код запускается прямо на чипе.
Как и другие микроконтроллеры, Raspberry Pi Pico имеет десятки входных и выходных контактов по бокам устройства. Эти контакты важны, поскольку они служат интерфейсом с другими компонентами. Например, вы можете заставить микроконтроллер взаимодействовать со светодиодной подсветкой, получать данные от различных датчиков, отображать некоторую информацию на дисплее и т. Д..
Raspberry Pi Pico использует чип RP2040. Он имеет двухъядерный процессор Arm (работающий на частоте 133 МГц), 264 КБ ОЗУ, 26 контактов GPIO, включая три аналоговых входа, порт micro-USB и датчик температуры. В нем нет ни Wi-Fi, ни Bluetooth. И стоит 4.
Если вы хотите запустить что-то на Raspberry Pi Pico, это довольно просто. Вы подключаете свое устройство к компьютеру через порт micro-USB. Вы загружаете Raspberry Pi Pico, нажимая кнопку. Устройство появится на вашем компьютере как внешний диск.
В дополнение к C вы можете использовать MicroPython в качестве языка разработки. Это вдохновленный Python язык для микроконтроллеров. Фонд Raspberry Pi написал массу документации и таблицы данных для Pico.
Интересно, что Raspberry Pi Foundation хочет, чтобы другие извлекали выгоду из собственного дизайна чипа. Он обратился к Adafruit, Arduino, Pimoroni и Sparkfun, чтобы они могли создавать свои собственные платы с использованием чипа RP2040. Будет целая экосистема устройств на базе RP2040..
Кредиты изображений: Фонд Raspberry Pi