- 16 kanałów PWM z wyjściami typu OD o rozdzielczości 8 bitów,
- obciążalność każdego GPIO do 100 mA oraz sumaryczny prąd zasilania aż 1,6 A,
- możliwość pracy z napięciem do 40 V,
- komunikacja i sterowanie poprzez interfejs I2C.
Sercem modułu jest układ PCA9622, strukturę wewnętrzną układu przedstawiono na rysunku 1. PCA9622 wchodzi w skład szerokiej rodziny kontrolerów LED I2C firmy NXP. Jest to konfigurowany przez I2C 16-kanałowy generator PWM. Układ ma możliwość zewnętrznego adresowania wyprowadzeniami A0...A6. Dostępne jest 126 adresów I2C, a kilka adresów magistrali jest zarezerwowane dla sterowania globalnego.
Adres 0x03 zarezerwowany jest dla resetu globalnego, adres 0x70 domyślnie dla globalnego sterowania wszystkimi LED. Ułatwia to oprogramowanie układów wyświetlaczy składających się z kaskady PCA9622, gdyż wszystkie układy, niezależnie od adresu fizycznego reagują na jedną komendę globalną, co znacząco odciąża magistralę I2C od zbędnych transmisji. Możliwe jest także definiowanie pod-adresów grupujących sterowane LED, co ułatwia tworzenie ekranów RGB.
Oprócz indywidualnego sterowania PWM każdego z wyjść, możliwe jest sterowanie grupowe w trybie globalnego PWM (np. dla regulacji jasności wszystkich wyjść LEDx) oraz pracy przerywanej – migania, definiowanej z 8-bitową rozdzielczością i wypełnieniem (np. dla celów sygnalizacyjnych).