TungNT (Blue)

tungnt.blue@gmail.com

User Tools

Site Tools


development:python:micropython

This is an old revision of the document!


ESP32 - Micropython

Cấu trúc thư mục

  1. boot.py: File khởi tạo các cấu hình pyboard.
  2. main.py: File chương trình, được thực thi sau file boot.py.

Thony IDE

boot.py
import gc
import esp
from machine import Pin
 
esp.osdebug(None)
gc.collect()
 
led2 = Pin(2, Pin.OUT)

Led

boot.py
import gc
import esp
from machine import Pin
 
esp.osdebug(None)
gc.collect()
 
led5 = Pin(5, Pin.OUT)
 
btn26 = Pin(26, Pin.IN, Pin.PULL_UP)
 
def btn26_handler(p):
    if btn26.value() != 1:        
        return
 
    led5.value(not led5.value())
 
btn26.irq(trigger=Pin.IRQ_RISING | Pin.IRQ_FALLING, handler=btn26_handler) 

development/python/micropython.1723650319.txt.gz · Last modified: 2024/08/14 15:45 by tungnt

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki