小e上面跑micropython

  • shaoziyang
  • LV5工程师
  • |      2016-06-22 23:41:39
  • 浏览量 1040
  • 回复:3
小e上面使用了ESP8266 ESP-WROOM-02模块,它上面是可以跑micropython的。使用micropython,可以用python进行开发,体验不一样的用法。 先下载并烧写固件,然后连接终端软件(putty、超级终端等),波特率设置115200。在命令提示符>>>后输入下面代码,就可以驱动了。 控制绿色LED import machine from machine import Pin, PWM led=Pin(4, Pin.OUT) led(1) led(0) 控制RGB(短路块要接上) import machine from machine import Pin, PWM class RGB(): def __init__(self): self.R = PWM(Pin(12), freq=1000, duty = 1023) self.G = PWM(Pin(15), freq=1000, duty = 1023) self.B = PWM(Pin(14), freq=1000, duty = 1023) def out(self, r, g, b): self.R.duty(r) self.G.duty(g) self.B.duty(b) rgb=RGB() rgb.out(100,100,1023) 闪灯 import machine from machine import Pin led=Pin(4, Pin.OUT) for i in range(10): Pin(4)(0) time.sleep_ms(500) Pin(4)(1) time.sleep_ms(500) 定时器 from machine import Timer tim = Timer(-1) tim.init(period=5000, mode=Timer.ONE_SHOT, callback=lambda t:print(1)) tim.init(period=2000, mode=Timer.PERIODIC, callback=lambda t:print(2)) 固件下载
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
mikeliujia 2016-07-03
大神,膜拜一个!:lol
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子