Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Odroid C4 project #24

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Add Odroid C4 project #24

wants to merge 1 commit into from

Conversation

aleksas
Copy link

@aleksas aleksas commented Apr 28, 2023

PR fix / feat

Changes include customizable one, zero mask per interface. Speed is related to mask thus arbitrary speed isntead of 10MHz.
Added Odroid C4 project.
Modified test, added macro to either change all colors of the strip or single led.

pxl-20230428-115106871-5_3X6bUua3.mp4

@aleksas
Copy link
Author

aleksas commented Apr 28, 2023

Also FastLed has function to calculate bit pattern which may be useful

@libdriver
Copy link
Owner

Thank you for your contribution.

@danpe
Copy link

danpe commented Oct 6, 2023

Can confirm this is also working on ODroid N2+ with DATA pin connected to GPIOX_8 (pin 19)
image

But for some reason I'm getting flickering lights, running both the Odroid and the LEDs on the same 7v and GND.

WhatsApp.Video.2023-10-07.at.03.00.22.mp4

I'm running a sequence to make a one led a time brighter than the others, and sometimes they all turn green/blue for second or all turn bright.

@aleksas Do you know why that could happen?

@aleksas
Copy link
Author

aleksas commented Oct 10, 2023

I get some rogue flickering also from time to time. That's all related to signal timing. To fix that some research should be done with oscilloscope. But I'm not very proficient with that. I've calculated timing based on odroid SPI speed settings and led timing from led datasheet. Might not be the most optimal timings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants