https://learn.adafruit.com/adafruit-pyportal/what-is-circuitpython
Exemplos para RP2040 placa waveshare zero
- Conector USB Tipo-C
- W25Q16JVUXIQ: 2MB NOR-Flash
- Botão BOOT: pressione-o ao redefinir para entrar no modo de download
- Botão RESET
- WS2812: LED RGB
- ME621: baixa LDO de abandono, corrente máxima 800MA
- RP2040: processador dual-core, até 133MHz de frequência de operação
- Pinos RP2040: 10x pontos de solda, 9 dos quais são para GPIO
link para o instalador do circuitPhyton, com os exemplos
https://github.com/adafruit/Adafruit_CircuitPython_Bundle/releases/tag/20240123
Como preparar a placa, envie o arquivo UF2 na placa em modo de boot, ela aparecerá como um pendrive, é só copiar e colar o arquivo e a placa estara preparada.
Para funcionar em modo de loop continuo o programa precisa ser salvo no arquivo Copy.py na mmemoria interna do raspibery.
as bibliotecas necessarias estão disponiveis na pasta do circuitphyton disponibilizada no link acima, basta salvar as desejadas na pasta lib