前言:从今天开始,我们学习ESP8266官方SDK,乐鑫ESP8266 SDK,有两种,一种带操作系统ESP8266_RTOS_SDK,另一种是不带操作系统ESP8266_NONOS_SDK,本文使用ESP8266_RTOS_SDK进行开发,代码对应github上Tag V3.1标签。一、准备1.软件准备:MSYS2工具链:https://docs.espressif.com/projec
目录如何安装安信可一体化开发环境ESP8266 NONOS 使用准备导入项目编译项目结束示例2:ESP8266_RTOS_SDK 使用准备导入项目配置项目编译默认项目编译 Hello World示例3:ESP31B_RTOS_SDK 使用示例4:ESP32_IDF 使用准备导入项目配置项目编译项目结束http://wiki.ai-thinker.com/ai_ide_install 从官
        ESP8266 SKD开发环境有很多,官方开发环境配置比较复杂,这里介绍使用安可信出品集成开发环境ESP8266 IDE2.0,其实就是eclipse集成了相关开发插件,用起来还是挺方便,网上也有很多其它兄弟写现成教程可以参考,我这里也重新再简单介绍一下。ESP8266 IDE2.0下载地址:百度网盘-链接不存在下载解压压缩包能
背景很早就听人说ESP8266提供SDK可以自己去折腾,一直想搞着来玩,奈何最近才有时间,我对RTOS了解一点,ESP8266里面集成是Freertos,想搞很久了,之后会写个系列博客。正文下载源码 安装IDE环境我是怕折腾,纯粹自己玩,就想着方便在windows下参考安信可官方教程来搭建开发环境、下载源码。安信可官方环境搭建包含了IDE安装,IDE使用、源码编译和固件下载这一系列流程,
ESP8266学习3. 基于安信可开发环境搭建一、开发板环境二、安装开发环境1. 安信可一体化开发环境下载链接:2. 双击安装 : AiThinkerIDE_V1.5.2.exe三、配置带OS开发环境1. 克隆仓库2. 在 IDE 导入工程3. 添加示例工程4. 设置环境变量5. 设置编译目标3. 右键选择项目,4. 烧写四、配置无OS开发环境3. 下载sdk4. 在ide project
目录 认识ESP8266-NodeMCU开发板编辑GPIO编号与NodeMCU开发板引脚名区别:ESP8266 GPIO编号与NodeMCU开发板引脚名对应关系可用引脚电压电流限制特殊引脚情况说明上拉电阻/下拉电阻模拟输入         通讯 认识ESP8266-NodeMCU开发板   初识
引言本人自从2015年3月使用ESP8266以来,发现自己在使用ESP8266过程中学习到了好多有关嵌入式开发知识,特此写此系列进行整理。ESP8266虽然同STM32属于微控制器级别,但其从编译到下载,和keil那种「傻瓜式」环境有天壤之别(芯片不同)——其工程构建所使用环境是Linux交叉编译环境。同时,ESP8266作为一款Wi-FI芯片,必然提供了基本Socket接口,所以除了可以
        在大多数裸奔单片机中,我们总是会在主函数main中,添加一个while(1)无限循环,保证程序一直执行不退出。但今天我们要讲的是在事件驱动esp8266中,一般不能用while循环,更多时候我们是添加定时器,在定时器回调函数中添加要执行代码,并让定时器重复定时来达到循环执行代码目的。那么我们首先来看看e
