Dupa ce a sosit o placa RP2040-Zero (o versiune redusa a uneia Raspberry Pi Pico), am instalat-o in programul Arduino IDE ca in articolul Programming Raspberry Pi Pico with Arduino IDE (Pico W compatible)
si am facut teste cu ledul multicolor adresabil (WS2812) de pe placa, cu sketch-ul RP2040Zero_RGB.ino realizand si 2 filmulete:
- test cu placa RP2040-Zero programat cu Arduino IDE
- test with RP2040-Zero board flashed with Arduino IDE
Dupa asta am conectat un afisaj 1602 cu interfata i2c, inspirat de informatiile din filmuletul I2C 16 x 2 LCD Display with Raspberry Pi Pico or W Using Arduino IDE am incarcat sketch-ul RP2040Zero_RGB.ino conectand afisajul la interfata i2c la GP4 (SDA) si GP5 (SCL):si am realizat si filmuletele:
Observand ca programele obisnuite sunt compatibile cu placile clasie (ATMega328, ESP8266, etc) am testat si placa RP2040-Zero cu un afisaj i2c cu driver ST7567S, pastrand conectarea GP4 (SDA) si GP5 (SCL) si urmnd ce prezentasem in articolul Ceas NTP pe afisaj monocrom de 2,2" cu rezolutie de 128x64 (ST7567S - i2c)
Am folosit sketch-ul ST7567S_u8g2_GraphicTest.ino
si am facut 2 filmulete:
in care am folosit sketch-ul RP2040_ST7567S_u8g2_GraphicTest.ino
Apoi am creat un pseudo-ceas, cu programul https://github.com/tpseudoclock_RP2040_ST7567S_v1.ino dupa cum s evede in filmuletele:
Niciun comentariu:
Trimiteți un comentariu