Projeto para utilizar a matriz de LED 5x5 presentes na placa BitDogLab como uma RingLight, utilizando os botões A e B para alternar entre diferentes tons de iluminação.
Componentes presentes na placa:
- 1 Microprocessador Raspberry Pi Pico W;
- 1 Microcontrolador RP2040;
- 1 Matriz módulo 5x5 LEDs RGB ws2812b 5050;
- 2 Botões push button 6x6x5 mm;
- 1 Bateria Li-ion 18.650 3.600 mAh 3,7V recarregável;
- 1 Case de bateria 18650.
- Botão A - GPIO 05;
- Botão B - GPIO 06;
- Matriz de LED - GPIO 07.
- Controle de matriz de LEDs WS2818B (NeoPixel) de 5x5;
- Utiliza PIO (Programmable I/O) para comunicação eficiente com os LEDs;
- Três padrões de exibição pré-definidos com diferentes cores;
- Interface com dois botões para navegação entre os padrões;
- Mapeamento otimizado para matrizes de LED em formato "serpentina".
O projeto inclui três padrões pré-definidos:
- Padrão branco;
- Padrão amarelo;
- Padrão laranja.
- Botão A: Avança para o próximo padrão;
- Botão B: Retorna ao padrão anterior.
- Configure o ambiente de desenvolvimento para Raspberry Pi Pico;
- Clone este repositório;
- Compile o projeto usando CMake;
- Conecte o Raspberry Pi Pico enquanto mantém o botão BOOTSEL pressionado;
- Copie o arquivo .uf2 gerado para o drive do Pico.





