Comments (2)
Using that many LEDs is easy. The library should support thousands of LEDs. One user has confirmed running 1200 so far. The software limit is actually much higher. As for the update frequency, you can apply some simple math. At 800Khz update frequency, with 24 bits per LED, and 110 LEDs, you get:
(800000 / 24) / 110 = 303
So you can theoretically update all 110 LEDs 303 times/sec. This of course assumes no software latency between updates. If your software/CPU load is light, I'd guess > 280 or so updates/sec easy. In my applications I typically sleep to limit the framerate to 30-60 fps. This also keeps the CPU load to < 5%. Your mileage may vary.
from rpi_ws281x.
Hi jgraff,
thanks for your work, I'm looking to a way to drive more than 5000 Led in a matrix, the software limit on a raspberry B appear to be 3200, after this I get : "addr_to_bus() read() failed".
The DMA of the pi is 4K, how this is related to the maximum number of leds?
Is there a way to increase this number?
I've looked at your code but doesn't understand what you mean for "channel".
Thanks in advance, BR.
from rpi_ws281x.
Related Issues (20)
- Need to mask warranty bit when checking board revision for 64 bit as well HOT 1
- Raspberry Pi Zero 2 W - Hardware revision is not supported HOT 4
- Compute Module 4 v1.1 (new revision) WiFi 8GB HOT 1
- White value in Blue color on Rpi3 with GRBW strip HOT 2
- "ws2811_init failed: Hardware revision is not supported" on Banana Pi BPI-M2 ZERO HOT 2
- RuntimeError: ws2811_init failed with code -3 (Hardware revision is not supported) - Raspberry Pi 3 Model B Rev 1.0 HOT 9
- ws2813 timings (PWM, Pi 3 b+)
- rp_cm4_8gb_v1.1_support HOT 1
- ws2811_init failed with code -3 (Hardware revision is not supported)
- Compute Module 4 latest version not supported HOT 2
- Odroid C4 support HOT 2
- Hardware revision is not supported for Raspbery pi 3 with hardware revision a32082 HOT 3
- RPi 3B+ Rev 1.4: Hardware revision is not supported HOT 1
- Wrong color calculation HOT 1
- pigpio interfering with PCM operation
- runtime error ws2811_init failed with code -5 (mmap() failed) HOT 1
- munmap_chunk(): invalid pointer HOT 1
- RPi 3 Model A+ Rev 1.1 - Hardware revision is not supported HOT 3
- Support for Raspberry Pi 5 HOT 73
- Raspberry Pi 5B with Neopixel: Hardware revision is not supported HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rpi_ws281x.