ESP8266专题-基于SDK开发的IDE环境搭建

ESP8266基于SDK开发环境搭建(NONOS 3.0版本) 前言 ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口同信;这款模块简单易学,体积小,便于嵌入式开发。 ESP8266的编程方式可以用官方的SDK编写,也可以用Arduino编写。各有各自的优点。如需查看Arduino搭建8266的开发环境可前往Arduino搭建ESP8266开发环境 首先我们前前往安信可8266系列模组专题:安信可 在这里有许多ESP8266的资料以及固件包: 同时提供了SDK开发环境搭建的资料,本次是使用Win10平台SDK NONOS 3.0对ESP826 阅读详情

第一步:

登录安信可官方网站:https://www.ai-thinker.com

找到ESP8266专题

这里有详细的资料和安装过程:

1.26GB 这个也是非常大的 非常占空间

下载完成后就一路Next安装即可

安装完成后我们来打开,懵了,启动后就显示个欢迎 然后让我离开。

 

不要慌,没有这么沙雕的软件,实际是因为还没有配置导致的。打开的时候实际需要启动的是eclpise,而不是开始哪里的程序接口。安装软件最好看清楚按照教程后再动手,否则就浪费时间了。

根据上图设置相应的路路径。

好吧,配置完成后在程序开始哪里启动,还是显示以上界面,

再开教程,发现是要求要启动eclipse后导入工程的,那我们导入工程吧,看来是我太着急了。

这里不多说就 就在下载文件里面的那个word文档,跟着操作即可。

 

操作之前需要去乐鑫官网下载最新的SDK包。https://www.espressif.com/zh-hans/support/download/sdks-demos

 

加载过程中需要注意的是,右键点击工程才能加载编译选项。

 

添加完编译规则后,终于可以编译了,一看还没编译就有这么多的错误

编译,果然一推错误。

其实是不用例会这些错误的,因为这个只是一个编译器。我们只需要关注console这个栏内容就行

这个过程还有一个点,需要把需要编译的工程复制到一级目录下,否则编译会出现错错误。

然后编译

出现这个指令说明是编译成功了。

 

 

ESP8266开发环境搭建(AiThinkerIDE_V1.5.2)及下载烧录 一、下载AiThinkerIDE_V1.5.2 IDE 下载链接:https://docs.ai-thinker.com/tools 二、安装 双击AiThinkerIDE_V1.5.2 IDE.exe开始安装,安装路径不要含有中文,最好是默认路径。 环境依赖的是 python2.7 环境,IDE已经自带了python2.7的环境的,如果你电脑有py3的环境,建议卸载或共存处理,自此AiThinkerIDE安装完成。 三、配置编译环境 查看系统变量是... 阅读详情

相关推荐

ESP-01S利用NONOS_SDK搭建开发环境采用固件烧写方法开发ESP8266(ESP8266-01s)

Nonos开发Esp-01s简介搭建方法硬件搭建软件搭建点灯操作 简介 搭建方法 硬件搭建 软件搭建 点灯操作

qq_24269643的博客 7580

ESP8266开发——安信可IDE使用

关于 Problems 报错 注意:Eclipse 只是一个代码编写工具,它并不能读取 makefile 里面的一些配置,甚至它会读取到 cygwin 下同名称的头文件。 针对该现象引起的报错,我们建议用户在使用该 IDE 时,直接将 Problems 栏目关掉,因为该提示并不准确,我们主要关注的信息应该为 Console 栏目下的输出。(第一条 Console 报错最重要!) 示例1:...

丨晋丨 3779

ESP8266 Windows开发环境搭建(安信可IDE1.5版本)

ESP8266 Windows开发环境搭建(安信可IDE1.5版本)

while(1) 6005

ESP8266 学习之路第一章 搭建 IDE 开发环境

前言 玩了很久ESP8266,下面把我的学习之路整理成笔记记录下来。 开发平台和工具 Windows 10 X64 AiThinkerIDE_V0.5 cygwin eclipse Flash 下载工具V3.4.8 链接:https://pan.baidu.com/s/1b_RrL3sQFTohGg60SvYZEA 提取码:5cs7 IDE环境使用安可信的IDE,目前...

u012166958的博客 7387

ESP8266的SDK开发入门教程

ESP8266开发方式有三种:AT指令、LUA、SDK开发。AT指令和LUA都是基于特定bin固件的二次开发,具有简单易上手的特点。事实上,SDK开发也不难,而且灵活性更高,官方提供的SDK类似于stm32的库函数,并且有详细的API文档提供参考。本文介绍了SDK开发的入门过程。

zry68的博客 1万+

ESP8266 系统环境搭建

因为ESP8266/ESP32这个开发环境没少折腾,是真没见过这么难搞又不清晰的环境。简单开发可以使用Arduino IDE ,这个平台还是挺好的。开发使用Arduino的函数库,很高效。 不过我还是不习惯,比如示例中binker demo的LED_BUILTIN,都不能跳转到定义,不喜欢。现在来正经搭建一个8266的环境。其实挺简单的,只是一直没找对地方。在其他博主那发现官方文档: ESP8266_RTOS_SDK Programming Guide ,我是个对知识的检索有强迫症的人,不知道从哪找到的这个

