1、准备开发板开发板功能区分布图开发板俯视图2、HTTP协议介绍HTTP协议简介    HTTP(HyperText Transfer Protocol)协议,即超文本传输协议,是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP 协议是基于 TCP/IP 协议的网络应用层协议。     HTTP是一个客户端终端(用户)和服务器端(网站)请求和应答的标准(TCP)。通过使用网页浏览器、网
转载 2024-10-03 09:35:14
94阅读
最近在玩ESP8266,做了些东西,比如考研倒计时器、网络闹钟、网络灯(用手机控制亮度)、气象站等等。ESP8266本身挺简单的,倒是这个自动下载电路,我还是第一次玩,以前玩51也用过串口下载,都是自己冷启动,玩STM32用的ST-LINK,直接下载。现在才发现其实可以设计一个自动下载电路,根据不同的MCU下载的条件不同,电路设计也有区别。这里我就简单说一下ESP8266的自动下载电路以及CH34
查看USB连接情况: lsusb。连接ESP8266开发板到电脑。虚拟机选择开发板硬件连接。成功提供WIFI热点服务。
原创 2023-12-22 21:10:35
251阅读
打开串口监视器,按一下RST键,可看到WIFI名输出及WIFI的IP输出。终端输入lsusb查看,开发板硬件成功识别。打开Arduino IDE并选择开发板。连接开发板到macos。WIFI热点功能启用。
原创 2023-12-23 22:33:21
390阅读
一、前言。     感谢这么可爱的你还来我这里看我的博客,更多干货等着你吸收!嘻嘻~~     下面先出一个从某商店看到的一个产品图,哇!很炫是不?     鉴定完毕!上面的效果做起来难吗?咳咳!不难!我承诺本博文完全可以是自己把全部做出来!   &
        近期为了研究esp8266的WiFi模块,特意买了几个esp8266来把弄把弄,但是esp8266的类型有很多,(cp2102,ch340,ESP_01S等多个型号)针对不懂型号在使用Arduino来烧写代码的时候需要检测不懂的驱动,(本人在这里碰壁了很久,因此提供几个建议给大家,希望对大家有所帮助)
