Mastering the Arduino programming language
The Arduino programming language is based on C++. In Python, we use indentation to identify the body of an if
statement, while
statement, a function, or a class. An Arduino sketch will use {}
instead of indentation.
While the {}
are required syntax, almost all Arduino code that we'll see will be nicely indented as if it was Python.
Similarly, Arduino statements are separated by ;
(semicolon). Python statements end at the end of the line, or the end of the matching ()
, []
, or {}
. It's challenging—at first—to remember the ;
(semicolon). When we try to upload the sketch to our Arduino, the final syntax check will alert us to missing ;
(semicolon).
Arduino has two kinds of comments: everything after //
is a comment. ...
Get Python for Secret Agents - Volume II now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.