乐鑫 ESP32-C5 是全球首款集成 2.4&5 GHz 双频 Wi-Fi 6 和 Bluetooth 5 (LE) 的 RISC-V SoC,专为需要高效无线传输的物联网应用设计。乐鑫信息科技 (688018.SH) 推出全球首款集成 2.4&5 GHz 双频 Wi-Fi 6 和 Bluetooth 5 (LE) 的 RISC-V SoC ESP32-C5。ESP32-C5 是
从机采集温湿度及超标报警并显示在oled屏幕上,按下按键通过lora模块传输给主机,主机再也显示在其搭载的屏幕上1、项目简介2、实现逻辑 #从机实现对温湿度数据的检测 #从机将数据显示到oled上 #从机检测到数据超标后进行蜂鸣器报警 #从机将检测到的数据进行编码并无线传输 #从机按键能控制数据发送和停止(按一下一直发,按一下停,发送快一些) #从机上两个指示灯,绿色代表正在发送数据,红色代表停止
不管那些大佬技术多么牛逼,大多数入门都是从51单片机开始。最近有一些入门的小伙伴问我说看到同学都从直接从STM32开始干了。看着STM32开发板各种模块,以太网、USB、触摸屏、MP3、SRAM、SD卡之类的,瞬间感觉自己手里的51开发板不香了。51开发板就是一些简单的led、数码管、按键、1602屏,看着像是上个世纪的东西了,LOW的一逼,都没学下去的动力。到底还有没有必要先从51单片机开始学起
目录  本系列博客所述资料均来自合宙官方,并不是本人原创(只有博客是自己写的),csdk只是得到了口头的允许公开授权。出于热心,本人将自己的所学笔记整理并推出相对应的使用教程,方面其他人学习。为国内的物联网事业发展尽自己的一份绵薄之力,没有为自己谋取私利的想法。若出现侵权现象,请告知本人,本人会立即停止更新,并删除相应的文章和代码。  本系列博客基于紫光展锐的RDA8910 LTE Cat 1 b
最近折腾51单片机,当然学到的都是比较基础的东西,可能我认为比较复杂的概念有“中断” 和“串口通信”,这篇主要是讲串口通信使用的自然是山大王STC89C52RC的芯片来学习串口通信主要是C51单片机的RXD 和TXD 与上位机进行通信,由于上位机一般是电脑,所以要TTL转成电脑能读出的RS232的电路来支持   一般使用MAX232 芯片   串口通信电路如
我还记得当初学51单片机导师与我们说,当你点亮一盏灯,那么你已经学会了80%,就当个笑话吧,但也不是并无道理源码路径esp-idf/examples/get-started/blink#include <stdio.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "driver/gpio.h"
文章目录一、工程说明二、硬件准备三、编译代码四、使用说明命令说明1.help2.ap3.sta4.mode5.smartconfig6.scan7.ram8.restart9.version另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈! 一、工程说明    最近看到了乐鑫原厂有在做ESP32S3开发板USB-
在最近的两篇文章中,我们从概念和流程上梳理了: 一个终端设备如何把一个固件,安全无误的从服务器上,下载到本地。这篇文章就继续往下深入,以一个实际的 ESP32 项目,来完整的梳理一下 OTA 升级的全过程。 主要包括下面 3 部分内容:AWS 平台上,部署一个 OTA 升级任务时,需要完成哪些步骤;ESP32 模组中,关于 Flash 分区和 OTA 升级控制过程和代码说明;如何通过 ESP32
目录 1 ESP NOW1.1 ESP NOW简介1.2 ESP NOW帧格式1.3 ESP NOW安全性1.4 ESP NOW初始化与反初始化1.5 添加配对设备1.6 发送ESP-NOW数据1.7 接收ESP-NOW数据1.8 ESP-NOW API参考2 ESP-MDF对ESP-NOW的应用3 MDF- ESPNOW3.1 MDF-ESPNOW数据包类型3.2 MDF-ESPNOW
转载 2024-06-01 02:17:31
82阅读
ESP32下载分析 ESP32作为很火的一款国产wifi+蓝牙芯片,终于我也要用上了。对一些硬件上的问题也做一个记录,因为一般自己DIY的话,硬件当然也就自己设计了。ESP32的硬件设计,当然从下载开始。如果直接ESP32现成的模块,那真的省心很多,毕竟好多东西人家都帮你做好了。先从下面的图开始看,ESP32的启动模式如下,事实在模块上还有一个EN引脚。 其实真正起作用的,是GPIO0
前言其实在学习单片机的道路上我发现,所有单片机的功能都是基于通过内部程序控制对输出引脚进行配置实现的。这样说来,一切都可以看作是对“点灯”这一实践的延伸。我们常说“点灯”是学习单片机的第一步,那么这篇文章将从“物联网”这一概念作为连接单片机和互联网的第一次“点灯”。一、硬件选择这个实验无需额外配置硬件,只需要一块ESP32开发板。一般网上选购ESP开发板有30Pin(30个引脚)的还有38Pin(
使用的是Arduino IDE , 函数非常简单,但有一些需要注意的地方,我第一篇文章是给IDE换主题,大家有不喜欢目前IDE配色主题的可以去看看先给大家看看ESP32的外设图开启输出模式的关键字pinMode(32, OUTPUT ); // 开启引脚输出模式(有个别引脚不可以设置输出模式,在文章后面会提到) digitalWrite(32,HIGH); //输出高电平,LOW就是低电平开
[ESP32]UART串口使用ESP32里面有3个串口,uart0默认作为log和console输出,我们可以使用uart1和uart2。 它们默认的管脚如下:UARTGPIOUARTGPIOU0_RXDGPIO3U0_CTSGPIO19U0_TXDGPIO1U0_RTSGPIO22U1_RXDGPIO9U1_CTSGPIO6U1_TXDGPIO10U1_RTSGPIO11U2_RXDGPIO16
转载 2024-02-08 07:49:38
460阅读
ESP32 BLE学习(0) — 基础架构
原创 2024-06-27 11:05:06
218阅读
STM32之CubeL4独立看门狗 文章目录STM32之CubeL4独立看门狗一 看门狗简介二 STM32内部看门狗两个狗的区别1. 独立看门狗(IWDG)2.窗口看门狗(WWDG)三、IWDG配置独立看门狗函数库低功耗问题 一 看门狗简介在单片机的正常工作时常常会收到各种各样的干扰,造成程序的跑飞,而陷入死循环。或者应为代码出现bug,导致程序会进入死循环或者进入 HardFault_Handl
1. 之前的尝试(失败的尝试)咸鱼买了3块ESP32开发板。背面写了NODEMCU v1.1,好像这玩意可以直接写lua,也可以刷Micropython写python,还可以Arduino IDE写c。我想直接官方库写C。和乐鑫的这块开发板(ESP32-DevKitC)外观还挺像的(外观和引脚),可以参考这个文档图1 ESP32-DevKitCESP32-DevKitC V4 入门指南乐鑫:E
转载 2024-08-16 18:45:48
473阅读
ESP32系列文章目录ESP32C3学习&开发之路——操作GPIO点灯 文章目录ESP32系列文章目录前言一、ESP32C3的GPIO二、电路设计三、程序编写四、总结 前言通过前面的学习了解到ESP32C3的内置ESP32C3 芯片是一个 RISC-V 32 位单核微处理器而且有丰富的外设,在STM32系列单片机的开发中最基础的是操作GPIO,控制外接的灯、继电器或者一些简单的设备,ESP
转载 2024-06-28 08:32:24
724阅读
ESP32的arduino IDE代码使用flash download tool进行烧录前言arduino代码烧录arduino下载了一些什么文件flash download tool工具烧录总结 前言       最近遇到用户在使用 arduino IDE开发环境编写了ESP32的代码,希望提供编写好的程序给用户烧录,但是又
准备需要一个ESP32-CAM模块,我买的是这种,下面带了个下载模块的,接上USB就能用了,很方便,如果没有买下面那个那就得自行USB-TTL了配置环境有了硬件,下面就是软件的事情了,Arduino IDE本身没有ESP32ESP8266的开发板,所以需要自己去安装方法一 Arduino IDE进行安装打开Arduino IDE,找到文件 → 首选项,然后把下面两个链接加上去http://w
 lora模块的是E19-433M20S2,亿佰特家的,这款是没有固件的,芯片是SX1278方案,不带天线接口,画板时要把天线引脚引出来;他家还有一款SX1278方案模块带固件,和之前用过的E22一样,可以直接通过串口进行透传、配置;程序的话改造的是官网的程序,移植到自己的cubemx生成的工程里面,移植的时候注意修改引脚、去掉一些硬件切换收发模式的程序、修改SPI收发函数为hal库函
  • 1
  • 2
  • 3
  • 4
  • 5