上篇文章我们了解了ESP8266到底是个什么“东西”,了解了ESP8266在这个万物互联时代有哪些优势,那我们不能光是了解,我们还需要去深入的学习一下,争做物联网时代的弄潮儿~继往开来第二篇,本篇文章主要介绍一下几种常见的ESP8266开发方式,感觉现在不管是学习硬件开发还是软件开发,第一节课都是先学习一下开发环境搭建,毕竟这个开发环境不单单是有台电脑就足够了,交叉编译工具链才是最重要的,我们需要
        ESP8266 SKD的开发环境有很多,官方的开发环境配置比较复杂,这里介绍使用安可信出品的集成开发环境ESP8266 IDE2.0,其实就是eclipse集成了相关的开发插件,用起来还是挺方便的,网上也有很多其它兄弟写的现成的教程可以参考,我这里也重新再简单介绍一下。ESP8266 IDE2.0下载地址:百度网盘-链接不存在下载解压压缩包能
前言哈喽,大家好,由于我最近准备参加学校组织的一个学科竞赛,比赛的项目需要实现物联网的功能,因此我准备开始学习物联网的相关知识。由于自己搭建服务器比较繁琐,我们团队打算前期先使用中国移动的OneNet云平台实现设备数据上报。按照项目规划,我们前期先通过使用STM32F407芯片搭配ESP8266WIFI模块通过AT指令的方式实现云平台物联网功能,后期根据项目需要再决定是否改为通过4G模块实现物联网
ESP8266 SDK 入门指南 1、概述 1.2.ESP8266 HDK 1.3.ESP8266 SDK 1.4.ESP8266 FW
原创 2022-08-17 12:49:58
300阅读
目录如何安装安信可一体化开发环境ESP8266 NONOS 使用准备导入项目编译项目结束示例2:ESP8266_RTOS_SDK 使用准备导入项目配置项目编译默认项目编译 Hello World示例3:ESP31B_RTOS_SDK 使用示例4:ESP32_IDF 使用准备导入项目配置项目编译项目结束http://wiki.ai-thinker.com/ai_ide_install 从官
转载 2024-05-23 22:31:44
81阅读
引言本人自从2015年3月使用ESP8266以来,发现自己在使用ESP8266的过程中学习到了好多有关嵌入式开发的知识,特此写此系列进行整理。ESP8266虽然同STM32属于微控制器级别,但其从编译到下载,和keil那种「傻瓜式」环境有天壤之别(芯片不同)——其工程构建所使用的环境是Linux交叉编译环境。同时,ESP8266作为一款Wi-FI芯片,必然提供了基本的Socket接口,所以除了可以
文章目录一、说明二、刷AT固件2.1、下载AT固件2.2、刷入AT固件2.3、AT测试一、说明本
原创 2022-09-20 10:39:42
349阅读
1. SDKSDK是乐鑫提供的软件开发包,集成了外设的驱动代码和其他有关网络的代码,封装了大量的API函数,方便我们在开发中调用,但因此需要注意一些使用方法。1.1 non-OS 和 RTOS 两种版本SDK1.2 ESP8266 FW指出我们在不同的模式下,需要下载的文件到FLASH中。1.3 Non-OS SDK1.4 RTOS SDK2. Flash布局由于提供的SDK对Flash有布局要求
转载 2024-03-10 20:21:34
195阅读
前言:从今天开始,我们学习ESP8266的官方SDK,乐鑫ESP8266 SDK,有两种,一种带操作系统的ESP8266_RTOS_SDK,另一种是不带操作系统的ESP8266_NONOS_SDK,本文使用ESP8266_RTOS_SDK进行开发,代码对应github上的Tag V3.1标签。一、准备1.软件准备:MSYS2工具链:https://docs.espressif.com/projec
ESP FLASH TOOL 是 Espressif 官方开发的烧录工具,用户可根据实际的编译方式和Flash的容量,将SDK编译生成的多个bin文件一键烧录到 ESP8266/ESP32 的SPI Flash中。ESP FLASH TOOL 的官方下载地址为: http://www.espressif.com/sites/default/files/tools/flash_downlo
[奋斗] 【红外遥控器】 链接: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
264阅读
大家好,我是程序员小哈,又到了知识分享时间,今天我给大家介绍一下如何编译ESP8266的官方SDK,如果对你有所帮助的话,还请文末点赞支持一下哈。问题由来之前网文分享的时候,有网文留言,能否做一个 STM32–>ESP8266->OneNET 的Demo。要想解决这个问题,我们可以使用ESP8266通过串口AT指令连接OneNET平台,这种方式我们只需要将ESP8266烧写通用的AT固
STM32+ESP8266(ESP-12F)实现在线OTA升级(腾讯云物联网) 目录STM32+ESP8266(ESP-12F)实现在线OTA升级(腾讯云物联网) 一、硬件及软件准备1、完整工程源码2、硬件:STM32单片机、ESP8266(ESP-12F) 二、实现效果1、串口打印效果图2、云端效果图 三、FLASH分区 四、OTA升级流程 五、OTA固件上传 六、BootLoader程序配置
ESP8266学习3. 基于安信可开发环境搭建一、开发板环境二、安装开发环境1. 安信可一体化开发环境下载链接:2. 双击安装 : AiThinkerIDE_V1.5.2.exe三、配置带OS的开发环境1. 克隆仓库2. 在 IDE 导入工程3. 添加示例工程4. 设置环境变量5. 设置编译目标3. 右键选择项目,4. 烧写四、配置无OS的开发环境3. 下载sdk4. 在ide project
转载 2024-03-20 13:05:17
2064阅读
ESP8266 CH340创建NFC+网络服务器智能门禁硬件部分ESP8266串口wifi模块 CH340 RFID-RC522射频IC卡感应模块读卡器 MG995金属标准舵机 360度 辅件(电脑,杜邦线,能传输数据的microUSB,IC卡或ID卡)设备接口描述ESP8266RFID-RC522MG995金属标准舵机准备驱动下载esp8266 CH340驱动下载链接 https://spark
转载 2024-05-15 08:42:38
115阅读
背景很早就听人说ESP8266提供SDK可以自己去折腾,一直想搞着来玩,奈何最近才有时间,我对RTOS了解一点,ESP8266里面集成的是Freertos,想搞很久了,之后会写个系列博客。正文下载源码 安装IDE环境我是怕折腾,纯粹自己玩,就想着方便在windows下参考安信可官方的教程来搭建的开发环境、下载的源码。安信可官方环境搭建包含了IDE的安装,IDE使用、源码编译和固件下载这一系列流程,
一、创建新项目1、VS Code安装完成之后,IDE界面会出现一个外星人图标,点击该图标进行PlatformIO IDE管理界面,然后点击【Projects & Configurstion】菜单进行项目配置2、点击【Create New Project】按钮创建新项目,填写项目名称并选择主板 ,然后点击【Finish】完成项目创建3、如果出现下面的弹窗提示,勾选信任,然后点击【是
转载 2024-03-12 16:09:19
0阅读
一、环境准备1、硬件环境1.PC机(win10 家庭版,64位); 2.ESP8266-DevKitC(搭载ESP-WROOM-02D模块); 3.串口转micro-USB转接线。2、软件环境1.VMware Workstation 15.5 PRO; 2.ubuntu-16.04.6-desktop-amd64; 3.ESP8266 Linux 工具链(适用于64位PC),xtensa-lx10
转载 2024-07-02 21:53:36
60阅读
   flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。flash按照内部存储结构不同,分为两种:nor flash和nand flash。(1)nor flash:像访问SDRAM一样,按照数据/地址总线直接访问, 可写的次数较少,速度也慢,由于其读时序类似于SRAM,读地址是线性结构,多用于程序代码的存储.(2)nand flash:只有8位/16位/32位甚
笔试其中包含如下知识点 1.Verilog中标识符非法的问题,不能以数字作为最开头2.代码覆盖率包括:行覆盖率 ,路径覆盖率,翻转覆盖率,状态机覆盖率3.fork join /any/none 的区别、disable的使用fork join: fork-join 用于在并行块中创建并行线程。fork用于分支到新的线程,join用于合并并行线程。在fork-join中的代码段可以在不同的线程中并行执
  • 1
  • 2
  • 3
  • 4
  • 5