
5078+ Bewertungen
Bestellen bis 16:00 Uhr für Versand am selben Tag
14 Tage Rückgabe
GB
DE
Privat
Geschäftlich
Der Adafruit Feather RP2040 SCORPIO wurde speziell für die Steuerung von NeoPixel (WS2812) LEDs entwickelt. Dieses Modul eignet sich jedoch auch für andere Projekte, die die Feather-Pinbelegung mit 8 separaten Ausgängen (oder Eingängen) nutzen möchten. Die PIO-Zustandsmaschine RP2040 eignet sich perfekt für die LED-Steuerung. Es kann perfekte Wellenformen mit bis zu 8 gleichzeitigen Ausgängen erzeugen, alles über DMA. Das bedeutet, dass Sie für die Ausgabe der LED-Daten keine Prozessorzeit benötigen. Stellen Sie einfach den Puffer ein und lassen Sie das PIO-Peripheriegerät die Daten ohne Verzögerung an die 8 Ausgänge senden. Während Ihr Code weiterhin Schaltflächen liest, Musik abspielt, CircuitPython ausführt oder was auch immer Sie möchten.
Der SCORPIO verfügt über eine intelligente Pinbelegung, bei der alle Standard-Feather-Pins mit den GPIO-Pins identisch sind. Plus die Standardleitungen I2C, SPI und UART. Es sind noch genügend Pins übrig, um 8 aufeinanderfolgende Pins für die PIO-Verwendung auf GPIO16 bis GPIO23 zu haben. Um die Nutzung von NeoPixel störungsfrei zu gestalten, gibt es einen 3V->5V-Pegelumsetzer, sodass die Ausgangslogik 5V beträgt. Wenn Sie 3V-Signale wünschen, können Sie die Shifter-Spannung mit einem Jumper auf der Unterseite anpassen. Es ist auch möglich, die Richtung des Levelshifters umzukehren. Auf diese Weise können Sie die 8 I/O-Pins als Eingänge festlegen.
Der RP2040 SCORPIO verfügt über viel RAM, 264 KB, wodurch es einfach ist, eine große Anzahl von NeoPixeln zu puffern. Tatsächlich ist so viel RAM vorhanden, dass Sie die Pixel sogar dithern können, um die Helligkeit feiner zu steuern. Dies dient dazu, LEDs bei geringer Helligkeit besser aussehen zu lassen oder eine Gammakorrektur durchzuführen. Der NeoPXL8-Treibercode ist in Arduino und CircuitPython verfügbar, sodass Sie sofort mit der Erstellung wunderschöner Kunstwerke mithilfe des Adafruit SCORPIO beginnen können.
Auf Lager
€16,95
SKU: FEAT1010 Kategorien: Feather , Adafruit
Der Adafruit Feather RP2040 SCORPIO wurde speziell für die Steuerung von NeoPixel (WS2812) LEDs entwickelt. Dieses Modul eignet sich jedoch auch für andere Projekte, die die Feather-Pinbelegung mit 8 separaten Ausgängen (oder Eingängen) nutzen möchten. Die PIO-Zustandsmaschine RP2040 eignet sich perfekt für die LED-Steuerung. Es kann perfekte Wellenformen mit bis zu 8 gleichzeitigen Ausgängen erzeugen, alles über DMA. Das bedeutet, dass Sie für die Ausgabe der LED-Daten keine Prozessorzeit benötigen. Stellen Sie einfach den Puffer ein und lassen Sie das PIO-Peripheriegerät die Daten ohne Verzögerung an die 8 Ausgänge senden. Während Ihr Code weiterhin Schaltflächen liest, Musik abspielt, CircuitPython ausführt oder was auch immer Sie möchten.
Der SCORPIO verfügt über eine intelligente Pinbelegung, bei der alle Standard-Feather-Pins mit den GPIO-Pins identisch sind. Plus die Standardleitungen I2C, SPI und UART. Es sind noch genügend Pins übrig, um 8 aufeinanderfolgende Pins für die PIO-Verwendung auf GPIO16 bis GPIO23 zu haben. Um die Nutzung von NeoPixel störungsfrei zu gestalten, gibt es einen 3V->5V-Pegelumsetzer, sodass die Ausgangslogik 5V beträgt. Wenn Sie 3V-Signale wünschen, können Sie die Shifter-Spannung mit einem Jumper auf der Unterseite anpassen. Es ist auch möglich, die Richtung des Levelshifters umzukehren. Auf diese Weise können Sie die 8 I/O-Pins als Eingänge festlegen.
Der RP2040 SCORPIO verfügt über viel RAM, 264 KB, wodurch es einfach ist, eine große Anzahl von NeoPixeln zu puffern. Tatsächlich ist so viel RAM vorhanden, dass Sie die Pixel sogar dithern können, um die Helligkeit feiner zu steuern. Dies dient dazu, LEDs bei geringer Helligkeit besser aussehen zu lassen oder eine Gammakorrektur durchzuführen. Der NeoPXL8-Treibercode ist in Arduino und CircuitPython verfügbar, sodass Sie sofort mit der Erstellung wunderschöner Kunstwerke mithilfe des Adafruit SCORPIO beginnen können.