adafruit / adafruit/Adafruit_CircuitPython_NeoPixel_SPI

Max 339 LED chain on Pi5

Open
#37 21 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
30
Forks
11
PR merge metrics
No merged PRs in 30d

Description

I think there is an SPI buffer issue occuring on the Pi5.

I ran the code from here: https://docs.circuitpython.org/projects/neopixel_spi/en/latest/examples.html

The lit LED stops after 339 LEDs.

Increasing the SPI buffer size from default 4096 to 32768 does not help: https://stackoverflow.com/questions/16427996/increase-spi-buffer-size-in-raspbian

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the linked NeoPixel SPI example on a Pi 5 with a chain near 339 LEDs, then compare the behavior with the reported SPI buffer settings and the references in the issue. Done means identifying the cause of the cutoff and documenting or implementing a verified resolution for longer LED chains.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, raspberry-pi
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.