Uma prancha Feather sem ambição é uma prancha Feather sem FeatherWings! Este é o NeoPixel FeatherWing, um complemento de LED 4x8 RGB para todas as placas de penas! Usando nossos cabeçotes de empilhamento de penas ou cabeçalhos femininos de penas, você pode conectar um FeatherWing na parte superior ou inferior da sua prancha de penas e fazer sua prancha de penas desfilar como um pavão em uma rave.
Coloque seus óculos de sol antes de olhar para esses 32 LEDs RGB configuráveis. Dispostos em uma matriz 4x8, cada pixel é endereçável individualmente. Apenas um pino é necessário para controlar todos os LEDs. Na parte inferior, temos jumpers para a linha DIN para qualquer um dos pinos de E/S em uma pena. Funciona com qualquer/todas as nossas penas! Você pode cortar o traço do jumper padrão e usar qualquer pino que desejar. (Em particular, o pino padrão para Feather Huzzah ESP8266 deve ser movido, tente o pino nº 15!) Funciona com, mas não é recomendado para ESP32 Feather no momento devido a um problema de temporização do NeoPixel que dificulta o controle de mais de 30 pixels
Para facilitar a inicialização, os LEDs são, por padrão, alimentados pela linha de energia USB ou pela linha de energia da bateria, o que for maior. Dois diodos Schottky são usados para alternar entre os dois. Este arranjo de energia é capaz de lidar com 1 Amp de consumo de corrente constante e talvez 2A de pico, portanto, não é uma boa maneira de fazer uma lanterna. É melhor para efeitos coloridos.
Um shifter de nível superior converte a lógica de 3,3 V do Feather para a tensão da linha de energia. Se, digamos, você precisar de MAIS blinky, você pode encadeá-los. Para o segundo Wing, conecte a conexão DIN ao DOUT do primeiro Wing. Conecte também um pino de aterramento e alimente com uma fonte independente de 5V para evitar carregar demais a fonte de alimentação.
Confira nosso tutorial para pinagens, uso e muito mais!
Nosso guia Uber detalhado do NeoPixel tem tudo o que você precisa para usar NeoPixels em qualquer forma e tamanho. Inclui biblioteca pronta para uso e código de exemplo para Arduino UNO/Duemilanove/Diecimila, Flora/Micro/Leonardo, Trinket/Gemma, Arduino Due e Arduino Mega/ADK (todas as versões)