Super fast SPI speedup for RP2040 displays

Super fast SPI speedup for RP2040 displays

Subscribers:
460,000
Published on ● Video Link: https://www.youtube.com/watch?v=5mzlP_6rZ7w



Duration: 0:59
5,014 views
158


We re-spun our STEMMA Friend design from a SAMD21 to an RP2040 to take advantage of the more-powerful chip, to make it CircuitPython-friendlier and faster at doing stuff like I2C sniffing. While porting over the Arduino code (which pretty much works just fine) we noticed the display is a little sluggish due to SPI data being sent over one byte at a time with a delay. So we're adding a bulk-transfer SPI function to the Philhower RP2040 core to take advantage of the pico-sdk's buffered writes - its now 10x faster!

#adafruit #rp2040 #pico

Visit the Adafruit shop online - http://www.adafruit.com

-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord

Adafruit on Instagram: https://www.instagram.com/adafruit

Subscribe to Adafruit on YouTube: http://adafru.it/subscribe

New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------




Other Videos By Adafruit Industries


2021-05-25JP’s Product Pick of the Week 5/25/21 Rotary Trinkey @adafruit @johnedgarpark #adafruit
2021-05-25The Great Search: LEMO 'aviator' connectors #TheGreatSearch #DigiKey @DigiKey @LEMOConnectors
2021-05-24Ultimate Open Lattice Top #Timelapse #3DPrinting #adafruit
2021-05-24ESP32-S2 Teardown - Collin’s Lab Notes #adafruit #collinslabnotes
2021-05-24CircuitPython Weekly Meeting for May 24th, 2021 @circuitpython #circuitpython #adafruit
2021-05-24John Park's CircuitPython Parsec: Analog Output @adafruit @johnedgarpark #adafruit #circuitpython
2021-05-23Desk of Ladyada - STEMMA Friend Rises From the Ashes!
2021-05-23STEMMA Friend is also a UART Friend (with auto-baud detection)
2021-05-22wow much doge on wifi of arduino nano rp2040 connect
2021-05-22Testing Arduino Nano RP2040 Connect with CircuitPython I2C
2021-05-22Super fast SPI speedup for RP2040 displays
2021-05-21Deep Dive w/Scott: BLE Workflow #adafruit
2021-05-21Pin Numbering - Collin’s Lab Notes #adafruit #collinslabnotes
2021-05-21Timelapse Build of RP2040 QT Trinkey Prototypes
2021-05-20New Products 5/19/2021 Featuring Adafruit Slider Trinkey - USB NeoPixel Slide Potentiometer!
2021-05-20Blown a Fuse? - Collin’s Lab Notes #adafruit #collinslabnotes
2021-05-20Python on Hardware weekly video 133 #CircuitPython #Adafruit #Python #MicroPython #SBC @Adafruit
2021-05-20JOHN PARK'S WORKSHOP LIVE Behind the Scenes of an AdaBox Unboxing 5/20/21 @adafruit @johnedgarpark #
2021-05-20Glider App demo test
2021-05-20EYE ON NPI - FT23XHPQ High-Speed USB Bridge with Type-C/PD3.0 Controller #EYEonNPI @FTDIChip
2021-05-20Adafruit Top Secret! May 19, 2021 #Adafruit #AdafruitTopSecret @Adafruit



Tags:
adafruit
electronics
diy
arduino
hardware
opensource
projects
raspberry
pi
computer
raspberrypi
microcontrollers
limor
limorfried
ladyada
STEAM
STEM
python
microbit
circuitpython
neopixel
neopixels
raspberry pi
circuitplaygound
nyc
make
makers
micro:bit
adafrit
adafruit promo code
ada fruit
adafruit coupons
raspberry pi zero
micropython
machine learning
ai
tensorflow