Skip to Content
Python Programming for Arduino
book

Python Programming for Arduino

by Pratik Desai
February 2015
Intermediate to advanced
400 pages
9h 49m
English
Packt Publishing
Content preview from Python Programming for Arduino

The Label() widget – monitoring I/O pins

Arduino projects often deal with real-time systems and are required to continuously monitor input values from digital and analog pins. Therefore, if these values are being displayed on a graphical interface, they need to be updated periodically or when the state of a pin changes.

If you observe the previous GUI exercises, you will notice that we initialized the root window using mainloop() at the end of the code, which started the Tkinter loop and initialized all the widgets with the updated values. Once the mainloop() was initialized, we did not use any other Tkinter class or method to periodically update the widgets with the latest values.

In this exercise, we will use a potentiometer to provide variable ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Python Programming with Raspberry Pi

Python Programming with Raspberry Pi

Srihari Yamanoor, Sai Yamanoor

Publisher Resources

ISBN: 9781783285938Supplemental Content