参考: 我自己重新从零开始搭建了一个环境,链接:https://www..com/CodeWorkerLiMing/p/12499605.html https://blog..net/sanbanzui2008/article/details/82178565 https://
转载
2019-07-28 16:18:00
214阅读
2评论
项目配置项目的编译是用make来管理的,但如果在make里设置一些配置就看起来比较麻烦了,于是乐鑫提供了一套python程序,使用这个配置程序包前我们首先需要安装python包python -m pip install --user -r $IDF_PATH/requirements.txt要确认一下SDK主目录下有一个requirements.txt文件,才能保证命令正确执行 。接下来我们可以把
转载
2024-10-10 20:02:40
55阅读
--作者:燕十三(flyingcys)
-- blog:
--QQ:294102238
要在PC上开发ESP8266,无论是Linux还是Windows首先需要有一套交叉编译环境,才能将编写好的代码编译成可在ESP8266上固化和运行的bin文件。官方提供了已编译完成的Linux下的交叉编译器可供下载,也提供了移植好的crosstool-NG给有自己编译需求的开发者自
转载
2024-10-18 15:21:33
102阅读
1、用网络调试助手GET天气预报1.1、设置域名和端口,建立TCP连接域名:pi.seniverse.com,端口:801.2、GET请求1.2.1、先了解下HTTP请求报文格式 1.2.2、分析下这个GET请求第一行:请求行GET URL链接 HTTP协议版本第二、三、四、五行:请求头冒号前面是头部键,冒号后面是值,然后回车换行到下一行第六、七行:空行Connection行末
转载
2024-05-14 10:43:03
259阅读
前言:由于我在学习Linux之前是学习STM32单片机的,为了检验自己的学习成果,故将STM32上的ESP8266程序移植到I.MX6ULL板子上,加深对Linux驱动和应用下串口开发的理解。既是学以致用也是记录生活。本文中的ESP8266移植分为两部分。一部分是配置串口驱动层,采用Linux4.15内核,使用设备树配置串口。本文所用的内核和根文件系统与正点原子Linux驱动视频教程里一致。故本文
转载
2024-05-10 15:03:11
226阅读
前一章已经搭建了ESP8266的编译环境,接下来就是编写控制代码啦~写在编写程序的前面1、ESP8266作为一款物联网模块,必定是要联网的,所以,首先把微软的防火墙关掉!2、下载程序的时候注意,如果提示“错误”,那么请查看,下载的波特率是不是过高了!3、在编译前,一定要先保存,再clean project,最后再build project !4、编写执行周期很长(>500ms)的用户程序时,
转载
2024-03-21 12:21:44
829阅读
这里是k7arm编辑的内容
看完下面转载的文章后我一直很好奇在哪里得知设置各个bin文件的起始地址。
这些起始地址的定义来自这里
http://bbs.espressif.com/viewtopic.php?f=67&t=225 的文档
ESP8266 SDK Getting Started Guide 
转载
2024-05-05 20:57:57
148阅读
阅读本文前,建议先阅读《esp8266 内存分布》和《esp8266 段的概念》。通过《esp8266 段的概念》,我们已经知道 .rodata 会占用 dRAM 的空间,从而减小实际可用的 heap 空间大小。因此我们当前的优化目标就是减小 .rodata 的使用量。os_printf为了减小打印字符串所占用的 dRAM 空间,在 sdk 中一直存在着一个看上去有些奇怪的打印宏 os_print
转载
2024-08-06 13:01:42
532阅读
编译ESP8266固件说明一. 编译方法说明登录https://nodemcu.readthedocs.io/en/master/en/build/有三种方式可以选择1. 云编译服务这种方式会产生错误,导致烧写固件后,ESP8266蓝灯一直闪烁而无法使用;2. 安装Docker, 利用Docker Imag
转载
2024-07-22 20:25:20
176阅读
硬件配置主控芯片:STC12C5A32S2 1个 晶振:11.0592MHz 1个; 电容:30pf 2个 电机控制:L298N 1个~2个 wifi芯片:ESP8266 1个 电动小车模型(4个轮子,4个电机,车架) 电源:9V电池1个(驱动L298N),充电宝1个(2个USB取电口,驱动主控芯片和ESP8266) 接口: ttl转USB接口线 2个(从USB端口取5V和3.3V电源用) 导线若
转载
2024-04-04 15:03:56
384阅读
第二回 致敬点灯(一切从点灯开始)续接上回,接着折腾,接着学。ESP8266通用信息ESP8266是Espressif Systems推出的一种流行的,具有WiFi功能的片上系统(SoC)。相关的Datasheet可以在这里下载 (密码参考第一回内容)。MicroPython for ESP8266库(应该叫方法)中的Pin number都是基于ESP8266的芯片,而不是ESP8266模块引出的
转载
2024-07-10 16:27:38
233阅读
在嵌入式系统的开发中,烧录是一个非常重要的环节。而今天我们要介绍的是在 Linux 系统下使用 ESP8266 进行烧录操作。
ESP8266 是一款由乐鑫通信研发的 Wi-Fi 芯片,它集成了 TCP/IP 协议栈和一个 32 位 CPU,可作为单片机使用,同时也可以连接到 Wi-Fi 网络。它的低成本和高性能使得它成为了物联网领域的热门选择。
在 Linux 系统下进行 ESP8266 的
原创
2024-05-28 10:53:46
182阅读
文章目录ESP8266一.简介二.获取MAC三.发送端代码四.接受端代码五.调试结果 ESP8266一.简介这篇给大家分享一下多个ESP8266直接相互通讯,因为想做智能家居系统,但是想了一下,不止一个产品,比如测量温湿度的,检测人体的各种传感器,而且所处的位置也不一样,最后想到这个办法,可以用一个ESP8266模块作为一个总的控制,就像一个管家,来和其他ESP8266通讯,来实现我们想要的功能
转载
2024-04-25 15:16:13
285阅读
相信聪明伶俐的你,肯定完成了上一篇文章的环境搭建,如果你是第一次看本系列文章,可以先去看看前两篇文章,先了解一下并完成一些基础操作。这里推荐大家安装一下Git这个灰常炒鸡好用的分布式版本管理神器,本人是非常喜欢这款由Linux之父Linus Torvalds开发的工具,可以很方便让我完成一些工作,比如说copy代码~哈哈,作为初级菜鸟程序员会用Git也是一个加分项,大家可以去看一下廖
转载
2024-08-06 11:25:17
80阅读
古月居这个平台是以ROS起家的,但是我们不能局限于软件,在硬件的学习上也要更上一层楼,所以我今天在这开辟新坑,一步步的去学习ESP8266,也把我前段时间完成的一些有意思的项目分享给大家。1.简介这里我们主要用到的是ESP8266EX,这款芯片,拥有有完整的且⾃成体系的 Wi-Fi ⽹络功能,既能够独⽴应⽤,也可以作为从机 搭载于其他主机 MCU 运⾏。ESP8266EX 集成了天线开关、射频 b
转载
2024-05-23 15:55:53
198阅读
屏幕图片如下:这款屏幕是由ST7735进行驱动的,驱动方式有3线SPI,4线SPI,还有8线,16线,9线,18线驱动。由于是买的模块,所以采用4线SPI进行驱动。 ESP8266使用软件模拟SPI驱动TFT屏幕引脚连接SPI的模拟MYSPI.pyTFT的驱动LCD.pyCODE.pymain.py效果工程文件 引脚连接ESP8266TFTGPIO16SCLGPIO5SDAGPIO4RESGPIO
转载
2024-03-24 10:41:56
166阅读
2WD远程控制小车——程序设计1. 简介2. 电路连接3. 软件设计3.1 OLED显示3.2 DHT223.3 ADC电压测量3.4 TB6612驱动3.5 PS2接收4. 阿里云物联网平台相关5. 最后 1. 简介本文主要包括ESP32开发板的程序和ESP8266开发板的程序。涉及到的内容有OLED显示、DHT22的数据采集、ADC电压测量、TB6612驱动和PS2接收。2. 电路连接控制板
基于Blinker点灯,可用小爱语音控制的esp8266红外遥控志高空调说明硬件准备软件准备代码Blinker 界面小爱语音配置感谢 说明基于Blinker点灯,可用Blinker软件和小爱语音控制的esp8266红外遥控志高空调。空调使用的遥控器是志高的ZH/JT-03,理论上使用这个遥控器的空调都可以使用这个项目。硬件准备ESP8266 开发板一块数字38KHZ红外发射模块(建议买有两个红外
转载
2024-04-29 13:50:42
772阅读
一、准备材料(整套下接近80块钱了哦,主要电池贵,也可以用升压模块+充电宝代替【体积感人】)1、esp8266 NodeMCU Lua V3 物联网开发板一个(CH340) &n
转载
2024-05-22 20:28:11
57阅读
开发前的准备 usb转TTL模块,或者单片机开发板,直接使用它的串口通讯引脚,用来烧录程序和进行串口信息打印; 从乐鑫官网下载ESP8266_NONOS_SDK,虽然官方有提供在linux下的开发平台,但是我还是推荐用安信可的IDE开发工具,它把make指令等都集成在eclipse上,直接通过build project就可以编译出bin文件,当然,安信可的工具集里面是有包括烧录工具的,所以不须另
转载
2024-03-13 18:38:34
150阅读