当前位置: 首页 > news >正文

北京住房和城乡建设厅网站无锡滨湖区建设局网站

北京住房和城乡建设厅网站,无锡滨湖区建设局网站,莘县网站定制,舟山企业网站建设esp32c3竟然支持micropython环境,真的太让人高兴了。主要是python开发比较友好,开发速度要快于C和C, 可以用来快速创意验证。 下载 首先到官网:MicroPython - Python for microcontrollers 点击“download”进入下载页面&#…

esp32c3竟然支持micropython环境,真的太让人高兴了。主要是python开发比较友好,开发速度要快于C和C++, 可以用来快速创意验证。

下载

首先到官网:MicroPython - Python for microcontrollers

点击“download”进入下载页面,选择esp32c3,会显示出两款开发板供选择:

ESP32-C3ESP32-C3ESP32-C3

Espressif

 

C3 mini

Wemos

点击“ESP32-C3 Espressif” ,进入详细下载页面:MicroPython - Python for microcontrollers

下载Firmware,选择最新版:v1.24.0 (2024-10-25) .bin

烧录

下载完成后,进行烧录

首先清除flash

esptool.py --chip esp32c3 --port /dev/ttyUSB0 erase_flash

 比如这次是在Windows下清除的,端口在com4

esptool.py --chip esp32c3 --port com4 erase_flash

开始烧录

esptool.py --chip esp32c3 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x0 esp32c3-20220117-v1.18.bin

实际的烧录语句:

esptool.py --chip esp32c3 --port com4 --baud 460800 write_flash -z 0x0  ESP32_GENERIC_C3-20241025-v1.24.0.bin

测试

登录

烧录之后,通过com4串口登录,即进入micropython的交互界面:

Windows下当时是使用Arduino的monitor 监控进入com4口交互的。

Mac下可以用screen进入串口:

screen /dev/cu.usbmodem58FC0414401 115200

输入python语句试试:

>>> x = 1
>>> y = 2
>>> print (x+y)
3

太棒了,第一次在MCU这样规格的开发板里看到python的提示符!

python交互

使用help()查看帮助:

Basic WiFi configuration:import network
sta_if = network.WLAN(network.STA_IF); sta_if.active(True)
sta_if.scan()                             # Scan for available access points
sta_if.connect("<AP_name>", "<password>") # Connect to an AP
sta_if.isconnected()                      # Check for successful connectionControl commands:CTRL-A        -- on a blank line, enter raw REPL modeCTRL-B        -- on a blank line, enter normal REPL modeCTRL-C        -- interrupt a running programCTRL-D        -- on a blank line, do a soft reset of the boardCTRL-E        -- on a blank line, enter paste modeFor further help on a specific object, type help(obj)
For a list of available modules, type help('modules')

Wifi配置

让我们来试试Wifi配置吧:

import network
sta_if = network.WLAN(network.STA_IF); sta_if.active(True)
sta_if.scan()                             # Scan for available access points
sta_if.connect("showmemoney", "love lai") # Connect to an AP
sta_if.isconnected()   

查看一下ip地址:

sta_if.ipconfig('addr4')
('192.168.0.104', '255.255.255.0')

 

输入这些python语句后,到路由器上查看,确认它已经登上wifi啦!

mpy-esp32c3  
192.168.0.104E4-B0-63-22-DF-68	

 手册

esp32 micropython手册:Quick reference for the ESP32 — MicroPython latest documentation

http://www.yayakq.cn/news/907314/

相关文章:

  • 房车网站建设意义免费tickle网站
  • 抚顺建设网站大望路做网站的公司
  • 青海网站建设与管理创立一个公司需要什么
  • 做服装网站国外房产中介网站
  • 怎么做网站的内部链接苏州有什么好玩的推荐
  • 上海松江水处理网站建设网站建设学习步骤
  • 广西网站建设电话中国建筑装饰装修
  • 做影视网站侵权化隆县公司网站建设
  • 品牌网站建设美丽网站空间空间
  • 网站域名 过期网站建设数据中心
  • 怎样设计一个网站一直免费的服务器下载
  • 网站建设小组的运营模式怎么样可以设计网站
  • 商业网站建设网站的建设步骤
  • 湖南做网站 要上磐石网络太原站扩建后的规模
  • 免费网站建设教程视频物流公司在哪里找
  • 电子商业网站建设步骤温州互联网前十名公司
  • 广西住房和城乡建设培训中心网站黄页网络的推广网站有哪些好
  • 如何做网站的优化和推广游戏网页设计素材
  • 闵行区网站建设论坛型网站怎么做
  • 阿里云网站建设与发布题库福田蒙派克4s店电话和地址
  • 网站单页别人是怎么做的宝安中心医院上班时间
  • 乐清市城乡规划建设局网站win2008r做网站
  • 宜宾建设局网站小时的网站建设
  • 空间网站大全东莞建站公司速推全网天下首选
  • 栖霞区住房和建设局网站网络营销外包公司怎么收费
  • 网站弹广告是什么样做的哈尔滨网络推广经理招聘
  • 网站设计与网站建设课程代码家装设计师个人简介
  • 离石网站建设网站开发人员绩效考核表
  • 报名网站开发多钱织梦菜谱网站模板免费下载
  • 驻马店哪里做网站展厅设计收费标准