xuhss_com的博客 3732

ESP8266入门系列1 搭建Arduino IDE开发环境

ESP8266入门系列1 搭建Arduino IDE开发环境

摸鱼专家 1248

ESP8266 搭建开发环境和使用例程

    ESP8266 搭建开发环境和使用例程 1、官网下载文档ESP8266系列入门教程手册里有下载环境的链接: https://wiki.ai-thinker.com/ai_ide_install   如何安装安信可一体化开发环境 安信可 ESP 系列一体化开发环境是安信可科技为方便广大用户而推出的基于 Windows + Cygwin + Eclipse + GCC 的综合 IDE...

zhoushangshi的博客 4365

ESP8266 Windows开发环境搭建(IDE1.5)

ESP8266 Windows开发环境搭建(IDE1.5)一、下载相关资源1、下载IDE2、下载烧录工具3、下载串口调试助手4、下载TCP/UDP网络调试助手二、安装IDE1、安装AiThinkerIDE2、配置环境变量三、导入直接下载源码的NON-OS SDK 2.0/2.1.x/2.2.x/3.0/3.0.x工程1、下载 NON-OS SDK 源码2、修改环境变量3、导入工程4、编译工程四、导入克隆官网提供的GitHub链接的NON-OS SDK 和 RTOS 3.0 工程1、官网提供的GitHub克隆

Calvin Chan的博客 8321

ESP8266开发之旅 基础篇② 如何安装ESP8266的Arduino开发环境

    俗话说,工欲善其事必先利其器。基于Arduino平台开发ESP8266,我们至少要分别准备好硬件和软件开发环境:     1. 硬件     ESP8266模块,或者ESP8266开发板,笔者建议初学者直接使用开发板;     2. 软件     Arduino IDE开发环境; 1. 硬件     硬件环境主要分为两种:     1. ESP8266开发板 + USB线     笔者建议...

单片机菜鸟哥的博客 13万+

别再折腾Windows了!Ubuntu 22.04下USRP X310 + RFNoC + Vivado 2021.1开发环境保姆级搭建指南

本文提供Ubuntu 22.04下USRP X310 + RFNoC + Vivado 2021.1开发环境的详细搭建指南,涵盖系统优化、UHD驱动编译、Vivado配置及硬件验证等关键步骤,帮助射频工程师高效构建稳定的开发环境,显著提升FPGA开发效率。

weixin_29168675的博客 256

图文手把手教程--ESP8266 SDK开发环境搭建及HelloWorld显示(使用安信可AiThinkerIDE_V1.5.2编程)

准备工作:下载ESP8266_NONOS_SDK、ESP8266_RTOS_SDK、软件AiThinkerIDE_V1.5.2、烧录固件工具-ESP_DOWNLOAD_TOOL 下载地址: 1)ESP8266_NONOS_SDK:乐鑫官方https://github.com/espressif/ESP8266_NONOS_SDK 或个人仓库https://gitee.com/tao_ji_peng/ESP8266_NONOS_SDK 2)ESP8266_RTOS_SDK:乐鑫官方https://gith

felix_tao的博客 2万+

2025虚幻游戏逆向工程解包尝试

2025虚幻游戏逆向工程解包指南 本文详细介绍了虚幻引擎5游戏逆向解包的完整流程,主要包括获取AES密钥、生成映射文件和导出资源三个关键步骤。作者在实际操作中遇到诸多难题:AES密钥获取工具存在加壳保护问题,映射文件生成器依赖复杂的VS编译环境,DLL注入工具的使用也存在技术门槛。通过多次尝试,作者发现部分游戏可直接搜索现成的AES密钥,而映射文件生成需要额外下载Memcury依赖库才能正常编译。文章提供了相关工具的下载链接和具体操作说明,但同时也指出每个环节都可能出现意外状况,逆向工程实际执行过程远比理论

wsdchong的博客 6153

ESP8266开发之arduino环境搭建

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。

weixin_44453694的博客 1万+

红外图像处理实战:用MATLAB实现时域高通滤波(THPF)去噪(附完整代码)

本文详细介绍了如何利用MATLAB实现时域高通滤波(THPF)算法进行红外图像去噪,包括核心原理、工程实现要点和完整代码示例。通过分析时间窗口选择、空域预处理优化和自适应参数调整等关键点,帮助开发者有效抑制固定图案噪声,适用于无人机载红外监测和安防监控等场景。

weixin_42783709的博客 183

遥感生态指数(RSEI)——四个指数的计算

遥感生态指数是在4个生态指数的基础上通过主成分变换得出的一个评价生态环境质量的指标。因此,第二部分就是要分别计算出这4个指数的值。 ①首先,是绿度指数的计算,一般用归一化植被指数(NDVI) NDVI=(NIR-Red)/(NIR+Red) 在Bandmath工具中输入NDVI计算公式 (float(b4-b3))/(b4+b3) 其中,b3、b4分别是红波段和近红外波段 ②其次,是湿度计算。 WET = c1B1 + c2B2 + c3B3...

