Popis
Waveshare RP2350-Touch-LCD-2.8 je vývojová doska založená na mikrokontroléri Raspberry Pi RP2350A. Doska má integrovaný 2,8″ kapacitný dotykový LCD displej s rozlíšením 240 × 320 px, USB-C konektor, 16 MB Flash pamäť, 6-osový IMU senzor, RTC čip, reproduktor, TF slot a správu nabíjania lítiovej batérie.
RP2350A používa dvojjadrovú a dvojarchitektúrnu konštrukciu. Vývojár si môže zvoliť použitie dvojice jadier Arm Cortex-M33 alebo dvojice jadier Hazard3 RISC-V, s pracovnou frekvenciou až 150 MHz. Doska podporuje vývoj v prostrediach C/C++, MicroPython a Arduino IDE.
Vďaka displeju, dotykovému ovládaniu a perifériám je vhodná na tvorbu jednoduchých GUI rozhraní, ovládacích panelov, meracích zariadení, malých embedded aplikácií alebo projektov s grafickým výstupom. Podľa výrobcu dokáže plynulo spúšťať GUI programy, napríklad s knižnicou LVGL.
Hlavné vlastnosti
- vývojová doska s mikrokontrolérom Raspberry Pi RP2350A
- 2,8″ kapacitný dotykový IPS LCD displej
- rozlíšenie displeja 240 × 320 px
- 5-bodový kapacitný dotyk cez I2C rozhranie
- dvojjadrová a dvojarchitektúrna konštrukcia RP2350
- Arm Cortex-M33 alebo Hazard3 RISC-V jadrá
- pracovná frekvencia až 150 MHz
- 520 KB SRAM a 16 MB Flash pamäť
- QMI8658 6-osový IMU senzor
- RTC čip, reproduktor, audio dekodér a zosilňovač
- TF / microSD slot na externé ukladanie dát
- USB-C konektor na napájanie, programovanie a USB komunikáciu
- konektor pre 3,7 V lítiovú batériu s podporou nabíjania a vybíjania
- podpora C/C++, MicroPython a Arduino IDE
Technické špecifikácie
| Mikrokontrolér | Raspberry Pi RP2350A |
| Architektúra | Dual-core / dual-architecture, Arm Cortex-M33 alebo Hazard3 RISC-V |
| Pracovná frekvencia | až 150 MHz |
| SRAM | 520 KB |
| Flash pamäť | 16 MB NOR Flash |
| Displej | 2,8″ IPS LCD, kapacitný dotyk |
| Rozlíšenie displeja | 240 × 320 px |
| Farby displeja | 262K farieb |
| Ovládač displeja | ST7789T3 |
| Rozhranie displeja | SPI |
| Dotykový čip | CST328 |
| Rozhranie dotyku | I2C |
| Dotyk | kapacitný, 5-bodový, s podporou prerušenia |
| IMU senzor | QMI8658, 3-osový akcelerometer + 3-osový gyroskop |
| RTC čip | PCF85063 |
| Audio | PCM5101 audio dekodér, zosilňovač, konektor pre reproduktor |
| Reproduktor | 8 Ω / 2 W, 2030 |
| Úložisko | TF / microSD slot |
| USB | USB 1.1 device / host |
| USB konektor | USB Type-C |
| Batériový konektor | MX1.25 2PIN pre 3,7 V lítiovú batériu, podpora nabíjania a vybíjania |
| Regulátor napätia | ME6217C33M5G, LDO regulátor, max. 800 mA |
| Rozhrania | USB, UART, I2C, 12PIN multifunkčný header a ďalšie IO rozhrania |
| Tlačidlá | RESET, BOOT, tlačidlo napájania z batérie |
| Podporované prostredia | C/C++, MicroPython, Arduino IDE |
Popis hlavných častí dosky
| Číslo | Časť dosky | Popis |
| 1 | RP2350A | Mikrokontrolér s dvojjadrovou a dvojarchitektúrnou konštrukciou, pracovná frekvencia až 150 MHz. |
| 2 | W25Q128JVSIQ | 16 MB NOR Flash pamäť na uloženie programu a dát. |
| 3 | QMI8658 | 6-osový IMU senzor s 3-osovým gyroskopom a 3-osovým akcelerometrom. |
| 4 | RTC čip | PCF85063 RTC čip na prácu s reálnym časom. |
| 5 | PCM5101 | Audio dekodér. |
| 6 | Zosilňovač | Audio zosilňovač pre pripojený reproduktor. |
| 7 | Ovládač hlasitosti | Koliesko na nastavenie hlasitosti. |
| 8 | Správa nabíjania batérie | Obvod na nabíjanie a napájanie z lítiovej batérie. |
| 9 | ME6217C33M5G | LDO regulátor napätia s výstupným prúdom do 800 mA. |
| 10 | TF card slot | Slot na TF / microSD kartu. |
| 11 | Tlačidlo napájania z batérie | Tlačidlo na ovládanie napájania pri použití batérie, vyžaduje príslušný ovládač/program. |
| 12 | RESET tlačidlo | Tlačidlo na reštartovanie dosky. |
| 13 | BOOT tlačidlo | Pri podržaní počas resetu slúži na vstup do režimu nahrávania programu. |
| 14 | 12PIN multifunkčný header | Rozširujúci konektor pre vybrané rozhrania a GPIO. |
| 15 | USB Type-C port | Konektor na napájanie, programovanie a USB komunikáciu. |
| 16 | I2C header | I2C konektor pre interné čipy a I2C periférie. |
| 17 | UART header | UART konektor na sériovú komunikáciu. |
| 18 | MX1.25 batériový konektor | 2-pinový konektor na pripojenie 3,7 V lítiovej batérie s podporou nabíjania a vybíjania. |
| 19 | RTC batériový konektor | Konektor na pripojenie dobíjateľnej RTC batérie. |
| 20 | Konektor pre reproduktor | Konektor pre pripojenie reproduktora 8 Ω / 2 W. |
| 21 | Indikátor napájania | LED indikácia napájania dosky. |
| 22 | Indikátor nabíjania | LED indikácia nabíjania lítiovej batérie. |
Rozloženie pinov
Pinout dosky je zobrazený na priloženom obrázku. Doska má vyvedené USB, UART, I2C a vybrané GPIO rozhrania, ktoré umožňujú pripojenie ďalších periférií, senzorov alebo modulov.
Možné použitie
- dotykové ovládacie panely
- jednoduché GUI aplikácie s LVGL
- meracie a zobrazovacie zariadenia
- projekty s akcelerometrom a gyroskopom
- aplikácie s RTC časom a ukladaním dát na TF kartu
- embedded zariadenia s displejom a dotykovým ovládaním
- vývoj v C/C++, MicroPython alebo Arduino IDE
Poznámka k batérii
Doska má konektor pre 3,7 V lítiovú batériu a podporuje jej nabíjanie aj vybíjanie. Lítiová batéria nie je súčasťou balenia.
Dokumentácia
Dokumentáciu, vývojové zdroje a príklady nájdete na stránke výrobcu: Waveshare RP2350-Touch-LCD-2.8 Wiki











