Модуль Waveshare RP2040-Touch-LCD-1.28 — это компактное устройство для разработки IoT-проектов и портативной электроники. Он сочетает в себе микроконтроллер RP2040, круглый сенсорный дисплей 1,28" и встроенный IMU-сенсор. Благодаря размерам 39,49 × 26,52 мм модуль подходит для создания собственных смарт-часов и миниатюрных панелей управления.
- Микроконтроллер RP2040 с двумя ядрами ARM Cortex-M0+ до 133 МГц
- Круглый сенсорный дисплей LCD IPS 1,28" с разрешением 240x240 px
- 16 MB внешней Flash-памяти и 264 kB SRAM
- Встроенный 6-осевой IMU QMI8658C (акселерометр + гироскоп)
- Компактные размеры 39,49 × 26,52 мм для портативной электроники
- Разъем USB Type-C и контроллер зарядки литиевых аккумуляторов
Мощный микроконтроллер RP2040
Сердцем модуля является микроконтроллер RP2040 с двумя ядрами ARM Cortex-M0+, работающими на частоте до 133 МГц. Устройство имеет 264 kB встроенной памяти SRAM и внешнюю Flash-память объемом 16 MB, подключенную через интерфейс QSPI. Это обеспечивает достаточную производительность для сложных алгоритмов и хранения больших массивов данных.
Круглый сенсорный дисплей
Модуль оснащен цветным дисплеем LCD IPS диаметром 1,28" с разрешением 240x240 px. Встроенный контроллер GC9A01A реализует связь через интерфейс SPI, а панель поддерживает отображение 65K цветов. Наличие сенсорного слоя позволяет создавать интерактивные пользовательские интерфейсы без дополнительных компонентов.
Встроенный IMU и питание
На плате размещен 6-осевой IMU QMI8658C, который объединяет акселерометр и гироскоп, что важно для отслеживания движения и ориентации устройства. Модуль имеет разъем аккумулятора MX1.25 и встроенный контроллер зарядки литиевых аккумуляторов. Для программирования и питания используется современный разъем USB Type-C.
Комплектация
В комплект поставки входят сам модуль RP2040-Touch-LCD-1.28 и провод SH1.0 на 12 контактов. Это позволяет сразу приступать к прототипированию, подключая дополнительные датчики или периферию.## Удобное программирование и поддержка языков. Модуль программируется через соединение USB Type-C, что упрощает процесс настройки и обновления прошивки. Поддерживаются популярные языки программирования MicroPython и C/C++, что делает устройство доступным для разработчиков разного уровня. Наличие полной документации и примеров программ на странице продукта помогает быстро освоить работу с модулем.