Como configurar o ambiente no Linux para utilizar a placa BitDogLab no VsCode.
-
Vá para um diretório que você escolheu para guardar os arquivos do Pico (digamos que seja
./caminho-para-o-diretorio
) e clone o diretório pico-sdk.cd ./caminho-para-o-diretorio
git clone https://github.com/raspberrypi/pico-sdk
-
Vá para o diretório
pico-sdk
.cd pico-sdk
-
Instale o
cmake
:sudo apt install cmake
-
Instale as ferramentas e bibliotecas necessárias para compilar e desenvolver software para a arquitetura ARM no Ubuntu:
sudo apt install cmake build-essential gcc-arm-none-eabi libnewlib-arm-none-eabi
-
Clone o diretório de exemplos da Raspberry Pi Pico. (opcional)
git clone https://github.com/raspberrypi/pico-examples
-
Inicialize e atualize os submódulos de um repositório Git.
git submodule update --init
-
Imprima o caminho até o
pico-sdk
e copiepwd
(Aparecerá algo semelhante a
./caminho-para-o-diretorio/pico-sdk
) -
Abra o arquivo de configurações do Bash para edição.
nano ~/.bashrc
-
Na última linha do arquivo
.bashrc
, escreva o caminho para opico-sdk
epico-examples
, conforme necessário:export PICO_SDK_PATH=./caminho-para-o-diretorio/pico-sdk
ou, se for o caso, para o diretório de exemplos:
export PICO_EXAMPLES_PATH=./caminho-para-o-diretorio/pico-examples
-
Recarregue as configurações do
.bashrc
no terminal atual.source ~/.bashrc
-
Abra o VSCode, vá no ícone de extensões e instale o CMake e CMakeTools:
-
O CMakeTools precisa ser configurado. Clique na engrenagem que aparece na tela do plug-in e selecione Settings.
-
Procure pelo nome CMake Path e confirme que está escrito "cmake" (sem aspas).
-
Logo em baixo está "CMake: Configure Environment". Caso não haja nenhuma linha adicionada, clique em Add e adicione o item "PICO_SDK_PATH" (sem aspas) e, em Value, o diretório de instalação (Exemplo: C:\Program Files\Raspberry Pi\Pico SDK v1.5.1).
-
Agora busque por generator e escreva "NMake Makefiles" (sem aspas).
-
De volta ao menu de extensões, procure por Raspberry Pi Pico e instale.
-