Python
Диспетчеризация в Python: Создание необязательного GIL
Руководящий совет сделал важное заявление относительно будущего Python. А именно, они решили сделать глобальную блокировку интерпретатора (GIL) необязательной в CPython и, в конечном счете, вообще отказаться от GIL. Это очень важное решение, которое коренным образом изменит Python. Поэтому в этой статье я расскажу о том, что такое GIL, его...
Читать дальшеВ чем же все-таки разница между CPython, MicroPython и CircuitPython?
CPython, MicroPython и CircuitPython занимают дорогое место в сердцах многих мастеров. Однако не всегда понятно, в чем их отличие. А если вы впервые сталкиваетесь с микроконтроллерами, то эти различия могут сыграть ключевую роль в понимании того, что происходит с вашим кодом. Поэтому в этой статье я...
Читать дальше9 Трюки с Python REPL
Конечно же, Pi в Raspberry Pi происходит от Python, одного из самых популярных языков программирования в мире, особенно популярного среди мастеров и создателей. В этом посте я хочу рассказать вам о 9 трюках и советах по работе с Python REPL - но не волнуйтесь, если вы не очень хорошо знакомы с Python или...
Читать дальшеКакой язык программирования следует использовать для Raspberry Pi?
Если вы новичок в освоении Raspberry Pi, вы можете оказаться на распутье перед выбором языка программирования для изучения. Существует так много языков, и то, что вы решите изучать, окажет глубокое влияние на то, что вы сможете делать. Итак, давайте рассмотрим языки, которые вы можете...
Читать дальшеCircuitPython, Adafruit Feather RP2040 и I2C
Как вы, наверное, догадались по названию, в этой статье рассматриваются CircuitPython, Adafruit Feather RP2040 и протокол связи I2C. RP2040 имеет два контроллера I2C - это удобно, например, когда нужно запустить два I2C-устройства с одним и тем же I2C-адресом. В моей тестовой установке есть плата микроконтроллера Adafruit Feather RP2040,...
Читать дальшеРасширение языка C для MicroPython на Raspberry Pi Pico
Это руководство о том, как написать и запустить базовое расширение на языке C для MicroPython на Raspberry Pi Pico. Я расскажу о причинах расширения MicroPython, о том, как написать модуль расширения, как его скомпилировать и как установить на Pico. Если вы хотите прочитать больше об этой теме,...
Читать дальшеRaspberry Pi Pico и MicroPython под Windows
Эта статья отвечает на вопрос: Как использовать Raspberry Pi Pico с MicroPython под Windows? Мы также покажем, как установить правильный драйвер для "Board CDC" (под которым будет отображаться Pico после установки MicroPython) в Windows 8.1. (Мы также обсудим различия между MicroPython и CircuitPython, где это применимо...
Читать дальше