0.前言一个多月的时间没折腾了,之前整个过程都忘的差不多了,用最近两天来熟悉再记录一下。 主要想法是使用ESP8266连接OLED屏幕显示文字及图像,,想做成与墨水屏类似。 B站UP主给了成品代码,直接刷机就能成功,按照教程做了一遍如下: UP主的开发环境用的是Arduino,毕竟直接拿成品刷机包没什么乐趣,打算探索一下的时候发现ESP8266可以刷micropython MicroPython是
我已经学会几个代码的写法了,那我这些写法是从哪里学的,或者说应该从哪里找到其他能用的代码呢。打开uPyCraft->Help->Tutorial Online这个页面有MicroPython的基本语法内置模块函数。下面我要写一个按键控制开发板led点亮或者熄灭的例子找到3.2.2 Pin相关的函数: 要想控制开发板,先要找到开发板引脚对应的引脚号 我这里选择用GP
         上一节说了UDP,这一节就聊聊TCP,毕竟它俩经常同时出现。优缺点上一节也提了一下:安全性好,速度慢。         除了这两点,还有就是:         TCP通信之前是需要建立连接的,如同打电话
理论知识关于ESP8266STA模式下得TCP通信得理论知识,可以参考我之前写的ESP8266AP模式下的TCP通信。 1、有关于WIFI接口API: 2、有关于TCP通信得API: 3、ESP8266SDKAPI参考手册: 链接:https://pan.baidu.com/s/10f4ggcVaJMziVQZ7h2-SgQ 提取码:664m例程1(ESP8266在逻辑上做为服务器)初始化函数与
转载 2024-05-23 19:05:00
587阅读
Micropython ESP8266板入门指南(一)(一)使用Micropython File uploader软件与8266连接,按一下RST键。 (二)连接后,如下图 (1) 这句中ets_task()用于设定工作排期优先权,由micropython内部自行设置执行,不用理。 (2)坑点:报错,但不用担心,虚惊一场 如终端机没有以上讯息显示,只是漆黑一片,按ctrl+D(暖起动),主板将被
转载 2024-01-28 07:06:55
157阅读
#include "driver/uart....
转载 2017-07-19 13:06:00
273阅读
设备与设备之间的通信往往都伴随着总线的使用,而用得比较多的就当属于SPI总线I2C总线,而恰巧NodeMcu也支持这两种总线通信 1. SPI总线——SPI类库的使用 SPI是串行外设接口(Serial Peripheral Interface)的缩写。是Motorola公司推出的一种同步串行接口
原创 2022-02-10 17:47:14
2749阅读
#include "driver/uart....
转载 2017-07-19 13:06:00
384阅读
2评论
一、【心知天气】官网JSON数据特点        1、订阅模式。和风天气开发服务采用订阅模式,当你创建项目时,至少需要选择一种订阅。使用和风天气的服务订阅非常简单自由,免费或者你只需要为你实际使用的部分付费。现有三种订阅模式:免费订阅、标准订阅、高级订阅。      &nbs
最近一直在折腾,在尝试各种开发环境,因为手上有几块NodeMCU(ESP8266),就想用它做点东西,之前听说这个芯片是能作为MCU使用的。我以前熟悉的是Keil集成开发环境,用起来很顺手,自然而然也想延续以前的做法,不过目前ESP并没有Keil的开发环境,所以我到官网上找了一下官方推荐的一些开发环境,发现除了在Linux下使用Xtensa GCC 工具链进行编译以外,还有许多优秀的开发环境可供选
转载 2024-05-23 22:32:20
139阅读
通过使用物联网技术将家里的热水器改装成带物联网远程遥控功能,实现在回家前用手机远程控制热水器,回到家就能有热水使用。本篇则与大家分享基于安卓系统完成机智云APP的制作过程,DIY任务中手机APP部分。DIY任务是只做了一个基于ESP8266的热水器控制器,前两篇介绍了总体方案设计、改装热水器、WIFI模块选型、三极管开关电路设计整体组装等硬件内容,以及ESP8266模块中运行的软件,或者叫做驱动
# ESP8266使用Python进行通信的完整指南 ESP8266是一款流行的Wi-Fi模块,广泛应用于物联网(IoT)项目中。通过Python进行通信,可以让开发变得更加灵活高效。本篇文章将详细介绍如何使用ESP8266Python进行通信的步骤,以及相关的代码示例。 ## 流程概述 在实现ESP8266Python通信之前,我们需要明确整个流程。以下是步骤的总结: | 步骤
原创 8月前
341阅读
目录前言1、效果演示2、 实验目的3、指令3.1 本实验相关指令3.2 学习指令的方法3.3 指令用途说明4、配置并且搭建TCP通讯的流程4.1 准备工作 :4.2 配置 ESP8266第一步:与 ESP8266 达成通讯第二步:设置 ESP8266 模块为 SoftAP第三步:设置WIFI信息第四步,连接 ESP8266 的热点第五步:设置 ESP8266 模块为多连接模式(CIPMUX=0
    最新版安卓TCP助手Android studio工程分享:Android studio TCP网络调试助手应用开发(支持TCP Server与Client切换) 原创    在上一期教程中,我们完成了基于TCP协议的物联网安卓应用开发,本期我们使用Arduino IDE对esp8266进行编程,完成对esp8266设备在TCP协议
转载 2024-01-18 22:28:21
1116阅读
两则新闻:-----------1)前不久刚看见Arduino中国网站放出的新闻,说和ESP8266的原厂乐鑫已经达成合作,以后新产品估计就不用原来那个死贵的Wi-Fi shield,而直接上乐鑫的Wi-Fi芯片了。http://arduino.org.cn/blog/1-the-new-blog/arduino-releases-several-new-upgrade-products[升级版U
esp8266安装micropython固件固件下载固件的资源地址:http://micropython.org/download向下滑查找到该项,下载最新的稳定版即可。 安装过程环境安装使用python的环境,首先需要安装python3的环境,然后使用pip指令安装如下固件包pip install esptool pip install pyserial硬件连接接线方法:(用USB转
转载 2023-07-20 14:57:56
184阅读
文章目录一、前言;二、`esp8285` 文档资料;三、`esp8285` 下载特别强调点;四、`esp8285` 的远程升级棘手问题;4.1 自定义分区表;4.3 设置下载参数;4.4 域名证书校对(视情况而定);五、其他;另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈!一、前言;     最近在看娱乐圈新闻,
1. 硬件设备:esp8266开发板,淘宝20一块,oled屏,一般有配套出售2. 新到开发板需要刷Micropython固件才能使用新手需要注意的几个问题代码里面的插针写的第几口不是对应插针上的D1,D2,而是根据硬件厂商的设计,需要看图 比如下图D1D2分别对应的GPIO的5口4口,也就是OLED屏的SCLSDA口,从第二张图可以看到,代码体现如下:scl为gpio5,sda为gpio4
Micropython的优势1、编译环境 C语言、汇编语言在编写程序之前,需要下载编译环境,然而Micropython不需要任何编译环境,只需将开发板U口插入电脑,便可在电脑上出现一个盘符,跟插入U盘一样,然后打开单片机,直接记事本编辑main.py就行,它的舒服在于MicroPython不需要任何工具环境,任何文本工具+1块开发板即可开发编译 # main.py -- put
工程的建立从ESP8266_RTOS_SDK中拷贝一个工程,用VSCODE打开(使用VSCODE建立ESP8266的工程)将头文件添加到工程中。API笔记:(官方API链接)简介:WIFI API提供支持WIFI工作的模式,监视WIFI工作的状态,包含的配置如下:工作站模式(STA模式或者WIFI客户端模式)ESP8266链接到一个工作点。AP模式(软AP模式,或者接入点模式)工作站连接到ESP8
转载 2024-05-03 14:52:02
96阅读
  • 1
  • 2
  • 3
  • 4
  • 5