ESP32学习笔记--1

ESP32、ESP8266
ESP32-S2、ESP32-S3、ESP32-C3
回复
lijian
帖子: 39
注册时间: 2020年 7月 23日 15:48

ESP32学习笔记--1

#1

帖子 lijian »

         初步接触ESP32觉得这款单片机很有潜力,特别是在物联网方向有很大的发展前景。所以就想把自己学习ESP32的一些过程和走过的弯路分享给大家。
https://micropython.org/download/#esp32这个是使用micropython编程时需要下载的固件包,需要的可以自行下载。
        ESP32 的初探  通用设置

代码: 全选

import machine
machine.freq() #获取CPU频率
machine.freq(160000000) #设置CPU频率为160MHz (默认值)最大可以为240MHz
1.png
1.png (1.36 KiB) 查看 2781 次
 网络功能

代码: 全选

wlan = network.WLAN(network.STA_IF)   #创建网络接口
wlan.active(1)                          #允许网络接口
wlan.scan()                             #扫描热点
wlan.isconnected()                      #检查是否连接到热点
2.png
2.png (11.55 KiB) 查看 2781 次
 
在这里我扫描了周围的几个WiFi的热点,并且自我检查了一下是否连接到热点。

代码: 全选

wlan.connect('TP-LINK_2.4G_96D903','')#输入账号和密码就可以连接到热点了
wlan.isconnected() #再次检查是否连接到热点
3.png
3.png (2.45 KiB) 查看 2781 次
 断开连接只需要运行代码wlan.active(0),在没有连接热点的时候ESP32会微微发热实属正常。

 
4.png
4.png (6.09 KiB) 查看 2781 次
 自己通过ESP32 建立了一个热点


 
 
 
 
 
 
 
 
:DING :DD

lijian
帖子: 39
注册时间: 2020年 7月 23日 15:48

Re: ESP32学习笔记--1

#2

帖子 lijian »

你真棒加油哦
:DING :DD

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章