Skip to main content

Analogio

Library​

Stemi analogio library exposes everything from the original analogio library in addition to modifying two classes (AnalogOut and AnalogIn). Check out official analogio documentation here.

analogio.py
class AnalogIn:
... # all other analogio methods and properties

@staticmethod
def deinit_all():
...


class AnalogOut:
... # all other analogio methods and properties

@staticmethod
def deinit_all():
...

Explanations​

ReturnsDescription
deinit_allReleases all pins that were used through stemi.analogio

Example​

from stemi.analogio import AnalogIn
import board

a = AnalogIn(board.IO12)
b = AnalogIn(board.IO11)

AnalogIn.deinit_all() # deinitializes both a and b