I could have sworn I’d responded to this last night, must not have hit submit.
Thanks for that, I’ve saved it and the next batch of boards will be modified in accordance, but as I said before, I need to get the damaged signals up and running quickly before next public running.
Just a couple of questions to aid my understanding (never stop learning).
According to interweb “The ADC is optimized for analog signals with an output impedance of approximately 10 kΩ or less”. Does this mean that the 1k you show connected to the Arduino could be 10k? Would it be better to move the 1nF to the Arduino end? Could it usefully be bigger?I’m not looking for blistering fast response.
The LEDs are fed direct from the 12v, so the current to the processor is very low, I’ll measure it, but guess a few 10s of mA. Why is the 5R6 resistor so low? Is it to allow excess voltage to go back into the 12v supply?
I don’t think this matters, but according the the 7805 data sheet there should be 0.1uF across the 470uF and 0.2uF across the output. Both of these seem to be optional