Hello all,
I am almost done on my ambilight kit, i have been very busy on other things but also eagerly awaiting the arrival of a Fushicai UTV007, and with it's arrival being days away I've been getting my hands dirtier.
So i got Hyperion to successfully compile on an Orange Pi using an Armbian image and was told that instead of using an Arduino; the SPI driver should work with other-fruit Pi's. So I compiled with the " -DENABLE_SPIDEV=ON " flag and systemctl service ran fine until now (SPI should be enabled by default from kernel since 5.16).
However I wanted to verify a few details with all of you to see if I am on the right track
- I have read that the transfer size is limited to 128 bytes on sun6i family.
The H3 Processor on my OPi Plus is a sun8i family and it's datasheet (page 63) shows that it supports "Full-Duplex Synchronous; Two 64-bytes FIFO TX and RX with DMAor Interrupt Based"Does this limit the refresh rate of the LEDs; especially since im using a ~280 LED Build?
- Would anyone check this diagram out for me?
I don't know how I should wire the outputs to the 74HCT125? Should i wire a ground from the GPIO to the 74HCT125 or the LEDs? What should i do with unused OE pins on the shifter?
Ignore the 74HCT125D mistake on pin 13 and 12; the ground should be connected to pin12 and pin11 on the 4A and 4Y Line
I had previously used a 470 ohm resistor between Arduino and DataIn, I left it there since I wasn't sure if i should remove it, Capacitor is there to protect the LED's, I could only find a 10V one locally and was told it makes no difference.
Thanks all, will be posting a full tutorial when i get the capture card!