Detalji o hardveru
Na prednjoj strani GRID-a nalazi se 16 podloga za tipke u rasteru 4x4, a u sredini svake od njih je WS2812B-2020 RGB LED dioda. Šesnaest silikonskih tipki smješteno je preko podloga u plastičnom držaču tipki. Na stražnjoj strani mikrokontroler ATtiny404 skenira tipke, upravlja svim LED diodama (njih 16) preko jedne podatkovne linije i odgovara vašem kontroleru preko I2C-a. Pločica nema regulator napona: sve radi na 3,3 V koji dolazi preko Qwiic konektora.
Ključne specifikacije
| Specification | Value |
|---|---|
| Interfejs | |
| Interfejs | I2C |
| Qwiic kompatibilno | Da, 4 Qwiic konektora |
| Zadana I2C adresa | 0x30 |
| Promjenjiva I2C adresa | Da, naredbom, od 0x08 do 0x77, pohranjuje se u EEPROM |
| I2C pull-up otpornici | 2 × 10 kΩ prema 3,3 V, odspajaju se prerezivanjem JP5 |
| Kompatibilno s eksperimentalnom pločicom | Ne |
| Snaga | |
| Napon napajanja | 3,3 V preko Qwiic konektora, bez ugrađenog regulatora |
| Logička razina | Samo 3,3 V |
| Ostalo | |
| Kontroler | Microchip ATtiny404, programiran |
| Tipke | 16 silikonskih tipki u matrici 4x4, plastični držač tipki uključen |
| LED diode | 16 × WS2812B-2020 RGB, po jedna ispod svake tipke, 0 do 255 po boji |
| Konektori | 4 × Qwiic, 4 skupa I2C lemnih površina, lemne površine za UPDI programiranje |
| Dimenzije | 60 × 60 mm |
Pinout


Gledano sa stražnje strane, kao na gornjoj fotografiji, lemne površine JP1 nalaze se na lijevom
rubu, JP2 na gornjem, JP3 na desnom i JP4 na donjem. Oznaka
je otisnuta pokraj svakog skupa lemnih površina.
| Konektor | Pinovi | Opis |
|---|---|---|
| Qwiic (×4) | 3V3, GND, SDA, SCL | Napajanje i I2C. Sva četiri spojena su paralelno: koristite bilo koji, a ostali prosljeđuju sabirnicu na dodatne Qwiic pločice. |
I2C lemne površine JP1 do JP4 | 3V3, SCL, SDA, GND | Iste četiri linije na svakom rubu stražnje strane, za lemljenje žica umjesto korištenja Qwiic kabela. |
| UPDI lemne površine | 3V3, UPDI, GND | Sučelje za programiranje mikrokontrolera ATtiny404, koji dolazi programiran. Za korištenje pločice ne trebate ga. |
Naponi i logičke razine
| Spoj | Podržani napon | Napomene |
|---|---|---|
3V3 (Qwiic ili lemne površine) | 3,3 V | Jedino napajanje pločice. Napaja ATtiny404 i svih 16 LED dioda; na pločici nema regulatora. |
SDA, SCL | Logika 3,3 V | Svaka linija ima 10 kΩ pull-up prema 3,3 V dok je JP5 zatvoren. |
GRID je pločica samo za 3,3 V, bez regulatora i bez pretvarača logičkih razina. Spojite je na napajanje od 3,3 V i I2C sabirnicu od 3,3 V.
Tehnički list WS2812B-2020 povezan uz ovu pločicu navodi napajanje LED dioda od 3,7 do 5,3 V. Na GRID-u LED diode rade na napajanju od 3,3 V, ispod tog raspona.
Dimenzije
Pločica je dimenzija 60 × 60 mm.
Jumperi
| Jumper | Zadano | Funkcija |
|---|---|---|
JP5 | Zatvoren | Spaja 10 kΩ pull-up otpornike na SDA i SCL na 3,3 V. Prerežite ga da biste odspojili oba kada druga pločica na sabirnici već ima pull-up otpornike. |
JP1 do JP4 | Otvoreni | I2C lemne površine (3V3, SCL, SDA, GND), po jedan skup na svakom rubu, na istim linijama kao Qwiic konektori. Njima se ništa ne postavlja. |
I2C adresa ne postavlja se jumperom: mijenjate je naredbom, pogledajte Promjena I2C adrese.