Python
Despacho Python: Tornando o GIL opcional
O Conselho Diretor fez um grande anúncio sobre o futuro do Python. Nomeadamente, eles decidiram tornar o Global Interpreter Lock (GIL) opcional no CPython e eventualmente remover o GIL por completo. Essa é uma grande decisão que vai alterar fundamentalmente o Python. Portanto, neste post, eu vou falar sobre o que é o GIL, seu...
Ler maisQual é a diferença entre CPython, MicroPython e CircuitPython?
CPython, MicroPython, e CircuitPython ocupam um lugar querido no coração de muitos engenheiros. Mas nem sempre é claro quais são as diferenças. E se estiveres a mexer em microcontroladores pela primeira vez, estas distinções podem ter um papel fundamental na compreensão do que se passa com o teu código. Por isso, neste artigo, eu vou...
Ler mais9 Truques com o Python REPL
Claro que o Pi em Raspberry Pi vem de Python, uma das linguagens de programação mais populares do mundo e especialmente popular entre os que gostam de fazer coisas. Neste post, quero dar-te 9 truques e dicas com o Python REPL - mas não te preocupes se não estiveres muito familiarizado com Python ou...
Ler maisQue linguagem de programação utilizar para um Raspberry Pi?
Se é novo no Raspberry Pi, poderá encontrar-se na encruzilhada da escolha de uma linguagem de programação para aprender. Há tantas línguas por aí e o que decidir aprender terá um efeito profundo no que pode fazer. Portanto, vamos dar uma vista de olhos às línguas que pode aprender.
Ler maisCircuitPython, Adafruit Feather RP2040 e I2C
Como provavelmente adivinhou pelo título, este artigo discute o CircuitPython, o Adafruit Feather RP2040 e o protocolo de comunicação I2C. O RP2040 tem dois controladores I2C - o que é bom, por exemplo, quando se quer usar dois dispositivos I2C com o mesmo endereço I2C. Na minha configuração de teste, tenho uma placa de microcontrolador Adafruit Feather RP2040,...
Ler maisExtensão C para MicroPython em Raspberry Pi Pico
Este é um guia sobre como escrever e executar uma extensão C básica para MicroPython no Raspberry Pi Pico. Vou cobrir as razões para a extensão do MicroPython, como escrever o módulo de extensão, como compilá-lo e como instalá-lo no Pico. Se você quiser ler mais sobre este tópico,...
Ler maisRaspberry Pi Pico e MicroPython no Windows
Este artigo responde à pergunta: Como é que eu uso o Raspberry Pi Pico com o MicroPython no Windows? Nós também mostramos como instalar o driver correto para "Board CDC" (que o Pico irá aparecer quando o MicroPython estiver instalado) no Windows 8.1. (Também discutiremos as diferenças entre MicroPython e CircuitPython quando aplicável...
Ler mais