Jump to content

NodeMCU Projects: Difference between revisions

Line 4:
 
= Micropython =
 
== Basics ==
 
*Installing:
sudo pip install esptool
Line 19 ⟶ 22:
import webrepl
webrepl.start()
 
*Playing with GPIO:
<syntaxhighlight lang="python">
import machine
pin = machine.Pin(2, machine.Pin.OUT)
pin.on()
pin.off()
 
def toggle(p):
p.value(not p.value())
 
toggle(pin)
 
import time
while True:
toggle(pin)
time.sleep_ms(500)
</syntaxhighlight>
 
<syntaxhighlight lang="python">
import machine
import time
 
pin = machine.Pin(2, machine.Pin.OUT)
 
def toggle(p):
p.value(not p.value())
 
while True:
for i in range(100,999):
time.sleep_ms(i)
toggle(pin)
</syntaxhighlight>
 
*Checking filesystem:
Line 81 ⟶ 51:
print(ap.config('essid'));
 
== Projects ==
 
*Playing with GPIO:
 
<syntaxhighlight lang="python">
import machine
import time
 
pin = machine.Pin(2, machine.Pin.OUT)
 
def toggle(p):
p.value(not p.value())
 
while True:
for i in range(100,999):
time.sleep_ms(500i)
toggle(pin)
</syntaxhighlight>
 
 
Cookies help us deliver our services. By using our services, you agree to our use of cookies.