Pico examples
A Raspberry Pi Foundation disponibiliza oficialmente uma série de códigos de exemplo para a nossa placa. Acesse o repositório no GitHub para saber mais:
TIP
A Pico atualizou a biblioteca dela, então vocês vão precisar dar um checkout para uma versão antiga do pico-examples:
No terminal:
git checkout c95295f830a68a4854f822f07ef1b9b5abc3079e
Usando exemplos
Para usar os exemplos na nossa infraestrutura, é preciso clonar o repositório e criar um diretório chamado .devcontainer
com o arquivo devcontainer.json
com o seguinte conteúdo:
TIP
Todos os códigos que disponibilizamos para vocês na disciplina possuem esse diretório, vocês podem apenas copiar o mesmo para o repositório clonado.
Agora, com o .devcontainer
configurado, seremos capazes de abrir a pasta no container, compilar e usar os exemplos. Antes, só precisamos configurar que a placa que possuímos é a versão W
, ou seja, possui o módulo de Wi-Fi e Bluetooth.
Então, modifique o arquivo CMakeLists.txt
e adicione na segunda linha set(PICO_BOARD pico_w)
, como demonstrado a seguir:
cmake_minimum_required(VERSION 3.12)
+set(PICO_BOARD pico_w)
.vscode/
Para gravar e debugar (RUN AND DEBUG) os exemplos dentro do VS Code na nossa infraestrutura, é preciso também fazer o download do repositório no link abaixo e extrair o mesmo no repositório clonado:
TIP
Todos os códigos que disponibilizamos para vocês na disciplina possuem esse diretório. Vocês podem apenas copiar o mesmo para o repositório clonado.
pico extras
Alguns exemplos ainda estão em fase de testes e estão disponibilizados em outro repositório: