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
| Returns | Description | |
|---|---|---|
deinit_all | Releases 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