433模块 espeasy_带E32-433T LoRa模块的ESP32教程
步骤1:零件
您可以在LCSC的以下链接上从eByte找到LoRa模块:
E32 1W模块LCSC:https://bit.ly/2R4xxct
E32 100mW模块LCSC:https://bit.ly/2ZjbLo6
天线433MHz LCSC:https://bit.ly/2WBUk5A
DFRobot的Firebeetle ESP32:https://bit.ly/2FwJ8LM
步骤2:为您的项目制造PCB
您必须签出JLCPCB才能订购在线便宜的PCBs!
您将获得10块高质量的PCBs并运到您家门口,只需2美元和一些运费。您还将在首次订购时获得折扣运输。要设计您自己的PCB到easyEDA,一旦完成,将Gerber文件上传到JLCPCB即可以良好的质量和快速的周转时间制造它们。
步骤3:上一教程[可选]
我上周为同一模块制作了一个入门教程视频,建议您在继续学习本教程之前先看一下。
步骤4:接线和电路
所有连接均已在PCB上完成。
ESP32,OLED和E32转接板之间的连接是基本的,并且仅使用几根电线进行连接。
ES32转接板的内部连接要复杂一些,为此我添加了一个单独的接口
最重要的连接是M1和M0引脚。它们需要连接到GND或VCC才能运行模块,并且不能悬空。下一步,我们将了解有关使用M1和M0选择模式的更多信息。
最后,我还在Rx和Tx引脚上连接了两个LED,以便在通过UART进行数据传输时
第5步:工作模式
更改引脚M1和M0的电压的不同模式
我们可以在上表中看到不同的模式。
我主要关注模式0和模式3。对于正常的LoRa使用,我保留模块处于模式0,并且要进行配置,我将其保持为模式3。
对于此项目,我们将两个引脚均保持为0,即模式0。
第6步:我们的PCB
我使用上述电路图设计了一块PCB,并制成了它。
PCB有用于ESP32的接头, E32和OLED显示模块。
除此之外,还有一些基本组件。
我也为PCB上的ESP32扩展了一些额外的GPIO引脚,
所以我将元件焊接在PCB上,并在下一步中对ESP32进行编程。
第7步:编码
1。下载GitHub存储库:https://github.com/akarsh98/ESP32-with-E32-LoRa-mo.。.
2。提取下载的存储库。
3。在Arduino IDE中打开原始草图。
4。导航对工具》委员会。选择适合您使用的板卡,本例中为Firebeetle ESP32。
5。选择正确的通讯。转到工具》端口。
6。点击上传按钮。
7。当选项卡上显示完成上传时,您将看到OLED显示屏如虎添翼。
步骤8:最终测试
我使用Micro USB将ESP32 PCB连接到电源。
在LoRa链接的另一端,我使用了上一教程中的Breakout模块,该模块是通过FTDI模块连接到PC并将M0和M1的模式开关设置为0&0。
然后开始通过UART向与PC连接的模块发送数据,并观察到ESP32之后OLED开始显示通过LoRa接收的数据。发送确认消息,我们在串行监视器上看到。
责任编辑:wv
433模块 espeasy_带E32-433T LoRa模块的ESP32教程相关推荐
- LoRa模块在物联网中的应用
lora一种LPWAN通信技术,它基于扩频技术而广泛应用于超长距离的无线传输场景中.现在,LoRa主要在全世界433.868.915MHz等自由频带工作.其最大特征是灵敏度高,传输距离长,工作功耗低, ...
- Lora模块一对一和一对多
什么是LoRa LoRa是美国Semtech(升特)公司2013年发布和推广的一种基于扩频技术的超远距离.低功耗无线传输方案.这一方案改变了以往关于传输距离与功耗相矛盾的问题,为用户提供一种简单的能实 ...
- E22 LoRa模块透传 定点传输 WOR模式测试与MicroPython应用
测试说明 测试模块数:3 测试模式:配置模式.传输模式和WOR模式 如果没有检测到串口,首先检查是否安装串口驱动CH341SER,下载链接,提取码:vaw2 工作模式 模式(0-3) M1 M0 模式 ...
- python模块大全下载_Python及其常用模块库下载及安装
一.Python下载:https://www.python.org/downloads/ 二.Python模块下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/ ...
- 433lora手持机|手持数据采集终端|lora模块手持PDA
LoRa是功耗广域网通信技术中的一种,是Semtech公司采用和推广的一种基于扩频技术的超远距离无线传输技术,是Semtech 射频部分产生的一种独特的调制格式.LoRa模块就是基于Semtech公司 ...
- arduino使用oled代码_【教程】在ESP32上使用E32433T LoRa模块
[点击上方「蓝字」关注我们,一起成为技术颜控!] 正文共:2020字11图 预计阅读时间:6分钟 (为方便阅读,已标注重点) ESP32简介 ESP-WROOM-32(ESP32)是乐鑫最新发布的新一 ...
- LoRa模块E22-400T22S 四种模式下的电流分析和功耗评测
LoRa模块E22-400T22S 4种模式下的功耗评测 E22-400T22S是全新一代的LoRa无线模块,是由EBYTE(亿佰特)设计研发的,它基于SEMTECH公司SX1268射频芯片的无线串口 ...
- 怎样把LoRa模块功耗降到极致
怎样把LoRa模块功耗降到极致 一. 引言 能耗对于电池供电的产品来说是一个重大的问题,一旦电能耗尽设备将"罢工",在某些场合电能意味着电子产品的生命.物联网时代将会有越来越多 ...
- 创新微MinwSemi的LoRa模块在无线抄表中的应用
随着科技和城市化进程的发展,对能源需求的急剧增加,我们的生活离不开水.电.燃气等能源,越来越多的家庭安装了智能表,传统的抄表方式需要投入大量的人工和时间成本,已经无法适应发展的需要,自动化.方便.简单 ...
最新文章
- linux安装配置java,Linux 安装配置 java 环境
- jQuery Validate 表单验证插件----Validate简介,官方文档,官方下载地址
- 在数据库中如果组合主键(假设为stuID和stuName)存在则更新,不存在则新增
- Git 图解、常用命令和廖雪峰教程笔记总结
- landsat8简介
- 一位尚德机构网课老师的一天:从容、热爱与“一键全连”
- 自行搭建app分发平台
- djyvp计算机电缆连接,DJYVP 计算机电缆DJYVPDJYVP电缆
- 游戏保护_CRC32检测
- BIOS内部模块详解
- 机电系统计算机设计试题,机电一体化系统设计(试题和答案)
- Java 后端将上传的 csv 文件转为 Excel xlsx 文件
- 单颗三极管实现电平转换
- mysql子查询重复利用_mysql – 如何在查询中多次使用子查询的结果
- Android驱动开发
- ffmpeg——在Windows平台上面使用的一个坑
- 在python中用pyTorch实现数字(0~9)语音识别
- Pygame(十九)音乐播放器1
- 射频基础:三种接收机的介绍
- NeurIPS 2020 | MiniLM:通用预训练模型压缩方法
热门文章
- google官方mvp+dagger2架构详解
- 计算机游戏五子连珠怎么出来,五子连珠游戏程序流程图
- 数据结构基础之动态顺序表详解
- 基于Ogre3d的.NET版本(MOGRE)做的台球游戏
- BBB学习(六):Windows电脑通信调试(2):BBB连接网络
- OKR与CFR管理模式(二)-CFR与OKR的绩效管理
- 【转载】专访阿里陶辉:大规模分布式系统、高性能服务器设计经验分享
- 《Spring Web Flow 实践》
- 生猪策略年报:产能释放缺口缩窄,季节扰动整体回调-20210106.PDF
- 计算机软件存在复制品吗,计算机软件保护常识