qq_41978498的博客 9万+

ESP8266环境搭建-ESP8266_RTOS_SDK(超详细)

ESP8266环境搭建-ESP8266_RTOS_SDK(超详细) Arduino:环境搭建简单,开发简单,但相对效率较低(Arduino对IO操作进行了封装,代码上简单了,其实封装的过程多产生了许多资源消耗) SDK:环境搭建劝退了许多开发者(资料不足,命令行),效率高。 总结来说:Arduino适合对效率要求不高的场景,SDK适合商用开发。

qq_47000501的博客 1万+

稳定双共轭梯度法BiCGSTAB流程

稳定双共轭梯度法BiCGSTAB流程

abner361的博客 1154

ESP8266_01搭建开发环境

ESP8266_01搭建开发环境 ESP8266_02程序的编译与下载 ESP8266_03SDK与Makefile的基本用法 ESP8266_04管脚控制与软件定时器 ESP8266_05 ESP8266有几个串口? ESP8266_06硬件定时器与IO中断 ESP8266_07基于PWM的呼吸灯 ESP8266_08基于flash的数据掉电保护 ESP8266_09基于IIC控...

lazyduck的博客 6713

AIDC智算中心建设:资源池化核心技术解析

AI 应用的POD在运行的时候,通过池化运行时访问虚拟GPU、执行AI任务,池化运行时拦截对虚拟GPU的访问请求、转递给池化服务代理执行,池化服务代理通过向智算池化控制器查询虚拟GPU所对应的真实智算资源位置、规格,按查询结果分配智算资源、执行AI任务,如果真实的智算资源位于远程计算节点,则由本地池化服务代理将访问请求转递给远程计算节点上的池化服务代理处理,相关通信经由参数面网络。

u013891230的博客 2431

vite打包文件如何支持files协议,支持双击即可打开网页,支持electron打包文件。

原本的所需框架为vite + element-plus项目,需要打包之后用eletron打包为桌面应用。但遇到一个问题,耗费了整整一下午时间。vite的配置也没有考虑过纯静态页面的情况。打包之后的页面只支持https协议。不断是百度以及问AI然后看vite官网文档,最后终于配置好了。这里有一个问题就是上面箭头所指位置,不支持跨域,也是es6的语法也不支持。配置完之后打包文件如下。

guiplan 1561

ESP8266 Non-OS SDK 开发之旅 基础篇① 初识 Non-OS SDK,史上超级详细手把手教小白20分钟快速搭建SDK软件开发环境,完成第一个例子Hello World!

文章目录1.前言2. SDK使用流程3. Non-OS SDK4. 软件环境搭建 授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力。希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石。。。 共同学习成长QQ群 622368884,不喜勿加,里面有一大群志同道合的探路人 快速导航 单片机菜鸟的博客快速索引(快速找到你要的) 如果觉得有用,麻烦点...

单片机菜鸟哥的博客 1万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

ESP8266_NONOS_SDK开发环境搭建及验证

ESP8266_NONOS_SDK开发环境搭建及验证视频教程:芯片资料芯片:ESP8266EX模组:ESP-12F开发板:NodeMCU启动模式安装AiThinkerIDE编译报错问题No rule to make target 'all'.手把手教你搭建安信可开发环境,编译源码、烧录固件到ESP8266烧录查看user_main.c代码及SPI_FLASH_SIZE_MAP问题烧录小结:修改代码测试NodeMCU固件烧录及测试定制固件烧录调试lua 视频教程: 技小新-视频教程,在哔哩哔哩可以免费观看了

weixin_43869959的博客 3943

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

ESP8266开发-Arduino IDE安装、配置与使用

ESP8266是一款价格十分亲民的wifi模块,在某宝上一块ESP8266开发板只要10几块钱!可以买来玩玩一些物联网相关的小项目。 ESP8266的开发方式有多种,目前我了解到的有: 使用Arduino IDE开发,沿用Arduino的开发风格,简单易上手 使用ESP8266官方的SDK开发 使用MicroPython开发,沿用Python的编程风格,此方式需要先给板子烧写一个特殊的固件 因为我之前玩过Arduino,而且Arduino编程简单易操作,所以就选择先使用Arduino IDE来玩一玩E

码农爱学习的博客 2万+

ESP8266 SDK开发环境搭建及HelloWorld编程教程

最近在学习ESP8266,虽然网上已经有很多很详细的教程,但我照着做时也踩了不少坑,现将我采用的方法总结出来,希望对大家有帮助。 一、工具准备 准备工作:下载ESP8266_NONOS_SDK、软件AiThinkerIDE_V1.5.2、烧录固件工具-ESP_DOWNLOAD_TOOL 下载地址: (1)ESP8266_NONOS_SDK:乐鑫官方下载地址: https://github.com/espressif/ESP8266_NONOS_SDK (2)AiThinkerIDE_V1.5.2

dk3chao的博客 5376
上一篇: 有刷电机驱动专题-直流有刷电机调速电路分析
下一篇: 有刷电机驱动专题-Mos管驱动电路中增加二极管的作用
阡陌赋能
博客等级 码龄15年 90粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值