前言学习正点原子提供的ESP8266例程,移植ESP8266驱动程序到HAL库并进行封装,方便在以后的学习工作中快速使用本文的目标是实现TCP透传硬件环境ATK-ESP8266模块正点原子基于汇思瑞(HYSIRY)生产的ESP8266MOD模块(芯片:乐鑫ESP8266EX)采用安信可修改版AT固件波特率:115200AT指令集资料:乐鑫/安信可修改版STM32F1精英板ATK-ESP8266直接
转载 2024-02-23 09:44:07
73阅读
1.esp8266开发板硬件:基于esp8266的nodemuc开发板(pdd上有卖不超过15块);microUSB数据线(这里一定要是数据线,具备数据传输和充电功能,不能仅充电)。esp8266开发环境有许多例如:C/C++、micropython、lua、arduino等,本文介绍的是配置arduino开发环境。ESP8266-NodeMCU是一个开源硬件开发板,由于它支持WIFI功能,所以在
0.前言一个多月的时间没折腾了,之前整个过程都忘的差不多了,最近两天来熟悉再记录一下。 主要想法是使用ESP8266连接OLED屏幕显示文字及图像,,想做成与墨水屏类似。 B站UP主给了成品代码,直接刷机就能成功,按照教程做了一遍如下: UP主的开发环境的是Arduino,毕竟直接拿成品刷机包没什么乐趣,打算探索一下的时候发现ESP8266可以刷micropython MicroPython是
目录 ② ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 ws2812 三原色灯(spi方式 稳定灯光)】一、驱动ws2812遇到的问题二、可能的方案三、具体实现四、测试程序五、还没结束② ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 ws2812 三原色灯(spi方式 稳定灯光)】        本章介绍
转载 2024-05-04 17:29:11
371阅读
一、使用URCesp8266作为AT服务器,STM32作为AT客户端,之间采用AT指令集进行操作,(esp8266进入透传模式后,stm32再发的AT指令将失效,会当做是透传数据被esp8266直接转发),正常情况下,都是stm32发一条AT指令,esp8266会反馈一条数据,这时候直接采用at_client的相关接口函数就可以进行AT指令的发送与回应数据处理;但还存在esp8266作为AT服务器
文章目录ESP8266多任务处理 – Ticker库使用说明1 Ticker库基本操作2 停止定时执行函数3 向定时调用函数传递参数4 利用多个Ticker对象让ESP8266处理多任务5 使用”计数器”来控制ESP8266定时执行较复杂的函数 ESP8266多任务处理 – Ticker库使用说明ESP8266在运行过程中,只能一条线式的依次执行任务。但是我们在开发物联网项目时,可能需要ESP8
本文目标:了解esp8266以及其开发流程芯片介绍:8266片上集成wifi+MCU,使用的是一个M0的内核,而且成本很低,因为片上有wifi和MCU,所以作为网络终端非常的方便,当然,因为是wifi,所以低功耗方面就别想了,低功耗+联网,NB-IOT更加合适。固件:下面先介绍一下芯片固件的概念,说白了,esp8266也是一个单片机,上电还是得从0地址开始跑,平时我们使用单片机,一般都是使用kei
转载 2024-05-23 22:54:30
439阅读
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阅读
1、前言上一节我们介绍了ESP8266开发环境搭建,然后也可以使用secureCRT来在串口交互界面下完成程序开发,但是当我们对模块重新上下电后,我们运行的代码就失效了,比如我们这次配置连上网了。断电重启后又恢复到了最初下载固件的状态,我们需要每次重启时,都可以运行我们自己编写的代码。如果你也有这个困惑,那么这篇博文将能帮你解决该问题。我们有两种方式来同步我们的代码到ESP8266上。1、使用m
背景很早就听人说ESP8266提供SDK可以自己去折腾,一直想搞着来玩,奈何最近才有时间,我对RTOS了解一点,ESP8266里面集成的是Freertos,想搞很久了,之后会写个系列博客。正文下载源码 安装IDE环境我是怕折腾,纯粹自己玩,就想着方便在windows下参考安信可官方的教程来搭建的开发环境、下载的源码。安信可官方环境搭建包含了IDE的安装,IDE使用、源码编译和固件下载这一系列流程,
主要介绍Ubuntu下实现ESP8266开发的基本过程,实现一个最简单的功能。 1、流程基本介绍 一句话总结:通过下载NodeMCU固件到ESP8266,基于固件库可以有很多强大的功能解决具体的问题。实际上不止这一种方式可以实现,但个人认为上述方式具有较强的灵活性,同时也比较简单方便。这里面需要注意的是,ESP8266需要通过USB模拟串口实现程序下载和通信功能,因此针对特定的
转载 2024-02-25 13:14:01
18阅读
ESP8266 RTOS开发之路(3)— 点亮第一个LED灯及按键输入一、前言本次开发基于虚拟机下的Ubuntu18系统,ESP8266_RTOS_SDK版本为v3.4-rc,使用的模块是ESP8266-NodeMcu,其板载模组为ESP12E,flash大小为32Mbit,图片如下:二、点亮第一个LED灯在上一个hello_world工程的基础上复制文件并命名为01_led_key,修改hell
转载 2024-04-17 12:47:35
98阅读
文章目录前言需要的资料搭建SDK开发环境SDK的编译和烧写 前言之前在做智能家居的时候需要用到esp8266,我这边因为esp8266物联网开发板的技小新教程相对齐全就不用串口模块,直接使用板子,但是没想到板子的配备的技小新资料中例程和相关的模板基本不能用,官方的指南有些教程也很是迷惑。于是我这边和队友琢磨了相当的一段时间来重新配置其模板和工程文件,并记录了相关的详细使用文档供大家参考需要的资料
5G时代已悄然来临,相信在5G时代的风口下,物联网也将加速发展,为更多用户所服务。说到物联网,那当然得提及无线控制技术。现阶段,我们熟知的无线控制方法主要有3种,分别为蓝牙控制、无线电控制、WIFI控制。 从可玩性与使用体验上考虑,阿普为你介绍的是WIFI控制技术,并在未来的数期文章中发表一些围绕无线控制模块esp8266而制作的各种小作品。 ESP8266概述ESP826
前言:由于我在学习Linux之前是学习STM32单片机的,为了检验自己的学习成果,故将STM32上的ESP8266程序移植到I.MX6ULL板子上,加深对Linux驱动和应用下串口开发的理解。既是学以致用也是记录生活。本文中的ESP8266移植分为两部分。一部分是配置串口驱动层,采用Linux4.15内核,使用设备树配置串口。本文所用的内核和根文件系统与正点原子Linux驱动视频教程里一致。故本文
转载 2024-05-10 15:03:11
231阅读
在当今的物联网(IoT)世界中,ESP8266因其低成本和Wi-Fi功能而备受欢迎。本文将探讨如何有效使用Python开发ESP8266。随着对物联网应用需求的增加,了解如何用Python在ESP8266上进行开发成为了一个重要课题。 ### 问题背景 在面对越来越多的物联网项目时,开发者们发现传统的C/C++开发方式对于很多使用Python进行快速原型开发的团队来说变得越来越繁琐,导致了以下
原创 7月前
38阅读
目录如何安装安信可一体化开发环境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阅读
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、编译工程四、
先看下载自己的固件填写好自己的的邮箱地址,然后选择好自己需要的功能,一会编译好的固件就会发到您的邮箱地址https://nodemcu-build.com/我下载的链接:http://pan.baidu.com/s/1qYUI4zi%20密码:kqnt 我一开始的QQ邮箱,不过后来不知道怎么的我的qq邮箱不可以了,,,,所以就用的自己的新浪邮箱   &nb
随着互联网和移动设备的普及,视频已经成为了人们获取信息和娱乐的主要途径之一。在观看视频时,文字解说和标题是很重要的元素,它们可以帮助观众更好地理解视频内容,同时也可以提高视频的传播效果。例如,制作一个烹饪教学视频时,可以使用视频字幕添加工具添加文字说明菜谱、食材和烹饪过程。这样我们就可以更好地理解教学内容,并且更容易跟随视频步骤进行操作。那大家知道视频字幕添加工具有哪些吗?如果你还不知道的话,赶紧
  • 1
  • 2
  • 3
  • 4
  • 5