Python

Scott Shawcroft Is Squeezing Python Into Microcontrollers – IEEE Spectrum

https://spectrum.ieee.org/at-work/tech-careers/scott-shawcroft-is-squeezing-python-into-microcontrollers Python is one of the most popular programming languages that has good domination of the desktop and the cloud. Two camps—MicroPython and CircuitPython—are working on hardware-centered versions of the interpreted language for embedded projects such as microcontroller-based gadgets. CircuitPython’s development is spearheaded by Scott Shawcroft, of the open-source hardware company Adafruit Industries. Shawcroft started

CircuitPython on Raspberry Pi

https://blog.adafruit.com/2018/08/15/circuitpython-on-raspberry-pi-updated-guides-for-ads1x15-bme680-mcp4725-tsl2561-tsl2591/ It’s CircuitPython on Raspberry Pi! Wire up your favorite sensors and use the same CircuitPython code you’ve been using with microcontrollers right on your Raspberry Pi! Adafruit provides many projects, libraries and example code for CircuitPython on microcontrollers. Python is pretty easy to get it working with micro-computers like Raspberry Pi or other ‘Linux

An introduction to Python bytecode | Opensource.com

https://opensource.com/article/18/4/introduction-python-bytecode Python source code files; they have names ending in .py. And you may also have seen another type of file, with a name ending in .pyc, and you may have heard that they’re Python “bytecode” files. But beyond “oh, that’s Python bytecode,” do you really know what’s in those files and how Python uses

Why you should consider Python for embedded programming | Opensource.com

https://opensource.com/life/16/8/python-vs-cc-embedded-systems?sc_cid=7016000000127ECAAY The C/C++ programming languages dominate embedded systems programming, though they have a number of disadvantages. Python, on the other hand, has many strengths that make it a great language for embedded systems. Let’s look at the pros and cons of each, and why you should consider Python for embedded programming.