Popis
Waveshare RP2350-Touch-LCD-1.28 je vývojová deska založená na mikrokontroléru RP2350 od Raspberry Pi. Na malé kruhové desce kombinuje 1,28″ kapacitní dotykový IPS displej, 6osý IMU senzor, USB-C, konektor pro lithiovou baterii a rozšiřující GPIO.
Díky integrovanému displeji a dotykovému ovládání je vhodná pro tvorbu kompaktních HMI rozhraní, přenosných zařízení, ovladačů, zobrazovacích jednotek a dalších embedded projektů. Tato verze je dodávána bez kovového krytu, takže ji lze snadno zabudovat do vlastní konstrukce.
Hlavní vlastnosti
- kruhový kapacitní dotykový IPS displej vhodný pro grafická uživatelská rozhraní,
- RP2350 s možností vývoje pro Arm Cortex-M33 nebo Hazard3 RISC-V,
- integrovaný 6osý IMU pro detekci pohybu a orientace,
- možnost napájení z 3,7 V Li-Ion/Li-Pol baterie s integrovaným nabíjením,
- USB-C pro programování, napájení a USB host/device funkce,
- rozšiřující GPIO přes SH1.0 konektor,
- podpora úsporných režimů,
- podpora C/C++, MicroPython a Arduino,
- provedení bez krytu vhodné pro integraci do vlastního zařízení.
Technické parametry
| Mikrokontrolér | RP2350 |
| Procesorová architektura | 2× Arm Cortex-M33 nebo 2× Hazard3 RISC-V |
| Maximální frekvence | 150 MHz |
| SRAM | 520 KB |
| Flash paměť | 16 MB NOR Flash, W25Q128JVSIQ |
| Displej | 1,28″ kruhový IPS LCD |
| Rozlišení | 240 × 240 px |
| Počet barev | 65K |
| Aktivní plocha displeje | Ø 32,4 mm |
| Velikost pixelu | 0,135 × 0,135 mm |
| Řadič LCD | GC9A01A |
| Rozhraní LCD | SPI |
| Dotykový panel | kapacitní |
| Dotykový řadič | CST816S |
| Rozhraní dotyku | I²C |
| IMU | QMI8658 – 3osý akcelerometr + 3osý gyroskop |
| Akcelerometr | 16 bit, rozsah ±2 / ±4 / ±8 / ±16 g |
| Gyroskop | 16 bit, rozsah ±16 / ±32 / ±64 / ±128 / ±256 / ±512 / ±1024 / ±2048 °/s |
| USB | USB Type-C, USB 1.1 host/device |
| Baterie | 3,7 V Li-Ion/Li-Pol přes MX1.25 2pinový konektor |
| Rozšíření | 6× GPIO přes SH1.0 12pinový konektor |
| Tlačítka | BOOT, RESET |
| Provedení | bez kovového krytu |
Rozložení prvků na desce
Na desce jsou integrovány hlavní komponenty potřebné pro vývoj samostatného dotykového zařízení – mikrokontrolér, Flash paměť, IMU, správa napájení z baterie, USB-C a ovládací tlačítka.
| 1 | USB Type-C – programování, napájení a USB 1.1 host/device |
| 2 | ETA6098 – obvod pro správu nabíjení lithiové baterie |
| 3 | RT9193-33PB – 3,3 V LDO regulátor |
| 4 | W25Q128JVSIQ – 16 MB NOR Flash paměť |
| 5 | RP2350 – hlavní mikrokontrolér, max. 150 MHz |
| 6 | QMI8658 – 6osý IMU, 3osý akcelerometr + 3osý gyroskop |
| 7 | tlačítko BOOT |
| 8 | tlačítko RESET |
| 9 | MX1.25 2pinový konektor pro 3,7 V Li-Ion/Li-Pol baterii |
Rozšiřující konektor a pinout
Na 12pinový SH1.0 konektor jsou vyvedeny napájecí a systémové signály spolu se šesti GPIO piny. Ty lze využít k připojení dalších senzorů, modulů nebo vlastní elektroniky.
Funkce jednotlivých GPIO je možné konfigurovat podle možností mikrokontroléru RP2350 a použít je například pro digitální vstupy/výstupy nebo periferní rozhraní.
1,28″ kapacitní dotykový displej
Integrovaný kruhový IPS displej má rozlišení 240 × 240 px a podporuje 65K barev. LCD používá řadič GC9A01A a komunikuje s RP2350 prostřednictvím SPI.
Dotyková vrstva je kapacitní a používá řadič CST816S s I²C komunikací. Kombinace displeje a dotykového ovládání umožňuje vytvářet grafická menu, tlačítka, ukazatele a další prvky uživatelského rozhraní přímo na desce.
6osý IMU senzor
Integrovaný senzor QMI8658 kombinuje 3osý akcelerometr a 3osý gyroskop. Umožňuje sledovat zrychlení, pohyb, náklon a změnu orientace zařízení.
Akcelerometr nabízí volitelné rozsahy ±2, ±4, ±8 a ±16 g. Gyroskop podporuje rozsahy od ±16 až do ±2048 °/s. IMU lze využít například pro ovládání gesty, sledování polohy zařízení nebo interaktivní uživatelská rozhraní.
Napájení a Li-Ion/Li-Pol baterie
Desku je možné napájet prostřednictvím USB-C nebo z 3,7 V Li-Ion/Li-Pol baterie připojené přes MX1.25 2pinový konektor. Integrovaný obvod správy baterie umožňuje její nabíjení a vybíjení přímo přes desku.
Díky možnosti bateriového napájení je deska vhodná i pro přenosné projekty, vlastní ovladače a další zařízení, která nemusí být trvale připojena přes USB.
USB a programování
USB-C konektor slouží k napájení i programování desky. RP2350 podporuje USB 1.1 v režimu host i device a umožňuje také snadné nahrávání programu pomocí USB Mass Storage režimu.
Vývoj je možný například v C/C++, MicroPython nebo Arduino. Waveshare poskytuje ukázkové programy a zdroje pro práci s displejem, dotykovým ovládáním, IMU a dalšími funkcemi desky.
Verze s kovovým krytem
Pokud preferujete hotové provedení s CNC kovovým krytem, podívejte se také na Waveshare RP2350-Touch-LCD-1.28-B vývojovou desku s 1,28″ dotykovým LCD.
Verze RP2350-Touch-LCD-1.28-B je osazena v CNC kovovém krytu, zatímco tento variant je dodáván bez krytu a je vhodnější pro zabudování do vlastní konstrukce.
Možnosti využití
- kompaktní HMI ovládací panely,
- dotykové ovladače a uživatelská rozhraní,
- přenosná zařízení napájená z baterie,
- měřicí a zobrazovací zařízení,
- projekty využívající akcelerometr a gyroskop,
- chytrá zařízení a vlastní embedded systémy,
- experimentování s platformou RP2350, Arm a RISC-V,
- výuka programování mikrokontrolérů a grafických rozhraní.
Obsah balení
- 1× Waveshare RP2350-Touch-LCD-1.28,
- 1× SH1.0 12pinový kabel.
Dokumentace
Zapojení, schéma, ukázkové programy, knihovny a další informace najdete na Wiki – RP2350-Touch-LCD-1.28.