最近在学习ESP8266,虽然网上已经有很多很详细教程,但我照着做时也踩了不少坑,现将我采用方法总结出来,希望对大家有帮助。一、工具准备准备工作:下载ESP8266_NONOS_SDK、软件AiThinkerIDE_V1.5.2、烧录固件工具-ESP_DOWNLOAD_TOOL下载地址:(1)ESP8266_NONOS_SDK:乐鑫官方下载地址:https://github.com/espre
1、资源下载①、 官网下载: 链接:https://pan.baidu.com/s/1skRvR1j#list/path=/&parentPath=/②、网上找集成版资源: 链接:https://pan.baidu.com/s/1c1WRp1A (备用链接:https://pan.baidu.com/s/1i4YjWUx 密码:058j)注意:共需要下载三个东西,cygwin,eclip
转载 5月前
109阅读
最近在弄这个WiFi模块,发现网上SDK开发方面的资料很少,发现了一套视频教程,不过主讲人讲课方式实在受不了。对基于SDK开发感兴趣同学可以通过本帖在Ubuntu系统上通过Eclipes搭建开发环境。 过程可以分为两步: 1、下载、编译SDK 2、配置Eclipes一、下载、编译SDK esp8266sdk有两种,分别是ESP8266_RTOS_SDKESP8266_NONOS_SDK,这
目录前言一、本例程实现功能二、 Core提供TCP功能介绍三、接线图四、材料清单五、完整代码(通过IP地址和服务器建立连接)代码运行结果 前言shineblink core 开发板(简称Core)库函数支持WIFI功能,所以只用几行代码即可实现基于esp8266 WIFI模块联网通信(TCP, UDP, MQTT)功能。这里我们主要介绍通过TCP实现联网通信功能,更多关于TCP, UDP
1. 前言因为ESP8266/ESP32这个开发环境没少折腾,是真没见过这么难搞又不清晰环境。简单开发可以使用Arduino IDE ,这个平台还是挺好开发使用Arduino函数库,很高效。 不过我还是不习惯,比如示例中binker demoLED_BUILTIN,都不能跳转到定义,不喜欢。现在来正经搭建一个8266环境。其实挺简单,只是一直没找对地方。在其他博主那发现官方文档: E
转载 5月前
31阅读
最近在弄这个WiFi模块,发现网上SDK开发方面的资料很少,发现了一套视频教程,不过主讲人讲课方式实在受不了。对基于SDK开发感兴趣同学可以通过本帖在Ubuntu系统上通过Eclipes搭建开发环境。 过程可以分为两步: 1、下载、编译SDK 2、配置Eclipes一、下载、编译SDK esp8266sdk有两种,分别是ESP8266_RTOS_SDKESP8266_NONOS_SDK,这
1. SDKSDK是乐鑫提供软件开发包,集成了外设驱动代码和其他有关网络代码,封装了大量API函数,方便我们在开发中调用,但因此需要注意一些使用方法。1.1 non-OS 和 RTOS 两种版本SDK1.2 ESP8266 FW指出我们在不同模式下,需要下载文件到FLASH中。1.3 Non-OS SDK1.4 RTOS SDK2. Flash布局由于提供SDK对Flash有布局要求
[奋斗] 【红外遥控器】 链接:https://pan.baidu.com/s/15ZLCgZELEFTay3xKJHzMGw 提取码:90aq​​​点击查看【相关视频】​​【物联网】 链接:https://pan.baidu.com/s/128SWUne_JQQ2NdaGW4d1rQ 提取码:0lcy​​​点击查看【相关视频】​​【温湿度传感器】 链接:https://pan.baidu.com
原创 2022-12-11 21:46:24
243阅读
大家好,我是程序员小哈,又到了知识分享时间,今天我给大家介绍一下如何编译ESP8266官方SDK,如果对你有所帮助的话,还请文末点赞支持一下哈。问题由来之前网文分享时候,有网文留言,能否做一个 STM32–>ESP8266->OneNET Demo。要想解决这个问题,我们可以使用ESP8266通过串口AT指令连接OneNET平台,这种方式我们只需要将ESP8266烧写通用AT固
而在大疆 SDK 里(以 Mobile SDK 为例),为开发者提供工具有:允许接入 DJI 产品 iOS/Android 代码库飞行模拟器及一些可视化工具调试工具及远程日志记录示例代码及教程开发者指南及 API 文档开发者可以利用这些 SDK 工具,从无人机相机、云台、飞控状态信息获取等接口入手,通过大疆提供代码库向无人机发送多种控制指令,完成特定飞行任务。P.S. 对于编程新手来
ESP FLASH TOOL 是 Espressif 官方开发烧录工具,用户可根据实际编译方式和Flash容量,将SDK编译生成多个bin文件一键烧录到 ESP8266/ESP32 SPI Flash中。ESP FLASH TOOL 官方下载地址为: http://www.espressif.com/sites/default/files/tools/flash_downlo
STM32+ESP8266(ESP-12F)实现在线OTA升级(腾讯云物联网) 目录STM32+ESP8266(ESP-12F)实现在线OTA升级(腾讯云物联网) 一、硬件及软件准备1、完整工程源码2、硬件:STM32单片机、ESP8266(ESP-12F) 二、实现效果1、串口打印效果图2、云端效果图 三、FLASH分区 四、OTA升级流程 五、OTA固件上传 六、BootLoader程序配置
  • 1
  • 2
  • 3
  • 4
  • 5