As práticas recomendadas da Adafruit para suas cadeias de LEDs Neopixel dizem: "Coloque um resistor de 300 a 500 Ohm entre o pino de saída de dados do Arduino e a entrada do primeiro NeoPixel".
Alguém perguntou sobre o objetivo desse resistor aqui e eu estou lendo sobre diodos parasitas e resistores de terminação para entender isso mais, mas, em poucas palavras, por que não adicionar esse resistor também diminui a tensão? Em outras palavras, se eu tivesse um sinal lógico de 5V tocando minha linha de dados Neopixel, a adição desse resistor em série não tornaria esse sinal menos volts?
Por exemplo, se o circuito de dados Neopixel não tiver resistência, então agora eu esperaria 5V de um lado do resistor e 0V do outro ... certo? E se eu tenho 0V acessando os dados do Neopixel, como a sinalização funciona? Sou super novo em eletrônica, mas parece que essa é a definição de um circuito divisor de tensão.
Além disso, se você não soubesse sobre o resistor de 300-500 Ohm, como escolheria esse valor? Isso é baseado em uma equação ou apenas olhando algo sob um escopo até que pareça estável?
Obrigado por ajudar, isso está realmente me intrigando =)