Leírás
A Waveshare RP2350-Touch-LCD-2.8 egy Raspberry Pi RP2350A mikrokontrollerre épülő fejlesztői kártya. A kártya integrált 2,8″-os kapacitív érintős LCD-kijelzővel, 240 × 320 px felbontással, USB-C csatlakozóval, 16 MB Flash memóriával, 6 tengelyes IMU érzékelővel, RTC chippel, hangszóróval, TF foglalattal és lítium akkumulátor töltésvezérléssel rendelkezik.
Az RP2350A kétmagos és kettős architektúrájú felépítést használ. A fejlesztő választhat Arm Cortex-M33 magpár vagy Hazard3 RISC-V magpár használata között, akár 150 MHz órajelig. A kártya támogatja a fejlesztést C/C++, MicroPython és Arduino IDE környezetekben.
A kijelzőnek, az érintővezérlésnek és a perifériáknak köszönhetően alkalmas egyszerű GUI felületek, vezérlőpanelek, mérőeszközök, kisméretű beágyazott alkalmazások vagy grafikus kimenettel rendelkező projektek készítésére. A gyártó szerint képes zökkenőmentesen futtatni GUI programokat, például LVGL könyvtárral.
Főbb jellemzők
- fejlesztői kártya Raspberry Pi RP2350A mikrokontrollerrel
- 2,8″-os kapacitív érintős IPS LCD-kijelző
- kijelző felbontása 240 × 320 px
- 5 pontos kapacitív érintés I2C interfészen keresztül
- az RP2350 kétmagos és kettős architektúrájú felépítése
- Arm Cortex-M33 vagy Hazard3 RISC-V magok
- akár 150 MHz órajel
- 520 KB SRAM és 16 MB Flash memória
- QMI8658 6 tengelyes IMU érzékelő
- RTC chip, hangszóró, audio dekódoló és erősítő
- TF / microSD foglalat külső adattároláshoz
- USB-C csatlakozó tápláláshoz, programozáshoz és USB kommunikációhoz
- csatlakozó 3,7 V-os lítium akkumulátorhoz töltés és kisütés támogatással
- C/C++, MicroPython és Arduino IDE támogatás
Műszaki specifikációk
| Mikrokontroller | Raspberry Pi RP2350A |
| Architektúra | Kétmagos / kettős architektúra, Arm Cortex-M33 vagy Hazard3 RISC-V |
| Órajel | akár 150 MHz |
| SRAM | 520 KB |
| Flash memória | 16 MB NOR Flash |
| Kijelző | 2,8″-os IPS LCD, kapacitív érintés |
| Kijelző felbontása | 240 × 320 px |
| Kijelző színei | 262 ezer szín |
| Kijelző vezérlő | ST7789T3 |
| Kijelző interfész | SPI |
| Érintő chip | CST328 |
| Érintés interfész | I2C |
| Érintés | kapacitív, 5 pontos, megszakítás támogatással |
| IMU érzékelő | QMI8658, 3 tengelyes gyorsulásmérő + 3 tengelyes giroszkóp |
| RTC chip | PCF85063 |
| Audio | PCM5101 audio dekódoló, erősítő, hangszóró csatlakozó |
| Hangszóró | 8 Ω / 2 W, 2030 |
| Adattárolás | TF / microSD foglalat |
| USB | USB 1.1 device / host |
| USB csatlakozó | USB Type-C |
| Akkumulátor csatlakozó | MX1.25 2 tűs 3,7 V-os lítium akkumulátorhoz, töltés és kisütés támogatással |
| Feszültségszabályozó | ME6217C33M5G, LDO szabályozó, max. 800 mA |
| Interfészek | USB, UART, I2C, 12 tűs multifunkciós header és további IO interfészek |
| Gombok | RESET, BOOT, akkumulátoros táplálás gombja |
| Támogatott környezetek | C/C++, MicroPython, Arduino IDE |
A kártya fő részeinek leírása
| Szám | Kártyarész | Leírás |
| 1 | RP2350A | Mikrokontroller kétmagos és kettős architektúrájú felépítéssel, akár 150 MHz órajellel. |
| 2 | W25Q128JVSIQ | 16 MB NOR Flash memória a program és az adatok tárolására. |
| 3 | QMI8658 | 6 tengelyes IMU érzékelő 3 tengelyes giroszkóppal és 3 tengelyes gyorsulásmérővel. |
| 4 | RTC chip | PCF85063 RTC chip a valós idejű időkezeléshez. |
| 5 | PCM5101 | Audio dekódoló. |
| 6 | Erősítő | Audio erősítő a csatlakoztatott hangszóróhoz. |
| 7 | Hangerőszabályzó | Kerék a hangerő beállításához. |
| 8 | Akkumulátor töltésvezérlés | Áramkör a lítium akkumulátor töltéséhez és az arról való tápláláshoz. |
| 9 | ME6217C33M5G | LDO feszültségszabályozó akár 800 mA kimeneti árammal. |
| 10 | TF card slot | TF / microSD kártya foglalat. |
| 11 | Akkumulátoros táplálás gombja | Gomb a táplálás vezérlésére akkumulátoros használatnál, megfelelő illesztőprogramot/programot igényel. |
| 12 | RESET gomb | Gomb a kártya újraindításához. |
| 13 | BOOT gomb | Reset alatt lenyomva tartva a programfeltöltési módba való belépésre szolgál. |
| 14 | 12 tűs multifunkciós header | Bővítő csatlakozó kiválasztott interfészekhez és GPIO-hoz. |
| 15 | USB Type-C port | Csatlakozó tápláláshoz, programozáshoz és USB kommunikációhoz. |
| 16 | I2C header | I2C csatlakozó a belső chipekhez és I2C perifériákhoz. |
| 17 | UART header | UART csatlakozó soros kommunikációhoz. |
| 18 | MX1.25 akkumulátor csatlakozó | 2 tűs csatlakozó 3,7 V-os lítium akkumulátor csatlakoztatásához, töltés és kisütés támogatással. |
| 19 | RTC akkumulátor csatlakozó | Csatlakozó újratölthető RTC akkumulátor csatlakoztatásához. |
| 20 | Hangszóró csatlakozó | Csatlakozó 8 Ω / 2 W-os hangszóró csatlakoztatásához. |
| 21 | Táplálás jelző | A kártya táplálásának LED-jelzése. |
| 22 | Töltés jelző | A lítium akkumulátor töltésének LED-jelzése. |
Tűkiosztás
A kártya tűkiosztása a mellékelt ábrán látható. A kártyán USB, UART, I2C és kiválasztott GPIO interfészek vannak kivezetve, amelyek lehetővé teszik további perifériák, érzékelők vagy modulok csatlakoztatását.
Lehetséges felhasználás
- érintős vezérlőpanelek
- egyszerű GUI alkalmazások LVGL-lel
- mérő- és kijelző eszközök
- projektek gyorsulásmérővel és giroszkóppal
- alkalmazások RTC idővel és adattárolással TF kártyán
- beágyazott eszközök kijelzővel és érintővezérléssel
- fejlesztés C/C++, MicroPython vagy Arduino IDE környezetben
Megjegyzés az akkumulátorhoz
A kártya 3,7 V-os lítium akkumulátor csatlakozóval rendelkezik, és támogatja annak töltését és kisütését is. A lítium akkumulátor nem része a csomagnak.
Dokumentáció
A dokumentációt, fejlesztői forrásokat és példákat a gyártó oldalán találja: Waveshare RP2350-Touch-LCD-2.8 Wiki











