Upozornenie!

Vitajte na našej novej stránke! Treba sa znova registrovať . 

Získajte tým 5% zľavu!

 

Adafruit Feather RP2040 SCORPIO - 8 Channel NeoPixel Driver

Neohodnotené
Značka: Adafruit

Adafruit Feather RP2040 SCORPIO - 8 Channel NeoPixel Driver

ADA: 5650

Dostupnosť Skladom (3 ks)
Môžeme doručiť do:
9.12.2024
Možnosti doručenia
Kód: 24668
18,80 € / ks 15,67 € bez DPH
Adafruit Feather RP2040 SCORPIO - 8 Channel NeoPixel Driver
Neohodnotené
Značka: Adafruit

Popis:

Ak existuje jedna vec, ktorou je Adafruit známy, sú to jeho mega-blikajúce-zábavné-dúhové-LED. Jednoducho milujeme lepenie NeoPixelov kdekoľvek a všade . Keď sme uvideli nové periférne zariadenie „PIO“ na RP2040 od ​​Raspberry Pi , vedeli sme, že by bolo ideálne na ovládanie veľkého množstva NeoPixelov. Preto sme vytvorili túto dosku, Adafruit Feather RP2040 SCORPIO , navrhnutú špeciálne pre riadenie NeoPixel (WS2812), ale tiež dobrú pre rôzne iné projekty založené na PIO, ktoré chcú využiť výhody pinoutu Feather s 8 samostatnými po sebe idúcimi výstupmi (alebo vstupmi).

Stavový stroj RP2040 PIO je ideálny na riadenie LED: dokáže generovať dokonalé tvary vĺn s až 8 výstupmi súčasne, a to všetko prostredníctvom DMA. To znamená, že nepotrebujete použiť žiadny procesorový čas na bit-bang-out dát LED. Stačí nastaviť vyrovnávaciu pamäť a povedať periférii PIO, aby to urobilo, a ono tieto údaje bez meškania vloží na 8 výstupov, zatiaľ čo váš kód môže pokračovať v čítaní tlačidiel, prehrávaní hudby, spúšťaní CircuitPythonu – čokoľvek chcete!

SCORPIO má šikovné piny, kde sú všetky štandardné Feather piny rovnaké ako GPIO piny, plus štandardné I2C, SPI a UART linky – a ešte stále  zostáva dosť pinov na to, aby ste mali 8 po sebe idúcich pinov pre použitie PIO na GPIO16 až GPIO23. vrátane.

Aby bolo používanie NeoPixel bez závad, je tu 3V->5V level shifter, takže výstupná logika je 5V. Ak by ste náhodou chceli 3V signály, môžete si nastaviť napätie presuvníka pomocou prepojky na spodnej strane. Je tiež možné otočiť smer prepínača úrovne, aby sa vytvorilo 8 vstupov/výstupov pinov - povedzme na vytvorenie logického analyzátora - s výberom smerového mostíka aj na spodnej strane dosky plošných spojov.

RP2040 SCORPIO má tiež  veľa  pamäte RAM, 264 kB, vďaka čomu je triviálne ukladať do vyrovnávacej pamäte obrovské množstvo NeoPixelov... niekoľko tisíc  v prípade potreby. V skutočnosti je k dispozícii toľko pamäte RAM, že môžete dokonca  upraviť  pixely pre jemnejšie ovládanie jasu, pre lepšie vyzerajúce LED diódy pri nízkom jase alebo pre korekciu gama.

