Sparkfun Qwiic Button Breakout är designad för att rymma flera knappar för ditt projekt. Varje knapp har ett konfigurerbart I2C-adress, så att du kan sammankoppla flera knappar över Qwiic och ändå adressera var och en individuellt. Arduino biblioteket erbjuder ett exempel som ger ett enkelt sätt att konfigurera din Qwiic-knapp till vad jag än2C-adress du behöver.
Förutom att hantera blinkande och studsande, har Qwiic-knappen också konfigurerbara avbrott som kan ställas in för att aktiveras vid en knapptryckning eller klick. En innovativ funktion hos Qwiic-knappen är implementeringen av en inbyggd FIFO-kö. Den här kön håller ett internt register över när knappen trycktes, vilket sparar din mikrokontroller från att slösa bort värdefull behandlingstid på att kontrollera knappens status. Istället kan den köra en liten funktion närhelst knappen trycks eller klickas.
Sparkfun Qwiic Connect System är ett omfattande ekosystem av I2C-sensorer, ställdon, skärmar och kablar syftar till att göra prototypframställning snabbare och mindre benägna att fel. Alla Qwiic-aktiverade kort använder en vanlig 1 mm delning, 4-stifts JST-kontakt. Denna design minimerar mängden erforderligt PCB-utrymme och säkerställer felfria anslutningar med sin polariserade design.
Funktionerna i Sparkfun Qwiic Button Breakout inkluderar en inbyggd LED som kan konfigureras till önskad nivå av blinkning, en konfigurerbar I2C-adress för varje knapp, konfigurerbara avbrott och en FIFO-kö. Du kan också välja önskad knappfärg från röd, blå, grön eller vit LED-taktil knapp.
Stöddokument för Sparkfun Qwiic Button Breakout inkluderar ett schema, örnfiler, bräddimensioner, anslutningsguide, Arduino -bibliotek, Python-paket, registerkarta och GitHub Hardware Repo.
varumärke | Sparkfun |
Modell | BOB-15931 |
Mer information | SparkFun Qwiic Button Hookup Guide - SparkFun Learn |