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


Technical Details:

  • Product Dimensions: 52.0mm x 22.8mm x 7.2mm / 2.0" x 0.9" x 0.3"
Package Includes:
  • 1 x Adafruit 5650 Feather RP2040 SCORPIO - 8 Channel NeoPixel Driver


Write a review

Please login or register to review

Adafruit 5650 Feather RP2040 SCORPIO - 8 Channel NeoPixel Driver

  • Brand: Adafruit
  • Product Code:NR-Ada-5650-Feather-RP2040-SCORPIO
  • Reward Points:16
  • Availability:In Stock
  • रo 1,846.70

  • Ex Tax:रo 1,565.00
  • Price in reward points:1650

  • 45 or more रo 1,616.60
  • 100 or more रo 1,610.70

Related Products

Adafruit 5858 USB Host FeatherWing with MAX3421E

Adafruit 5858 USB Host FeatherWing with MAX3421E

Lots of microcontrollers these days have USB ports on them, to program or debug, act like a keyboard..

रo 1,904.52 Ex Tax:रo 1,614.00

Adafruit 4884 Feather RP2040

Adafruit 4884 Feather RP2040

A new chip means a new Feather, and the Raspberry Pi RP2040 is no exception. When we saw this chip w..

रo 1,348.74 रo 1,522.20 Ex Tax:रo 1,143.00

Adafruit 5303 ESP32-S2 Feather with BME280 Sensor - STEMMA QT - 4MB Flash + 2 MB PSRAM

Adafruit 5303 ESP32-S2 Feather with BME280 Sensor - STEMMA QT - 4MB Flash + 2 MB PSRAM

Adafruit ESP32-S2 Feather with BME280 temperature/humidity/pressure sensor built right in! With nati..

रo 3,177.74 Ex Tax:रo 2,693.00

Adafruit 5000 ESP32-S2 Feather - 2 MB PSRAM and STEMMA QT / Qwiic

Adafruit 5000 ESP32-S2 Feather - 2 MB PSRAM and STEMMA QT / Qwiic

Adafruit ESP32-S2 Feather! With native USB and 4 MB flash + 2 MB of PSRAM, this board is perfect for..

रo 2,229.02 Ex Tax:रo 1,889.00

Adafruit 5300 ESP32-S2 TFT Feather - 4MB Flash, 2MB PSRAM, STEMMA QT

Adafruit 5300 ESP32-S2 TFT Feather - 4MB Flash, 2MB PSRAM, STEMMA QT

An ESP32-S2 Feather board with a built in IPS TFT color display.It's got all the gooeyness of a mozz..

रo 3,177.74 Ex Tax:रo 2,693.00

Adafruit 5400 ESP32 Feather V2 - 8MB Flash + 2 MB PSRAM - STEMMA QT

Adafruit 5400 ESP32 Feather V2 - 8MB Flash + 2 MB PSRAM - STEMMA QT

One of our star Feathers is the Adafruit HUZZAH32 ESP32 Feather - with the fabulous ESP32 WROOM modu..

रo 2,251.44 रo 2,540.54 Ex Tax:रo 1,908.00

Adafruit 5766 NeoDriver - I2C to NeoPixel Driver Board - Stemma QT

Adafruit 5766 NeoDriver - I2C to NeoPixel Driver Board - Stemma QT

NeoPixel LEDs (a.k.a WS2812 / SK6812 family) are a super-easy way to add addressable RGB lighting wi..

रo 849.60 Ex Tax:रo 720.00

Tags: Adafruit, Feather, RP2040, 8 Channel, NeoPixel, Driver

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.

Name
Email
Phone
Comments