Popis
Waveshare RP2350-Touch-LCD-1.28 je vývojová doska založená na mikrokontroléri RP2350 od Raspberry Pi. Na malej kruhovej doske kombinuje 1,28″ kapacitný dotykový IPS displej, 6-osový IMU senzor, USB-C, konektor pre lítiovú batériu a rozširujúce GPIO.
Vďaka integrovanému displeju a dotykovému ovládaniu je vhodná na tvorbu kompaktných HMI rozhraní, prenosných zariadení, ovládačov, zobrazovacích jednotiek a ďalších embedded projektov. Táto verzia je dodávaná bez kovového krytu, takže ju možno jednoducho zabudovať do vlastnej konštrukcie.
Hlavné vlastnosti
- kruhový kapacitný dotykový IPS displej vhodný pre grafické používateľské rozhrania,
- RP2350 s možnosťou vývoja pre Arm Cortex-M33 alebo Hazard3 RISC-V,
- integrovaný 6-osový IMU pre detekciu pohybu a orientácie,
- možnosť napájania z 3,7 V Li-Ion/Li-Pol batérie s integrovaným nabíjaním,
- USB-C pre programovanie, napájanie a USB host/device funkcie,
- rozširujúce GPIO cez SH1.0 konektor,
- podpora úsporných režimov,
- podpora C/C++, MicroPython a Arduino,
- vyhotovenie bez krytu vhodné na integráciu do vlastného zariadenia.
Technické parametre
| Mikrokontrolér | RP2350 |
| Procesorová architektúra | 2× Arm Cortex-M33 alebo 2× Hazard3 RISC-V |
| Maximálna frekvencia | 150 MHz |
| SRAM | 520 KB |
| Flash pamäť | 16 MB NOR Flash, W25Q128JVSIQ |
| Displej | 1,28″ kruhový IPS LCD |
| Rozlíšenie | 240 × 240 px |
| Počet farieb | 65K |
| Aktívna plocha displeja | Ø 32,4 mm |
| Veľkosť pixelu | 0,135 × 0,135 mm |
| Radič LCD | GC9A01A |
| Rozhranie LCD | SPI |
| Dotykový panel | kapacitný |
| Dotykový radič | CST816S |
| Rozhranie dotyku | I²C |
| IMU | QMI8658 – 3-osový akcelerometer + 3-osový gyroskop |
| Akcelerometer | 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 |
| Batéria | 3,7 V Li-Ion/Li-Pol cez MX1.25 2-pin konektor |
| Rozšírenie | 6× GPIO cez SH1.0 12-pin konektor |
| Tlačidlá | BOOT, RESET |
| Vyhotovenie | bez kovového krytu |
Rozloženie prvkov na doske
Na doske sú integrované hlavné komponenty potrebné pre vývoj samostatného dotykového zariadenia – mikrokontrolér, Flash pamäť, IMU, správa napájania z batérie, USB-C a ovládacie tlačidlá.
| 1 | USB Type-C – programovanie, napájanie a USB 1.1 host/device |
| 2 | ETA6098 – obvod pre správu nabíjania lítiovej batérie |
| 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 – 6-osový IMU, 3-osový akcelerometer + 3-osový gyroskop |
| 7 | BOOT tlačidlo |
| 8 | RESET tlačidlo |
| 9 | MX1.25 2-pin konektor pre 3,7 V Li-Ion/Li-Pol batériu |
Rozširujúci konektor a pinout
Na 12-pinový SH1.0 konektor sú vyvedené napájacie a systémové signály spolu so šiestimi GPIO pinmi. Tie je možné využiť na pripojenie ďalších senzorov, modulov alebo vlastnej elektroniky.
Funkcie jednotlivých GPIO je možné konfigurovať podľa možností mikrokontroléra RP2350 a použiť ich napríklad pre digitálne vstupy/výstupy alebo periférne rozhrania.
1,28″ kapacitný dotykový displej
Integrovaný kruhový IPS displej má rozlíšenie 240 × 240 px a podporuje 65K farieb. LCD používa radič GC9A01A a komunikuje s RP2350 prostredníctvom SPI.
Dotyková vrstva je kapacitná a používa radič CST816S s I²C komunikáciou. Kombinácia displeja a dotykového ovládania umožňuje vytvárať grafické menu, tlačidlá, ukazovatele a ďalšie prvky používateľského rozhrania priamo na doske.
6-osový IMU senzor
Integrovaný senzor QMI8658 kombinuje 3-osový akcelerometer a 3-osový gyroskop. Umožňuje sledovať zrýchlenie, pohyb, náklon a zmenu orientácie zariadenia.
Akcelerometer ponúka voliteľné rozsahy ±2, ±4, ±8 a ±16 g. Gyroskop podporuje rozsahy od ±16 až do ±2048 °/s. IMU je možné využiť napríklad na ovládanie gestami, sledovanie polohy zariadenia alebo interaktívne používateľské rozhrania.
Napájanie a Li-Ion/Li-Pol batéria
Dosku je možné napájať prostredníctvom USB-C alebo z 3,7 V Li-Ion/Li-Pol batérie pripojenej cez MX1.25 2-pin konektor. Integrovaný obvod správy batérie umožňuje jej nabíjanie a vybíjanie priamo cez dosku.
Vďaka možnosti batériového napájania je doska vhodná aj pre prenosné projekty, vlastné ovládače a ďalšie zariadenia, ktoré nemusia byť trvalo pripojené cez USB.
USB a programovanie
USB-C konektor slúži na napájanie aj programovanie dosky. RP2350 podporuje USB 1.1 v režime host aj device a umožňuje aj jednoduché nahrávanie programu pomocou USB Mass Storage režimu.
Vývoj je možný napríklad v C/C++, MicroPython alebo Arduino. Waveshare poskytuje ukážkové programy a zdroje pre prácu s displejom, dotykovým ovládaním, IMU a ďalšími funkciami dosky.
Verzia s kovovým krytom
Ak preferujete hotové vyhotovenie s CNC kovovým krytom, pozrite si aj Waveshare RP2350-Touch-LCD-1.28-B vývojovú dosku s 1,28″ dotykovým LCD.
Verzia RP2350-Touch-LCD-1.28-B je osadená v CNC kovovom kryte, zatiaľ čo tento variant je dodávaný bez krytu a je vhodnejší na zabudovanie do vlastnej konštrukcie.
Možnosti využitia
- kompaktné HMI ovládacie panely,
- dotykové ovládače a používateľské rozhrania,
- prenosné zariadenia napájané z batérie,
- meracie a zobrazovacie zariadenia,
- projekty využívajúce akcelerometer a gyroskop,
- smart zariadenia a vlastné embedded systémy,
- experimentovanie s platformou RP2350, Arm a RISC-V,
- výučba programovania mikrokontrolérov a grafických rozhraní.
Obsah balenia
- 1× Waveshare RP2350-Touch-LCD-1.28,
- 1× SH1.0 12-pin kábel.
Dokumentácia
Zapojenie, schému, ukážkové programy, knižnice a ďalšie informácie nájdete na Wiki – RP2350-Touch-LCD-1.28.











