[sdiy] SSI2130 VCO module demo

Oren Leavitt obl64 at ix.netcom.com
Thu May 19 02:07:34 CEST 2022


On 5/18/22 3:15 PM, Brian Willoughby wrote:
> On May 18, 2022, at 05:21, Ingo Debus wrote:
>> The NeoPixel ring looks more impressive in reality than on the video. It’s quite tricky to film such a thing.
> Indeed.
>
> In one of the products that I designed - the Livid Instruments Ohm64 - I had to adjust the LED refresh rate to a much higher speed so they could make promotional videos without distracting artifacts. I seem to recall that I had aimed for 24 fps updates to save on CPU, but 30 fps and 60 fps video cameras had troubles with this. I think I boosted the rate to 100 fps or 120 fps and that solved it. I do recall that going too high also had problems with brightness. In the end, the rate that worked on video didn't actually seem to cause trouble with normal operations, so the product shipped with the same update rate (i.e. it wasn't boosted just for the video and then throttled back, or anything like that).
>
> In your case, you might not be able to adjust the update rate for the LEDs. I haven't used the NeoPixel, so I don't know whether such details are baked into the hardware.
>
> Brian Willoughby
>
>
There is an excellent PIC16F1509 app note that details how to drive 
WS2811 type LEDs (e.g. NeoPixels) using the PIC hardware peripherals to 
generate the 800kHz timing/pulses needed to load a string of WS2811 LEDs.

This works very nicely!! Only need one pin to drive all the LEDs you 
want. This should work with any MCU that has the required peripherals.

https://ww1.microchip.com/downloads/en/AppNotes/00001606A.pdf

- Oren




More information about the Synth-diy mailing list