Python
Python Dispatch: Uczynienie GIL opcjonalnym
Rada Sterująca wydała ogromne oświadczenie dotyczące przyszłości Pythona. Mianowicie, zdecydowali się uczynić Global Interpreter Lock (GIL) opcjonalnym w CPythonie i ostatecznie całkowicie usunąć GIL. Jest to ogromna decyzja, która fundamentalnie zmieni Pythona. Dlatego w tym poście omówię, czym jest GIL, jego...
Czytaj więcejJaka jest różnica między CPython, MicroPython i CircuitPython?
CPython, MicroPython i CircuitPython zajmują drogie miejsce w sercach wielu majsterkowiczów. Ale nie zawsze jest jasne, jakie są między nimi różnice. A jeśli majstrujesz przy mikrokontrolerach po raz pierwszy, te rozróżnienia mogą odegrać kluczową rolę w zrozumieniu tego, co dzieje się z twoim kodem. Tak więc, w tym artykule...
Czytaj więcej9 Sztuczek z Python REPL
Oczywiście Pi w Raspberry Pi pochodzi z Pythona, jednego z najpopularniejszych języków programowania na świecie i szczególnie popularnego wśród majsterkowiczów i twórców. W tym poście chcę dać ci 9 sztuczek i wskazówek dotyczących REPL Pythona - ale nie martw się, jeśli nie jesteś super zaznajomiony z Pythonem lub...
Czytaj więcejJakiego języka programowania powinieneś używać dla Raspberry Pi?
Jeśli jesteś nowy do Raspberry Pi, możesz znaleźć się na rozdrożu wyboru języka programowania do nauki. Istnieje tak wiele języków tam i co zdecydujesz się nauczyć będzie miał głęboki wpływ na to, co można zrobić. Spójrzmy więc na języki, które można...
Czytaj więcejCircuitPython, Adafruit Feather RP2040 i I2C
Jak można się domyślić po tytule, ten artykuł omawia CircuitPython, Adafruit Feather RP2040 i protokół komunikacyjny I2C. RP2040 posiada dwa kontrolery I2C - jest to dobre rozwiązanie na przykład, gdy chcemy uruchomić dwa urządzenia I2C z tym samym adresem I2C. W mojej konfiguracji testowej mam płytkę mikrokontrolera Adafruit Feather RP2040,...
Czytaj więcejRozszerzenie C dla MicroPythona na Raspberry Pi Pico
To jest przewodnik, jak napisać i uruchomić podstawowe rozszerzenie C dla MicroPython na Raspberry Pi Pico. I będzie obejmować powody, dla rozszerzenia MicroPython, jak napisać moduł rozszerzenia, jak go skompilować i jak zainstalować go na Pico. Jeśli chcesz przeczytać więcej na ten temat,...
Czytaj więcejRaspberry Pi Pico i MicroPython w Windows
Ten artykuł odpowiada na pytanie: Jak używać Raspberry Pi Pico z MicroPythonem w systemie Windows? Pokazujemy również, jak zainstalować odpowiedni sterownik dla "Board CDC" (który pojawi się jako Pico po zainstalowaniu MicroPython) w systemie Windows 8.1. (W stosownych przypadkach omówimy również różnice między MicroPython i CircuitPython...).
Czytaj więcej