hpwit / i2sclocklessleddriveresp32s3 Goto Github PK
View Code? Open in Web Editor NEWesp32s3 IS2 led driver
esp32s3 IS2 led driver
I've been working on understanding and refactoring this code, but there is one thing, I don't get:
What is the OFFSET
for?
And where does the value come from?
Hello ;
leds initilization work seamlessly when i have the xiao esp32s3 connected to the PC on USB.
But it hangs when i plug off the USB cable an try to make it work powered on battery.
Apparently, it's this line that hangs inside _initled function :
ESP_ERROR_CHECK(esp_lcd_new_i80_bus(&bus_config, &i80_bus));
Any clue ?
Regards,
Xavier
Hi , thanks for your awesome work on various area (i am using also esp32Artnet and Fastled) ;
Your DMA solution to free the CPU from handling LED display is just smart and elegant.
It works flawlessly with the Xiao ESP32S3 of course;
But i am considering using the Xiao ESP32C3 (only one core and no PSRAM, only "normal" RAM) , as only one core should be enough ;
I have two issues trying to compile on the c3 :
Do you have any hint i could work on to address that issue ? (or maybe it is just not possible)
Regards,
Xavier
Hi hpwit,
Thanks for the library, it works great with RGB leds. But now I would like to use it with RGBW leds, is there a way to achieve this? Please let me know!
Kind regards,
Thomas
Hello
How to use matrix functionality with yours driver?
Hello,
I have configuration:
#define NUMSTRIPS 8
#define NUM_LEDS_PER_STRIP 60
#define EXAMPLE_PIN_NUM_DATA0 26 // B0
#define EXAMPLE_PIN_NUM_DATA1 47 // B1
#define EXAMPLE_PIN_NUM_DATA2 48 // B2
#define EXAMPLE_PIN_NUM_DATA3 38 // B3
#define EXAMPLE_PIN_NUM_DATA4 39 // B4
#define EXAMPLE_PIN_NUM_DATA5 40 // G0
#define EXAMPLE_PIN_NUM_DATA6 41 // G1
#define EXAMPLE_PIN_NUM_DATA7 42 // G2
Can I ask for help?
Arduino IDE 2.2.1
Board ESP32-S3 mini PS ram
Thank you
I'm testing your library for this parallel output for ESP32-S3 and I must really thank you. For my project of 11000 leds WS2815 reduced my lag from 1400 to 40 ms for show. I have question or request about lengh. Is it possible to make modification for parallel output with different lenght of strip?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.