转载 2024-03-19 10:05:42
416阅读
# 如何在Android中实现CP2102通信 CP2102是一款广泛使用的USB转串口转换器,通常用于将USB设备连接到串行设备。在Android设备中使用CP2102,你需要清楚整个过程的步骤。本文将为你详细讲解如何在Android上实现CP2102的通信。 ## 整体流程 下面是实现CP2102的基本流程: | 步骤 | 描述 | |------|-------| | 1 |
原创 8月前
340阅读
Android CP2102是一款广泛用于嵌入式设备的USB转串口桥接器。最近,在与Android设备结合使用时,开发者们常常遇到一些特定问题。为了解决这些问题,我整理了一套详细的解决方案,涵盖从版本对比、迁移指南到兼容性处理等多个方面,希望能为大家提供实用的参考。 ## 版本对比 在Android CP2102中,主要有两个版本:V1和V2。这两个版本在特性上存在显著差异。 | 特性
原创 6月前
76阅读
CP2102是一种常见的USB转串口芯片,它在Linux系统上使用需要安装相应的驱动程序。本文将介绍如何在Linux系统上安装CP2102驱动程序,以及常见的问题解决方法。 首先,我们需要下载CP2102驱动程序。在Linux系统上,我们可以通过终端命令来安装驱动程序。首先,打开终端,输入以下命令: ```bash sudo apt-get install linux-image-extra-
原创 2024-05-16 10:50:24
1344阅读
        无论是VC还是VB,还是C#,还是JSP PHP等等语言,在学习他们之前总是先来一个HELLO WORLD的例子,这个好像成了我们程序入门的必经之路。所以在驱动程序的学习上,也离不开这个步骤。但是驱动程序的开发是运行在内核空间的,而应用程序是运行在用户空间的,所以驱动程序的开发盒调试和应用程序的开发都有很大的区别
转载 8月前
47阅读
今天再次编译了linux 的内核,想起来之前一直没实现的嵌入式linux 的串口驱动,故想实验一下。 本文章会分别介绍CP2102 以及CH340两者的驱动 以及他们的简单的测试,后续可能会更新一个 使用串口驱动的demo。 实验平台是韦东山老师的imx6ullpro开发板,外接的模块就是cp2102 和ch340。CP2102 和CH340 其实是不太一样的驱动,最直观的表现就是 CP2102
转载 7月前
286阅读
文章目录前言一.需要下载3样东西1.1 Windows 多合一工具链和 MSYS2 压缩包文件1.2 git `ESP8266_RTOS_SDK` 源码1.3 下载工具链二.安装2.1 msys322.2 xtensa-lx106-elf2.3添加工具链路径2.3.1.打开 `mingw32.exe` 软件2.3.2.通过一系列指令,进入`hello_world`例程2.3.3.然后输入指令2.
        从计算机学院入坑工学院,第一次学习Arduino+ESP8266 NodeMcu(CH340驱动版)开发板的学习         本着小白上道,才发现各种开源项目和一些包在到处割韭菜,记录一下第一次学习安装遇到的坑(本次记录
1、主芯片为CP2102,安装驱动后生成虚拟串口2、USB取电,引出接口包括3.3V(<40mA),5V,GND,TX,RX,信号脚电平为3.3V,正逻辑3、板载状态指示灯、收发指示灯,正确安装驱动后状态指示灯会常亮,收发指示灯在通信的时候会闪烁,波特率越高亮度越低4、支持从300bps~1Mbps...
转载 2015-04-27 08:36:00
544阅读
2评论
开发前的准备 usb转TTL模块,或者单片机开发板,直接使用它的串口通讯引脚,用来烧录程序和进行串口信息打印; 从乐鑫官网下载ESP8266_NONOS_SDK,虽然官方有提供在linux下的开发平台,但是我还是推荐用安信可的IDE开发工具,它把make指令等都集成在eclipse上,直接通过build project就可以编译出bin文件,当然,安信可的工具集里面是有包括烧录工具的,所以不须另
转载 2024-03-13 18:38:34
150阅读
前言:ESP8266 拥有高性能无线 SOC,给移动平台设计师带来福音,它以最低成本提供最大实用性,为 WiFi 功能嵌入其他系统提供无限可能。功能介绍: ESP8266 支持 softAP 模式,station 模式,softAP + station 共存模式三种。利用 ESP8266 可以实现十分灵活的组网方式和网络拓扑。**SoftAP:**即无线接入点,是一个无线网络的中心节点。通常使用的
转载 2024-02-28 10:09:43
504阅读
\ 概述 智能灯,是一个简单常见的智能产品,硬件电路简单,程序本身也不复杂;下面我们使用gokit3(s)开发板和机智云云端,实现如何将一个传统的灯泡,低成本改造成可以远控开关的智能灯。下面我们使用GoKit3(S)开发板,基于esp8266模块上的SoC方案,开发的智能灯项目为例,示范一下如何将设备快速接入机智云,实现硬件智能化。 步骤 1.准备工作硬件: 1)GoKit3(S)开发板 2)杜邦
转载 2024-08-14 14:32:57
202阅读
相信聪明伶俐的你,肯定完成了上一篇文章的环境搭建,如果你是第一次看本系列文章,可以先去看看前两篇文章,先了解一下并完成一些基础操作。这里推荐大家安装一下Git这个灰常炒鸡好用的分布式版本管理神器,本人是非常喜欢这款由Linux之父Linus Torvalds开发的工具,可以很方便让我完成一些工作,比如说copy代码~哈哈,作为初级菜鸟程序员会用Git也是一个加分项,大家可以去看一下廖
文章目录ESP8266一.简介二.获取MAC三.发送端代码四.接受端代码五.调试结果 ESP8266一.简介这篇给大家分享一下多个ESP8266直接相互通讯,因为想做智能家居系统,但是想了一下,不止一个产品,比如测量温湿度的,检测人体的各种传感器,而且所处的位置也不一样,最后想到这个办法,可以用一个ESP8266模块作为一个总的控制,就像一个管家,来和其他ESP8266通讯,来实现我们想要的功能
转载 2024-04-25 15:16:13
285阅读
古月居这个平台是以ROS起家的,但是我们不能局限于软件,在硬件的学习上也要更上一层楼,所以我今天在这开辟新坑,一步步的去学习ESP8266,也把我前段时间完成的一些有意思的项目分享给大家。1.简介这里我们主要用到的是ESP8266EX,这款芯片,拥有有完整的且⾃成体系的 Wi-Fi ⽹络功能,既能够独⽴应⽤,也可以作为从机 搭载于其他主机 MCU 运⾏。ESP8266EX 集成了天线开关、射频 b
转载 2024-05-23 15:55:53
198阅读
  • 1
  • 2
  • 3
  • 4
  • 5