🎯 MicroPython
Em poucas palavras
MicroPython é uma implementação de Python 3 projetada para microcontroladores e dispositivos embarcados com recursos limitados. É uma linguagem de programação de alto nível que permite aos desenvolvedores criar programas complexos e interativos para dispositivos de hardware.
📝 Notas e Desenvolvimento
MicroPython e Python possuem algumas similaridades, tais como:
- operadores matemáticos, relacionais e lógicos;
- declarações condicionais (
if,elif,else); - estruturas de repetição (
for,while); - estruturas de dados como listas, tuplas e dicionários (com algumas diferenças na implementação e métodos disponíveis);
- funções e chamadas de função;
- módulos e importação;
- tratamento de exceções (
try,except); - manipulação de strings (embora alguns métodos possam diferir).
🔗 Conexões e Contexto
- Atlas: MdC - Programação, MdC - Tecnologia
- Notas Relacionadas:
📚 Referências e Fontes
Links Externos
Citações Diretas
📂 Outros Conteúdos Preservados
Recursos
- Interpretado: O código MicroPython é interpretado em tempo de execução, permitindo um desenvolvimento rápido e iterativo.
- Compacto: O interpretador MicroPython possui uma pequena pegada de memória, tornando-o adequado para dispositivos com recursos limitados.
- Extensível: MicroPython pode ser estendido com módulos escritos em C ou MicroPython, permitindo a integração com hardware e bibliotecas externas.
- Multiplataforma: MicroPython roda em uma ampla gama de microcontroladores, incluindo ESP32, ESP8266, STM32 e Raspberry Pi Pico.
- Facilidade de uso: A sintaxe do MicroPython é semelhante à do Linguagem de programação Python padrão, tornando-o fácil de aprender e usar para desenvolvedores experientes em Linguagem de programação Python.
:: Referência :: MicroPython - Python for microcontrollers
:: Referência :: Overview — MicroPython latest documentation