Skip to content

Commit 42302d9

Browse files
authored
Create machine.py
1 parent 1fb4027 commit 42302d9

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

src/machine.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import time
2+
import random
3+
from typing import Any
4+
5+
class Pin:
6+
7+
IN = 0
8+
OUT = 1
9+
PULL_UP = 1
10+
11+
def __init__(self, id: Any, mode: Any, *args, **kwargs):
12+
self.id = id
13+
self.mode = mode
14+
self.val = 0
15+
16+
def value(self) -> int:
17+
return self.val
18+
19+
def on(self):
20+
pass
21+
22+
def off(self):
23+
pass

0 commit comments

Comments
 (0)