1class ADC:
2    ""
3    ATTN_0DB = 0
4    ATTN_11DB = 3
5    ATTN_2_5DB = 1
6    ATTN_6DB = 2
7    WIDTH_10BIT = 1
8    WIDTH_11BIT = 2
9    WIDTH_12BIT = 3
10    WIDTH_9BIT = 0
11
12    def atten():
13        pass
14
15    def read():
16        pass
17
18    def width():
19        pass
20
21
22class DAC:
23    ""
24
25    def write():
26        pass
27
28
29DEEPSLEEP = 4
30DEEPSLEEP_RESET = 4
31EXT0_WAKE = 1
32EXT1_WAKE = 2
33HARD_RESET = 2
34
35
36class I2C:
37    ""
38
39    def init():
40        pass
41
42    def readfrom():
43        pass
44
45    def readfrom_into():
46        pass
47
48    def readfrom_mem():
49        pass
50
51    def readfrom_mem_into():
52        pass
53
54    def readinto():
55        pass
56
57    def scan():
58        pass
59
60    def start():
61        pass
62
63    def stop():
64        pass
65
66    def write():
67        pass
68
69    def writeto():
70        pass
71
72    def writeto_mem():
73        pass
74
75
76PIN_WAKE = 1
77
78
79class PWM:
80    ""
81
82    def deinit():
83        pass
84
85    def duty():
86        pass
87
88    def freq():
89        pass
90
91    def init():
92        pass
93
94
95PWRON_RESET = 1
96
97
98class Pin:
99    ""
100    IN = 1
101    IRQ_FALLING = 2
102    IRQ_RISING = 1
103    OPEN_DRAIN = 7
104    OUT = 3
105    PULL_DOWN = 1
106    PULL_UP = 0
107    WAKE_HIGH = 5
108    WAKE_LOW = 4
109
110    def init():
111        pass
112
113    def irq():
114        pass
115
116    def value():
117        pass
118
119
120class RTC:
121    ""
122
123    def datetime():
124        pass
125
126    def init():
127        pass
128
129    def memory():
130        pass
131
132
133SLEEP = 2
134SOFT_RESET = 5
135
136
137class SPI:
138    ""
139    LSB = 1
140    MSB = 0
141
142    def deinit():
143        pass
144
145    def init():
146        pass
147
148    def read():
149        pass
150
151    def readinto():
152        pass
153
154    def write():
155        pass
156
157    def write_readinto():
158        pass
159
160
161class Signal:
162    ""
163
164    def off():
165        pass
166
167    def on():
168        pass
169
170    def value():
171        pass
172
173
174TIMER_WAKE = 3
175TOUCHPAD_WAKE = 4
176
177
178class Timer:
179    ""
180    ONE_SHOT = 0
181    PERIODIC = 1
182
183    def deinit():
184        pass
185
186    def init():
187        pass
188
189    def value():
190        pass
191
192
193class TouchPad:
194    ""
195
196    def config():
197        pass
198
199    def read():
200        pass
201
202
203class UART:
204    ""
205
206    def any():
207        pass
208
209    def init():
210        pass
211
212    def read():
213        pass
214
215    def readinto():
216        pass
217
218    def readline():
219        pass
220
221    def write():
222        pass
223
224
225ULP_WAKE = 5
226
227
228class WDT:
229    ""
230
231    def feed():
232        pass
233
234
235WDT_RESET = 3
236
237
238def deepsleep():
239    pass
240
241
242def disable_irq():
243    pass
244
245
246def enable_irq():
247    pass
248
249
250def freq():
251    pass
252
253
254def idle():
255    pass
256
257
258mem16 = None
259mem32 = None
260mem8 = None
261
262
263def reset():
264    pass
265
266
267def reset_cause():
268    pass
269
270
271def sleep():
272    pass
273
274
275def time_pulse_us():
276    pass
277
278
279def unique_id():
280    pass
281
282
283def wake_reason():
284    pass
285