I am really struggling with your RGB controls framework, and how vague the current documentation is, regarding best practices in the real world, and am hoping, someone who has a working example I can look at the wiring diagram on, and figure out where I am going wrong here. Not a single strip I have tried can be powered off the 5v input for device without major issues, and am having to resort to barrel connector which is 12V.
My question regarding this, is why not add provisions to the all of your future shipping controllers, so they are not plagued with this issue, as its cost me quite a bit of time already here? The controller should be able accommodate a decent size array of RGB LEDS out of the box. It can’t even handle a small strip of 6 out of the box, using the 5V pin for power.
This a bit ridiculous to me, but ok, we work around it, but that is where I am running into constant issues, a ton of conflicting information, and not one of the tutorials I have attempted, has led to a working strip with RGB controls. I am hoping one of you can help me determine what I am doing wrong here.
Can anyone provide me, a working wiring diagram example using an Argon or Boron and an RGB 4 wire style strip, or even a single control wire one, would work at this point, as I am not attached to either one, as long as it works?
I have tried using the neopixel libraries and single wire RGB controls and have struck out their too. I can change the onbaord LED color no problem, but it is not working using the mirroTo, or changeHandler.
My current iteration is using A0(R),A1(G),A2(B) Pins. The documentation states they are PWM capable pins.
The strip will light up fully, as I am running 12V in from the barrel connector to the power in pin on the LED strip, and connecting the ground wire off the the barrel connector to the same ground as the device, BUT it is stuck white.
The issue is with RGB pins, as they are not generating enough voltage, for whatever reason, when changing the RGB values in code. I have a cheap bluetooth RGB controller, that I am testing this against, which is even smaller than the argon, which works great with this strip, so I know this possible using the same barrel connector to power it.
The off brand controller, that works, is putting out approximately 1.5 volts on each RGB pin, but the Argon is only generating approximately 0.5mV, by comparison, and where I believe the problem to be originating from. I have 3.3V regulators, and a wide array of capacitors and resistors available I can use here, but nothing I have tried, is working at this point. Theoretically the correct size capacitor and voltage regulators, combined with the correct resistor size on each RGB pin, should allow each pin to deliver that same 1.5 volts, but nothing I have tried has worked, and want to make sure there isn’t something else I am missing here, or there isn’t a simpler more efficient way to accomplish this.
Also, if I pull the RGB pin jumper wires out, it changes colors when the jumper wires are pulled out, but not when it is changed in code, which makes this even more confusing as to what is causing this issue.
Any ideas??? Any working examples??