





| Страна производитель | Китай |
|---|---|
| Тип | Контроллер |
| Микроконтроллер | RP2040 |
|---|---|
| Память Flash | 2МБ |

Данная плата является обновленной версией Raspberry Pi Pico. Содержит 32-битный микроконтроллер RP2040 (RP2-B2) (два вычислительных ядра с тактовой частотой 133 МГц, 256 КБ ОЗУ) и flash память ёмкостью 2 МБ. Программируется через USB разъём type C. Программы можно разрабатывать на C/C++ или MicroPython. Для работы с платой в Arduino IDE необходимо добавить в Boards Manager пакет Arduino Mbed OS RP2040 Boards.
Пример программирования в Arduino IDE:
/************* "Blink" for RP2040-Zero ***************/
#include "Adafruit_NeoPixel.h"
#define LED_PIN 16
#define showPixelColor(a) pixels.setPixelColor(0,a);pixels.show();
#define DEL_TIME 500
Adafruit_NeoPixel pixels(1, LED_PIN, NEO_GRB + NEO_KHZ800);
void setup()
{
pixels.begin();
}
void loop()
{
showPixelColor(0xff0000);
delay(DEL_TIME);
showPixelColor(0x00ff00);
delay(DEL_TIME);
showPixelColor(0x0000ff);
delay(DEL_TIME);
}