News

In my last article, Python’s role in developing real-time embedded systems, I discussed some ways Python can be used in embedded development. One question that might have come to a readers’ mind is ...
Arduino microcontrollers have added Python to the range of compatible programming languages. Others can be used, and not just Arduino's own IDE app.
His code listens for serial commands and manipulates the motors accordingly. He wrote a Python script using pyserial which talks to the Arduino.
However, it was a challenge trying to teach my 10-year-old Arduino programming. That said, I observed he could zip through the Python tutorials on code academy pretty easily.
While the Arduino family of boards connect to your computer using a USB virtual serial port, the ATmega ones have an actual serial connection on-board.
Just to flag this one, though you may have noticed it already: Arduino support for MicroPython - an optimised version of the language that runs on MCUs - is now available as a downloadable editor.