Компактный модуль Waveshare RP2040-LCD-1.28-B сочетает в себе микроконтроллер RP2040 с двумя ядрами ARM Cortex-M0+ и круглый цветной дисплей IPS 1,28". Благодаря встроенному 6-осевому IMU и металлическому корпусу CNC он предназначен для быстрого прототипирования IoT-устройств, умных часов и портативной электроники.
- Микроконтроллер RP2040 с 2 ядрами ARM Cortex-M0+ до 133 МГц
- Круглый дисплей LCD IPS 1,28" с разрешением 240x240 px
- Встроенный 6-осевой IMU QMI8658 (акселерометр + гироскоп)
- Внешняя память Flash 2 MB с интерфейсом QSPI
- Разъем USB Type-C и выведенные GPIO на разъеме 1,27 мм
- Металлический корпус CNC и схема зарядки ETA6096
Мощное ядро RP2040
Микроконтроллер RP2040 имеет два ядра ARM Cortex-M0+ с частотой тактирования до 133 МГц и 264 kB оперативной памяти SRAM. Для хранения прошивки используется внешняя память NOR-Flash объемом 2 MB (W25Q16JVUXIQ) с интерфейсом QSPI. Это обеспечивает достаточную производительность для сложных алгоритмов и работы с графикой на дисплее.
Круглый дисплей IPS 1,28"
Встроенный дисплей LCD IPS имеет разрешение 240x240 пикселей и управляется контроллером GC9A01 через интерфейс SPI. Глубина цвета 65K и широкий угол обзора гарантируют четкое изображение. Размер пикселя 0,135 x 0,135 mm позволяет отображать детализированные пользовательские интерфейсы.
Встроенный IMU и зарядка
Модуль оснащен 6-осевым инерциальным измерительным устройством (IMU) QMI8658, который объединяет акселерометр и гироскоп. Это позволяет реализовывать функции отслеживания движения и ориентации без внешних датчиков. Также на плате размещена схема зарядки ETA6096 для литиевых аккумуляторов, что делает устройство автономным.
Удобное подключение и корпус
Все порты GPIO выведены на разъем с шагом 1,27 мм, что упрощает подключение к макетным платам. Для питания и программирования используется современный разъем USB Type-C. Модуль защищен металлическим корпусом CNC с акриловой нижней панелью, что обеспечивает прочность и эстетичный вид для финальных устройств.## Гибкие интерфейсы GPIO На плате доступны 20 портов ввода-вывода, выведенных на разъем с шагом 1,27 мм. Поддерживаются интерфейсы 2 x SPI, 2 x I2C, 2 x UART, 4 x 12-bit ADC и 16 x PWM. Это позволяет подключать широкий спектр внешних датчиков и периферийных модулей без дополнительных переходников.## Программирование и среда разработкиМикроконтроллер RP2040 программируется через разъем USB Type-C и поддерживает популярные языки MicroPython и C/C++. Для удобства отладки на плате размещены кнопки RESET и BOOT. Полная документация и примеры программ доступны на странице продукта, что упрощает старт проекта.## Автономная работа от аккумулятораСхема зарядки ETA6096 позволяет питать модуль от литиевого аккумулятора, который подключается к специальному разъему. Это делает устройство полностью автономным и пригодным для носимых устройств или портативных IoT-решений.## Компактные размеры и дизайнОбщие размеры модуля составляют 48 x 12,5 mm (диаметр x толщина). Металлический корпус CNC с акриловой нижней панелью обеспечивает надежную защиту компонентов и эстетичный вид, готовый к использованию в финальных продуктах.