草庐IT

esp_matter

全部标签

手把手教你学ESP32开发-第一篇:ArduinoIDE+ESP32搭环境

前言废话,着急的人不用看:这是我的学习笔记,欢迎交流。现在的物联网行业比较流行使用乐鑫的芯片加上ESP32开发通信模组,同学们学点这个还是很有前景的。学学这个ESP32+乐鑫芯片+WIFI/BT双模的模组的开发安装配置主要参考网站(Installing—Arduino-ESP322.0.0documentation(espressif.com)) 以上链接说了你得有Python3.8以上的环境:TheArduinoESP32v1.0.6stillworksonWIN32.Youmightwanttoinstallpython3.8.xbecauseitisthelatestreleasesup

手把手教你学ESP32开发-第一篇:ArduinoIDE+ESP32搭环境

前言废话,着急的人不用看:这是我的学习笔记,欢迎交流。现在的物联网行业比较流行使用乐鑫的芯片加上ESP32开发通信模组,同学们学点这个还是很有前景的。学学这个ESP32+乐鑫芯片+WIFI/BT双模的模组的开发安装配置主要参考网站(Installing—Arduino-ESP322.0.0documentation(espressif.com)) 以上链接说了你得有Python3.8以上的环境:TheArduinoESP32v1.0.6stillworksonWIN32.Youmightwanttoinstallpython3.8.xbecauseitisthelatestreleasesup

STM32通过esp8266连接WiFi接入MQTT服务器

上文我们讲到如何搭建本地MQTT服务器,现在介绍如何通过stm32连接MQTT一.首先我们初始化esp8266这里我们使用的是USART4与其通信代码如下voidUART4_Init(uint32_tbound){ GPIO_InitTypeDefGPIO_InitStructure; USART_InitTypeDefUSART_InitStructure; RCC_APB1PeriphClockCmd(RCC_APB1Periph_UART4,ENABLE); //使能UART4,GPIOA时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,E

ESP32 介绍

ESP32介绍在开始学习使用ESP32-CAM之前先介绍一下什么是ESP32。ESP32的起源ESP32说的是主板上的主控芯片,是由我国的乐鑫公司(ESPRESSIF)继ESP8266芯片后推出的又一款集成WiFi功能的微控制器。ESP32芯片或模组具有下列特点:处理器:TensilicaLX6双核处理器(一核处理高速连接;一核独立应用开发)主频:32位双核处理器,CPU正常工作速度为80MHz,最高可达240MHzSRAM:520KB,最大支持8MB片外SPISRAMFlash:最大支持16MB片外SPIFlashWiFi协议:支持802.11b/g/n/d/e/i/k/r等协议,速度高达1

ESP32 介绍

ESP32介绍在开始学习使用ESP32-CAM之前先介绍一下什么是ESP32。ESP32的起源ESP32说的是主板上的主控芯片,是由我国的乐鑫公司(ESPRESSIF)继ESP8266芯片后推出的又一款集成WiFi功能的微控制器。ESP32芯片或模组具有下列特点:处理器:TensilicaLX6双核处理器(一核处理高速连接;一核独立应用开发)主频:32位双核处理器,CPU正常工作速度为80MHz,最高可达240MHzSRAM:520KB,最大支持8MB片外SPISRAMFlash:最大支持16MB片外SPIFlashWiFi协议:支持802.11b/g/n/d/e/i/k/r等协议,速度高达1

物联网开发笔记(34)- 使用Micropython开发ESP32开发板之控制步进电机(28BYJ-48)

一、目的       这一节我们学习如何使用我们的ESP32开发板来控制步进电机。二、环境       ESP32+步进电机+ThonnyIDE+几根杜邦线+DC直流电源(可选)        步进电机型号:28BYJ-48(某宝上可以买到),其对应的驱动板芯片型号是:ULN2003接线示意图:注意1:步进电机停止后需要使四个相位引脚都为高电平,否则步进电机会发热。因为不进电机公共端为高电平,所有引脚都为高电平就不会产生电流,就不会发热。注意2:建议采用外接直流电源DC5-12V,直接接在驱动板上即可。避免直接从开发板5V角取电,以免烧坏开发板。此此电机64步旋转一周,步距角是5.625度。以

【Arduino框架】ESP32中蓝牙快速上手使用~

💥💥💞💞欢迎来到本博客❤️❤️💥💥本人持续分享更多关于电子通信专业内容以及嵌入式和单片机的知识,如果大家喜欢,别忘点个赞加个关注哦,让我们一起共同进步~📋📋📋本文目录如下:🎁🎁🎁一.BluetoothSerial库以及内部常见函数介绍二.代码示例自带蓝牙是ESP32一大特点之一,本文就介绍一下如何快速通过Arduino框架使用ESP32的蓝牙功能一.BluetoothSerial库以及内部常见函数介绍BluetoothSerial.h是ESP32Arduino中的蓝牙串口库,可以通过蓝牙串口与其他设备进行通信。常用的函数如下:begin:初始化蓝牙串口,必须在其他函数之前调用。voidbegi

BL2028N是一款wifi+蓝牙双模IOT芯片,已对接好鸿蒙生态,matter。

上海博通(BK)BL2028N是一款高度集成的双模蓝牙5.2和Wi-Fi802.11n组合解决方案,芯片底层已经对接好鸿蒙生态,芯片集成了完整的Wi-Fi和蓝牙应用所需的硬件和软件资源。它支持蓝牙经典功能,即基本速率(BR)和增强数据速率(EDR)以及蓝牙低能耗(LE)功能,完全符合蓝牙5.2规范。它同时支持AP和STA模式。运行频率高达120MHz的32位MCU和内置256KBRAM和2Mflash,使该芯片能够支持多云连接。MCU专为信号处理扩展的指令使其可以有效地实现音频编码和解码。BL2028N拥有丰富的外设,如PWM、I2C、用于程序下载和刻录的UART、SPI、SDIO以及IrDA

BL2028N是一款wifi+蓝牙双模IOT芯片,已对接好鸿蒙生态,matter。

上海博通(BK)BL2028N是一款高度集成的双模蓝牙5.2和Wi-Fi802.11n组合解决方案,芯片底层已经对接好鸿蒙生态,芯片集成了完整的Wi-Fi和蓝牙应用所需的硬件和软件资源。它支持蓝牙经典功能,即基本速率(BR)和增强数据速率(EDR)以及蓝牙低能耗(LE)功能,完全符合蓝牙5.2规范。它同时支持AP和STA模式。运行频率高达120MHz的32位MCU和内置256KBRAM和2Mflash,使该芯片能够支持多云连接。MCU专为信号处理扩展的指令使其可以有效地实现音频编码和解码。BL2028N拥有丰富的外设,如PWM、I2C、用于程序下载和刻录的UART、SPI、SDIO以及IrDA

ESP8266获取天气预报信息,并使用CJSON解析天气预报数据

一、实现功能当前文章介绍如何使用ESP8266和STM32微控制器,搭配OLED显示屏,制作一个能够实时显示天气预报的智能设备。将使用心知天气API来获取天气数据,并使用MQTT协议将数据传递给STM32控制器,最终在OLED显示屏上显示。心知天气是一家专业的气象数据服务提供商,致力于为全球用户提供高质量、定制化的气象数据服务。其主要产品包括天气API、空气质量API、灾害预警API等。用户可以通过心知天气的API接口,获取准确、实时的天气数据,从而为各种应用场景提供支持,例如智能家居、出行、电商等。心知天气的数据覆盖全球200多个国家和地区,每日处理超过10亿次API请求,是业内领先的气象数