New to this community and really excited by what I’ve already explored with the PixelBlaze v3. Congrats to the Wizard (or is it Electromage?) for a great product! I have a number of questions I would appreciate your help in answering.
I am looking to get an analog voltage input to drive the LED strip. I found the following example code Automotive use with the Pixelblaze which effectively covers how to read the analog input. I tested it by simply touching the pin 33 with my finger and it responded accordingly. This brings me to my first set of questions:
It appears that analog input can handle up to 3.3V. Is this correct?
So, I have an input that can go up to 4.5V although it is highly unlikely it will ever go above 3.3V. What will happen to the PixelBlaze board (if anything) if the voltage to the analog input (pin 33) exceeds 3.3V and spikes potentially as high as 4.5V?
Do I need to use a resistor in between the analog signal and pin 33 to protect the PixelBlaze board from spiking and if so what should be the resistor strength?
When connecting the analog input, is this as simple as connecting the line to the pin 33 or do I need to have a more complex circuit. Both the device generating analog input and the PixelBlaze will be on the same ground.
Lastly, when connecting PixelBlaze to a 12V LED strip, I am planning on using a small step down DC-DC power converter that lowers 12V to 5V to power the PixelBlaze, while running 12V directly to the LED strip. Should I run the ground from the LED Strip back to PixelBlaze (which then connects to the 12V ground via the power converter) or directly back to the 12V ground line?