При поиске на Tindie нового проекта была найдена новая плата разработки на базе Raspberry Pi RP2350B под названием «Bells&Whistles», интересная тем, что она также имеет встроенный отладчик на RP2040 с прошивкой Picoprobe, что устраняет необходимость в отдельном отладочном зонде.
Кроме того, она имеет выход HDMI, слот для карт MicroSD для хранения данных, опциональные 8 МБ PSRAM, а поскольку используется вариант Raspberry Pi RP2350B, она поддерживает до 46 контактов GPIO. Плата также оснащена двумя портами USB Type-C: один для RP2350B, другой для отладчика RP2040, и особенно полезна для быстрого прототипирования и разработки без лишних проводов.
Технические характеристики платы RP2350B Bells&Whistles:
- SoC – Raspberry Pi RP2350B
- CPU
- Двухъядерный Arm Cortex-M33 @ 150 МГц с Arm TrustZone
- Двухъядерный RISC-V Hazard3 @ 150 МГц
- В любой момент времени могут использоваться только два ядра
- Память – 520 КБ встроенной SRAM
- Корпус – QFN-80
- CPU
- Память – опционально 8 МБ PSRAM
- Хранение
- 4 МБ встроенной SPI flash
- Слот для карт MicroSD (подключен к GPIO20-GPIO23)
- Видеовыход – разъем HDMI для вывода видео DVI
- USB – 2 порта USB Type-C (один «USB RPI» для основного RP2350B, один «USB DBG» для отладчика)
- Отладка – встроенный микроконтроллер Raspberry Pi RP2040 с программным обеспечением Picoprobe
- Расширение – 2 разъема на 30 контактов, выведено 46 GPIO, 5В, 3.3В и GND
- Разное
- Кнопки сброса (RST) и загрузки (Boot) для основного MCU и отладчика
- 1 пользовательский светодиод (GPIO46)
- UART внутренне подключен к отладчику (GPIO0, GPIO1)
- Питание
- 5В от USB-C
- Выводы VBUS и 3.3V(out)
- Размеры – 87 x 26,5 мм

Со стороны программного обеспечения плата предназначена для работы с существующими проектами. Разъем HDMI использует те же контакты GPIO (GPIO12 — GPIO19), что и Adafruit DVI Sock (который основан на Luke Wren’s PicoDVI project ), поэтому она работает с программным обеспечением на основе библиотеки PicoDVI. Встроенный отладчик работает как стандартный Raspberry Pi debug probe , поэтому можно программировать плату и использовать мониторинг UART без дополнительного оборудования.
Плата RP2350B Bells&Whistles также является аппаратным обеспечением с открытым исходным кодом. Разработчик riktw опубликовал схемы KiCad, файлы разводки печатной платы и схему в формате PDF под лицензией MIT на GitHub .
Ранее мы писали о различных типах плат разработки на базе RP2350, таких как Waveshare RP2350B-Plus-W , плата picoZ80 , плата разработки pico-ice на FPGA, и других, но ни одна из них не имеет встроенного отладчика на RP2040.
В настоящее время плата продается как полностью собранная и протестированная PCBA (разъемы не включены) на Tindie за $29.95 . Также доступен опциональный дополнительный чип PSRAM, который припаивается на заводе. Доставка из Нидерландов начинается от $7.00 стандартной наземной почтой.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.