Máme k dispozícii kód ovládača NeoPXL8 v Arduino a CircuitPython , takže sa môžete okamžite vrhnúť na vytváranie krásnych umeleckých diel poháňaných Adafruit SCORPIO.

  • Rozmery 2,0" x 0,9" x 0,28" (50,8 mm x 22,8 mm x 7 mm) bez prispájkovaných hlavičiek
  • Ľahké ako (veľké?) pierko - 5 gramov
  • RP2040 32-bitový Cortex M0+ dvojjadrový bežiaci na ~125 MHz @ 3,3 V logika a napájanie
  • 264 KB RAM
  • 8 MB SPI FLASH  čip na ukladanie súborov a ukladanie kódu CircuitPython/MicroPython. Žiadna EEPROM
  • Tony GPIO! 21 x GPIO pinov s nasledujúcimi možnosťami:
    • Štyri  12-bitové ADC (o jedno viac ako Pico)
    • Dve I2C, dve SPI a dve periférne zariadenia UART, jedno označujeme ako „hlavné“ rozhranie v štandardných umiestneniach Feather
    • 16 x PWM výstupy - pre servá, LED atď
    • 8 x po sebe idúcich výstupov GPIO s 5V úrovňovým posunom pre riadenie PIO NeoPixel
  • Zabudovaná 200mA+ lipolytická nabíjačka  s LED indikátorom stavu nabíjania
  • Červená LED kolíka č. 13  pre všeobecné blikanie
  • RGB NeoPixel  pre plnofarebnú indikáciu na D4
  • Integrovaný  konektor STEMMA QT  , ktorý vám umožní rýchlo pripojiť akékoľvek zariadenia Qwiic, STEMMA QT alebo Grove I2C bez spájkovania!
  • Tlačidlo Reset aj tlačidlo výberu zavádzača pre rýchle reštarty  (bez odpájania a opätovného zapojenia na opätovné spustenie kódu). Tlačidlo bootloader je k dispozícii aj ako tlačidlo vstupu používateľa na GPIO #7
  • 3,3V napájací/aktivačný kolík
  • 4 montážne otvory
  • 12 MHz kryštál pre dokonalé načasovanie.
  • 3,3V regulátor so špičkovým výstupným prúdom 500mA
  • Konektor USB typu C  vám umožňuje prístup k vstavanému zavádzaču USB ROM a ladeniu sériového portu

 

Description:

If there is one thing Adafruit is known for, its mega-blinky-fun-rainbow-LEDs. We just love sticking NeoPixels anywhere and everywhere. When we saw the new 'PIO' peripheral on the RP2040 from Raspberry Pi, we just knew it would be perfect for driving large quantities of NeoPixels. So we created this board, the Adafruit Feather RP2040 SCORPIO, designed specifically for NeoPixel (WS2812) driving but also good for various other PIO-based projects that want to take advantage of the Feather pinout with 8 separate consecutive outputs (or inputs).

The RP2040 PIO state machine is perfect for LED driving: it can generate perfect waveforms, with up to 8 outputs concurrently, all through DMA. That means that you don't need to use any processor time to bit-bang-out the LED data. Just set up the buffer and tell the PIO peripheral to 'make it so' and it will shove that data to the 8 outputs without delay while your code can continue to read buttons, play music, run CircuitPython - whatever you like!

The SCORPIO has a clever pinout, where all the standard Feather pins are the same as the GPIO pins, plus the standard I2C, SPI and UART lines - and theres still enough pins left over to have 8 consecutive pins for PIO usage on GPIO16 through GPIO23 inclusive.

To make NeoPixel usage glitch-free there is a 3V->5V level shifter so that the output logic is 5V. If you happen to want 3V signals, you can adjust the shifter voltage with a jumper on the bottom. It's also possible to flip the direction of the level shifter to make the 8 I/O pins inputs - say for making a logic analyzer - with a directional jumper selection also on the bottom of the PCB.

The RP2040 SCORPIO also has a ton of RAM, 264KB, making it trivial to buffer huge numbers of NeoPixels…several thousand if needed. In fact there's so much RAM you can even dither the pixels to for finer brightness control, for better-looking LEDs at low brightness or for gamma correction.

We have NeoPXL8 driver code available in Arduino and CircuitPython, so you can jump immediately to making beautiful artworks driven by the Adafruit SCORPIO.

  • Measures 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
  • Light as a (large?) feather - 5 grams
  • RP2040 32-bit Cortex M0+ dual core running at ~125 MHz @ 3.3V logic and power
  • 264 KB RAM
  • 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
  • Tons of GPIO! 21 x GPIO pins with following capabilities:
    • Four 12-bit ADCs (one more than Pico)
    • Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
    • 16 x PWM outputs - for servos, LEDs, etc
    • 8 x consecutive GPIO outputs with 5V level shifting for PIO NeoPixel driving
  • Built-in 200mA+ lipoly charger with charging status indicator LED
  • Pin #13 red LED for general purpose blinking
  • RGB NeoPixel for full-color indication on D4
  • On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
  • Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code). Bootloader button is also available as user-input button on GPIO #7
  • 3.3V Power/enable pin
  • 4 mounting holes
  • 12 MHz crystal for perfect timing.
  • 3.3V regulator with 500mA peak current output
  • USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging

Buďte prvý, kto napíše príspevok k tejto položke.

Len registrovaní používatelia môžu pridávať príspevky. Prosím prihláste sa alebo sa zaregistrujte.

Nevypĺňajte toto pole: