Skip to main content

Digitalio

Library​

Stemi digitalio library exposes everything from the original digitalio library in addition to modifying one class (DigitalInOut). Check out official digitalio documentation here.

digitalio.py
class DigitalInOut:
... # all other digitalio methods and properties

@staticmethod
def deinit_all():
...

Explanations​

ReturnsDescription
deinit_allReleases all pins that were used through stemi.digitalio

Example​

from stemi.digitalio import DigitalInOut
import board

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

DigitalInOut.deinit_all() # deinitializes both a and b