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