Desde que a Raspberry Pi Pico foi lançada, é possível programá-la na linguagem Python, utilizando a IDE Thonny Python, ou programá-la em C++, utilizando o Visual Studio Code. Mas você sabia que agora também é possível programá-la usando a mesma linguagem usada no Arduino (linguagem baseada em C/C++), utilizando a IDE Arduino? É isso que vamos ensinar no post de hoje!
Além disso, seguindo o passo a passo de como programar a Raspberry Pi Pico utilizando a Arduino IDE, você também poderá programar outras placas que possuem o microcontrolador RP2040, que foi lançado junto com a Pico.
Materiais Necessários
Para completar o tutorial a seguir, você vai precisar de:
Você também vai precisar ter a IDE Arduino instalada em seu computador. Certifique-se de que está usando uma versão atualizada da IDE (para este tutorial, foi utilizada a versão 1.8.13). Além disso, é importante não usar a versão da Windows Store, pois ela apresenta problemas para detectar as placas Raspberry Pi Pico.
Configuração da IDE Arduino para a Raspberry Pi Pico
Entre na IDE Arduino e vá até Arquivo > Preferências.
Na tela seguinte, digite o link abaixo no campo URLs adicionais de Gerenciadores de Placas:
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
A sua tela ficará assim:
Depois, clique em OK para retornar à tela principal da IDE. Agora clique em Ferramentas > Placa > Gerenciador de Placas.
Na caixa de busca, digite RP2040. Clique em instalar e aguarde o procedimento ser finalizado; Depois clique em Fechar.
Logo depois, as placas com o microcontrolador RP2040 já estarão disponíveis na Arduino IDE. Para selecionar a Raspberry Pi Pico, vá novamente em Ferramentas > Placas > Raspberry Pi RP2040 Boards > Raspberry Pi Pico.
Pronto! Agora você já pode programar a sua Raspberry Pi Pico utilizando a IDE Arduino.
Programar a Raspberry Pi Pico com IDE Arduino
Para testar se tudo está funcionando corretamente, vamos carregar o código blink para a placa, o que fará o LED on-board da placa piscar a cada segundo. Para isso, vá em Arquivo > Exemplo > 01. Basics > Blink ou copie o código que está mais abaixo.
void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); delay(1000); }
Segure o botão BOOTSEL da Raspberry Pi Pico e conecte a placa ao computador usando o cabo micro USB. Carregue o código para a placa normalmente. Após alguns segundos você já poderá ver o LED da Pico piscar.
Gostou de aprender a programar a Raspberry Pi Pico utilizando a IDE Arduino? Deixe um comentário falando o que achou e contando em quais projetos você pretende utilizar a Pico.
Olá, sempre ao gravar um novo código é necessário pressionar o botão BOOTSEL?
Olá Julio,
Com a versão 1.9.2 da biblioteca de placas não é preciso apertar o BOOTSEL.
Abraços!
Vinícius – Equipe MakerHero