您可能已经知道Espressif制造esp8266wifi芯片。它在2014年中出现在一些中文网站上,一开始它被用作连接微控制器(Arduino ...)到wifi网络“桥梁”,这要归功于其非常低成本(一个模块约5美元)。由于原始固件没有很好文档记载,它有一些错误,并且只提供了“标准”功能(通过AT命令),制造商社区开发了一些替代固件(其中最着名肯定是NodeMCU),以充分利用芯片并且
1.现象在ulp程序增加了一些逻辑之后,编译报错。编译器打印故障信息(rel too far)如下: 上网搜索之后,发现是编译器bug(编译器会差label 到引用直接打的文件地址偏移, 如果隔太远就会抛异常, 事实上这个机制并不合理)。官网给出解决方案是将程序分成多文件,或者将引用label声明为全局(global),或者直接注释掉编译器检查偏移相关部分代码(开源好处,随便让你折
转载 2024-04-21 19:26:17
62阅读
一、概述 本文主要阐述是如何在串口屏中实现掉电保存功能,即用户在对文本输入之后,设置了保存操作之后,能够实现屏幕在掉电重新上电情况下实现数据保存功能,即重新上电还是显示上次输入文本内容。本例子主要是通过lua脚本读写flash函数来实现,实现该功能有两个方法:一是通过数组方式实现,二是通过字符串方式实现,下面会一一介绍这两种方法。 二、适用范围 本文适用于广州大彩F系列、物联型
发现很多人在LiteOS移植过程中总会遇到一些问题,现在简单做一些总结。后续有新问题提再继续补充。1、CMSIS版本导致问题问题现象一般如下图所示,编译后报错,Undefined symbol __get_IPSR (找不到 符号__get_IPSR )。分析:该问题一般出现在stm32f103系列单片机使用标准库移植情况下。F103系列单片机标准库只更新到3.5版本,cmsis版本较低
ESP32 开发环境搭建与详解目录ESP32 开发环境搭建与详解ESP-IDF安装windows 系统idf.pyVS Code 代码编辑工具vscode-esp-idf-extensionHello_world 示例创建项目程序入口ESP32 开发板连接 PC选择串口目标设备配置工程编译工程烧录到设备监视输出使用 idf.py 工具项目的创建选择串口选择设备配置工程编译工程烧录到设备监视输出
转载 2023-07-20 14:52:38
405阅读
ESP32开发之旅——ssd1306 OLED屏使用前言在本文中,您将学会ssd1306 OLED屏在ESP32使用,本文提供了简单示例供学习参考。需要注意是,本文中ESP32是使用Micro Python进行开发,(同时ESP8266也可按照本文进行开发)。对ssd1306 OLED屏熟悉小伙伴可以直接跳至正文部分SSD1306 OLED屏介绍实物图本文中使用SSD1306 是
转载 2024-04-24 12:24:17
418阅读
1、安装githttps://git-scm.com/ 基本上一路点击下一步即可,记得要添加环境变量,安装之后在“命令提示符”里面输入git --version,出现如下即表示正确安装成功。2、安装cmakehttps://cmake.org/download/ 基本上一路点击下一步即可,记得要添加环境变量,安装之后在“命令提示符”里面输入cmake --version,出现如下即表示正确安装成功
转载 2024-05-15 14:07:27
37阅读
搭建ESP32-S2/C3开发环境前言相关文件下载环境安装验证安装总结 前言 点击图片购买 有一段时间没有摸ESP32开发板了,最近关注到乐鑫github上相关arduino-esp32项目已经更新到了V2.0.1,值得注意是支持ESP32-S2与C3,相信关注过我朋友应该知道以前写过一篇ESP32在arduino下开发环境搭建,添加开发文章,之前采用添加JSON方式
转载 2024-04-04 09:11:27
123阅读
ESP32开发之路(11)— ESP32读取SHT3X温湿度传感器值一、前言我们在之前完成了ESP32IIC读取AT24C02:ESP32开发之路(10)— ESP32I2C通信读写AT24C02 接下来我们使用一个IIC通信更复杂一点器件,SHT3X温湿度传感器。二、SHT3X驱动程序新建sht3x.c文件,首先设置IIC相关参数#define WRITE_BIT 0x00
转载 2024-03-21 07:31:16
175阅读
新近入手了一块ESP32S,就开始了蓝牙学习之旅。用米思琪编写简单蓝牙程序要使用ESP32S蓝牙功能,最简单是用米思琪了。我们选择连接设备为“Arduino ESP32”,串口就选连接模块端口。我们从左侧积木仓库中,选通讯中蓝牙积木,拖到中间舞台,这样就可以了。我们可以点击上面的代码按钮,会发现其实这一组积木模块是一个完整蓝牙驱动程序。接下来就可以选编译,上传烧写到开发板中了。
转载 2024-02-24 11:11:54
216阅读
前言ESP32 是一套 Wi-Fi (2.4 GHz) 和蓝牙 (4.2) 双模解决方案。sdk版本:v3.3.2此次实验是在 Windows 10 系统下利用虚拟机安装 Ubuntu 16.04系统,并在此系统中进行开发编译和下载固件。 一、准备工作此实验需要准备以下软件1.Ubuntu 16.04系统:系统搭建方法可以看我另一篇文章 2.工具链(用于编译 ESP
转载 2024-06-18 13:54:49
891阅读
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29  Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载 2024-05-11 15:52:21
211阅读
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29  Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载 2024-05-13 21:46:49
239阅读
文章目录一. 下载CLion并安装二. 搭建PlatformIO开发环境1. 安装python环境2. 安装MinGW环境3. 下载PlatformIO插件4. 安装PlatformIO开发环境三. 搭建Ardiuino框架ESP32开发1. 导入第三方库四. 最后 一. 下载CLion并安装 二. 搭建PlatformIO开发环境搭建PlatformIO环境需要分为以下3步:1. 安装pyt
转载 2024-08-30 21:13:17
565阅读
Arduino ESP32录音+ SDHC卡储存开源项目一个好开源项目可以帮助我们学习和提升自己知识。 ESP32录音并记录在SD卡中 开源项目地址因为是国外项目,基本都是github,,为了大家可以都能访问到,我将域名改为镜像域名,保证大家都能获取到资源源码,如果还访问不到,我会在文章末尾附上百度网盘资源链接:https://hub.fastgit.org/atomic14/
工具:淘宝nodemcu esp32 1个            数据线1条            装有32位ubuntu12.04(辣鸡电脑强烈推荐32位,64位贼卡)虚拟机PC一台全过程参照esp32快速入门手册    首先安装软件支
转载 2024-03-01 11:43:23
127阅读
系列文章目录本篇适用于第一次搭建 ESP-IDF 编译环境用户,如果想快速浏览搭建环境步骤和命令,请查看简易版:ESP32开发教程(1)— 搭建开发环境(Ubuntu简易版)文章目录系列文章目录前言1 安装准备1.1 Python版本1.2 Cmake版本2 获取 ESP-IDF3 设置工具4 设置环境变量4.1 官方命令4.2 别名设置5 开始创建工程6 连接设备7 配置工程8 编译工程9
转载 2024-05-08 21:50:38
1260阅读
陈拓 2022/06/10-2022/06/111. 简介用micropython进行ESP32开发。进行ESP32开发,官方标准开发环境是ESP-IDF,开发语言使用C语言。但无论ESP-IDF还是C语言对于新手来说都太难了。micropython出现使得我们可以用Python语言操作ESP32,这样那些非专业EP32爱好者甚至及少年儿童都可以通过micropython来体验ESP32
如何搭建ESP32开发环境(ESP-IDF)开发框架介绍:ESP-IDF是乐鑫ESP32开发一套框架,能够帮助用户快速开发物联网(loT)应用,满足用户对于Wi-Fi,蓝牙,低功耗等性能需求。编译工具链介绍:该工具链类似于之前我们使用Keil,由于其内部已经集成了编译链,所以不用设置也可以使用。但是乐鑫工具链不同,没有类似于Keil这样工具,但是有官方提供给编译工具链,之后进行交叉编译,
文章目录前言一、工具获取1.硬件工具2. 软件工具二、操作步骤1. 安装 ESP-IDF2. 编译 HelloWorld 工程3. UART0 下载调试3.1 程序下载3.2 Log 打印4. JTAG 下载调试4.1 烧录 efuse4.2连接 JTAG4.3 运行 Zadig4.4 程序下载4.5 程序调试三、参考资料 前言本文章用于记录在 Windows 操作系统下,搭建 ESP32
转载 2023-10-24 00:22:39
791阅读
  • 1
  • 2
  • 3
  • 4
  • 5