O MicroPython é uma implementação enxuta e eficiente da linguagem de programação Python 3. Ele inclui um pequeno subconjunto da biblioteca padrão do Python e é otimizado para funcionar em microcontroladores e em ambientes com pouca memória e processamento.
Essa linguagem de programação é ideal para prototipagem, sendo assim, você pode testar e desenvolver rapidamente programas para seus projetos eletrônicos. Pois possui bibliotecas para interagir com sensores, LEDs, displays e outros componentes eletrônicos.
MicroPython é uma ótima opção para quem quer começar a programar microcontroladores sem precisar aprender uma linguagem totalmente nova. É uma linguagem amigável e poderosa, tornando o desenvolvimento de projetos eletrônicos mais acessível.
Além de implementar uma seleção de bibliotecas básicas do Python, o MicroPython inclui módulos como “máquina” para acessar hardware de baixo nível.
Antes de começar a programar com MicroPython, você precisa de um ambiente de desenvolvimento integrado (IDE), clique aqui para fazer o download Thonny que vem com Python 3.7 integrado
Outro fator importante também, é fazer o download clicando aqui do arquivo UF2 (formato de gravação por USB) para facilitar o processo de carregamento, e após o download, arrastar e soltar o arquivo para o rapsberry. Obs: Instale o arquivo de acordo com o modelo do seu microcontrolador. Nestes exemplos, estou utilizando a raspberry pi pico 2 e raspberry pi pico w.
Ligue a Raspberry no computador, para isso, ANTES de ligar, pressione e segure o botão BOOTSEL e utilizando o cabo USB, conecte a raspberry à porta USB do computador. Solte o botão BOOTSEL só depois que sua Pico W estiver conectada ao computador.
Ela será identificada pelo computador como um dispositivo de armazenamento em massa chamado RPI-RP2.
Arraste o arquivo MicroPython UF2, que você fez o download anteriormente, e solte no volume RPI-RP2. Sua Pico W será reiniciada.
Obs: Depois que carregamos o arquivo no dispositivo e ele desliga, o diretório não aparecerá mais no windows explorer pois a partir de agora, tudo será feito pelo Thonny,

Inserindo um texto na IDE Thonny

Use um cabo micro USB para conectar a Pico W ao seu computador e selecione o interpretador “MicroPython (Raspberry Pi Pico)” no canto inferior direito.

Com o script abaixo, a luz led irá ficar piscando, ate pararmos o código.

Podemos clicar em STOP para parar a execução do código.
Para salvar o arquivo dentro do Raspberry clicamos em Arquivo, Salvar como, Raspberry Pi Pico e nomeamos o arquivo com a extensão .py
Obs: Independentemente do nome que você der ao seu código, é melhor descrever que tipo de código ele é e não dar a ele um nome sem sentido como abc.py. Quando você salva o código como main.py, ele será executado automaticamente quando a energia for ligada.

