Popis
Waveshare RP2350-Touch-LCD-2.8 je vývojová deska založená na mikrokontroléru Raspberry Pi RP2350A. Deska má integrovaný 2,8″ kapacitní dotykový LCD displej s rozlišením 240 × 320 px, USB-C konektor, 16 MB Flash paměť, 6osý IMU senzor, RTC čip, reproduktor, TF slot a správu nabíjení lithiové baterie.
RP2350A používá dvoujádrovou a dvouarchitekturní konstrukci. Vývojář si může zvolit použití dvojice jader Arm Cortex-M33 nebo dvojice jader Hazard3 RISC-V, s pracovní frekvencí až 150 MHz. Deska podporuje vývoj v prostředích C/C++, MicroPython a Arduino IDE.
Díky displeji, dotykovému ovládání a periferiím je vhodná pro tvorbu jednoduchých GUI rozhraní, ovládacích panelů, měřicích zařízení, malých embedded aplikací nebo projektů s grafickým výstupem. Podle výrobce dokáže plynule spouštět GUI programy, například s knihovnou LVGL.
Hlavní vlastnosti
- vývojová deska s mikrokontrolérem Raspberry Pi RP2350A
- 2,8″ kapacitní dotykový IPS LCD displej
- rozlišení displeje 240 × 320 px
- 5bodový kapacitní dotyk přes I2C rozhraní
- dvoujádrová a dvouarchitekturní konstrukce RP2350
- Arm Cortex-M33 nebo Hazard3 RISC-V jádra
- pracovní frekvence až 150 MHz
- 520 KB SRAM a 16 MB Flash paměť
- QMI8658 6osý IMU senzor
- RTC čip, reproduktor, audio dekodér a zesilovač
- TF / microSD slot pro externí ukládání dat
- USB-C konektor pro napájení, programování a USB komunikaci
- konektor pro 3,7 V lithiovou baterii s podporou nabíjení a vybíjení
- podpora C/C++, MicroPython a Arduino IDE
Technické specifikace
| Mikrokontrolér | Raspberry Pi RP2350A |
| Architektura | Dual-core / dual-architecture, Arm Cortex-M33 nebo Hazard3 RISC-V |
| Pracovní frekvence | až 150 MHz |
| SRAM | 520 KB |
| Flash paměť | 16 MB NOR Flash |
| Displej | 2,8″ IPS LCD, kapacitní dotyk |
| Rozlišení displeje | 240 × 320 px |
| Barvy displeje | 262K barev |
| Ovladač displeje | ST7789T3 |
| Rozhraní displeje | SPI |
| Dotykový čip | CST328 |
| Rozhraní dotyku | I2C |
| Dotyk | kapacitní, 5bodový, s podporou přerušení |
| IMU senzor | QMI8658, 3osý akcelerometr + 3osý gyroskop |
| RTC čip | PCF85063 |
| Audio | PCM5101 audio dekodér, zesilovač, konektor pro reproduktor |
| Reproduktor | 8 Ω / 2 W, 2030 |
| Úložiště | TF / microSD slot |
| USB | USB 1.1 device / host |
| USB konektor | USB Type-C |
| Bateriový konektor | MX1.25 2PIN pro 3,7 V lithiovou baterii, podpora nabíjení a vybíjení |
| Regulátor napětí | ME6217C33M5G, LDO regulátor, max. 800 mA |
| Rozhraní | USB, UART, I2C, 12PIN multifunkční header a další IO rozhraní |
| Tlačítka | RESET, BOOT, tlačítko napájení z baterie |
| Podporovaná prostředí | C/C++, MicroPython, Arduino IDE |
Popis hlavních částí desky
| Číslo | Část desky | Popis |
| 1 | RP2350A | Mikrokontrolér s dvoujádrovou a dvouarchitekturní konstrukcí, pracovní frekvence až 150 MHz. |
| 2 | W25Q128JVSIQ | 16 MB NOR Flash paměť pro uložení programu a dat. |
| 3 | QMI8658 | 6osý IMU senzor s 3osým gyroskopem a 3osým akcelerometrem. |
| 4 | RTC čip | PCF85063 RTC čip pro práci s reálným časem. |
| 5 | PCM5101 | Audio dekodér. |
| 6 | Zesilovač | Audio zesilovač pro připojený reproduktor. |
| 7 | Ovladač hlasitosti | Kolečko pro nastavení hlasitosti. |
| 8 | Správa nabíjení baterie | Obvod pro nabíjení a napájení z lithiové baterie. |
| 9 | ME6217C33M5G | LDO regulátor napětí s výstupním proudem do 800 mA. |
| 10 | TF card slot | Slot pro TF / microSD kartu. |
| 11 | Tlačítko napájení z baterie | Tlačítko pro ovládání napájení při použití baterie, vyžaduje příslušný ovladač/program. |
| 12 | RESET tlačítko | Tlačítko pro restartování desky. |
| 13 | BOOT tlačítko | Při podržení během resetu slouží ke vstupu do režimu nahrávání programu. |
| 14 | 12PIN multifunkční header | Rozšiřující konektor pro vybraná rozhraní a GPIO. |
| 15 | USB Type-C port | Konektor pro napájení, programování a USB komunikaci. |
| 16 | I2C header | I2C konektor pro interní čipy a I2C periferie. |
| 17 | UART header | UART konektor pro sériovou komunikaci. |
| 18 | MX1.25 bateriový konektor | 2pinový konektor pro připojení 3,7 V lithiové baterie s podporou nabíjení a vybíjení. |
| 19 | RTC bateriový konektor | Konektor pro připojení dobíjecí RTC baterie. |
| 20 | Konektor pro reproduktor | Konektor pro připojení reproduktoru 8 Ω / 2 W. |
| 21 | Indikátor napájení | LED indikace napájení desky. |
| 22 | Indikátor nabíjení | LED indikace nabíjení lithiové baterie. |
Rozložení pinů
Pinout desky je zobrazen na přiloženém obrázku. Deska má vyvedené USB, UART, I2C a vybrané GPIO rozhraní, která umožňují připojení dalších periferií, senzorů nebo modulů.
Možné použití
- dotykové ovládací panely
- jednoduché GUI aplikace s LVGL
- měřicí a zobrazovací zařízení
- projekty s akcelerometrem a gyroskopem
- aplikace s RTC časem a ukládáním dat na TF kartu
- embedded zařízení s displejem a dotykovým ovládáním
- vývoj v C/C++, MicroPython nebo Arduino IDE
Poznámka k baterii
Deska má konektor pro 3,7 V lithiovou baterii a podporuje její nabíjení i vybíjení. Lithiová baterie není součástí balení.
Dokumentace
Dokumentaci, vývojové zdroje a příklady naleznete na stránce výrobce: Waveshare RP2350-Touch-LCD-2.8 Wiki











