查看: 3010|回复: 3

ESP8266/ESP32 MicroPython固件安装

[复制链接]
  • TA的每日心情
    奋斗
    2019-7-12 18:42
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2019-8-5 04:54 | 显示全部楼层 |阅读模式

    1.安装Python
    下载

    2.通过Pip安装esptool
    $ pip install esptool


    3.下载esp8266/esp32 mpy固件,并通过esptool上传

    [mw_shl_code=bash,true]//擦除flash
    esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash
    //烧写固件
    esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x1000 esp32-20190125-v1.10.bin[/mw_shl_code]


    4.Hello World
    [mw_shl_code=python,true]from machine import Pin
    p0 = Pin(0, Pin.OUT)    # create output pin on GPIO0
    while(1):
      p0.on()                 # set pin to "on" (high) level
      time.sleep(1)
      p0.off()                # set pin to "off" (low) level
      time.sleep(1) [/mw_shl_code]


  • TA的每日心情
    开心
    2018-8-9 13:31
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2020-2-10 13:02 | 显示全部楼层
    这教程写得也太简单了吧
  • TA的每日心情
    开心
    2018-8-9 13:31
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2020-2-10 13:12 | 显示全部楼层
    烧写时的注意事项:
    1.注意安装新版的pip
    2.烧写时用的两条命令中的“/dev/ttyUSB0”是Linux中的串口号,在Windows环境下要改成COM+数字的形式,一定要搞清楚是哪个串口。(命令中波特率等参数省去时会被设定为默认值)
    3.如果是从GitHub上下载的esptool,也可以不安装直接使用,方法是打开命令行,转到esptool的文件夹下,然后在命令的前头加上python来说明是用python来运行的就行了。
  • TA的每日心情
    郁闷
    2020-5-9 23:03
  • 签到天数: 201 天

    [LV.7]常住居民III

    发表于 2020-2-14 00:33 | 显示全部楼层
    所以blinker啥时候支持mpy开发8266呀?
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    5分钟带你快速了解新一代开发板:M5STACK
    5分钟带你快速了解新一代
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    创客火首发无人机编队套装,开启不一样的人工智能教育
    创客火首发无人机编队套装
    2017年国务院发布《新一代人工智能发展规划》,提出要广泛开展人工智能科普活动,在中
    ESP8266电池供电如何接线?
    ESP8266电池供电如何接线
    小白一枚,最近捣腾ESP8266-12F[/backcolor],在烧录架上烧录好Blinker程序是正常运行
    莫斯精灵
    莫斯精灵
      在抗战和谍情影片中无线电台发出的嘀嘀嗒嗒声大家一定印象深刻吧?其实就是将信
    AM广播环境监测仪
    AM广播环境监测仪
    #描述 之前在论坛看到一个帖子,可以让UNO产生1MHz-AM 调幅波并短距离发送电报。
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表