虚拟内存虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。与没有使用虚拟内存技术的系统相比,使用这种技术的系统使得大型程序的编写变得更容易,对真正的物理内存(例如RAM)的使用也更有效率。为什么要有虚拟内存内存使用效率在没有虚拟内存的时候,程
一、前言本工程用做 安信可科技NodeMCU-ESP32开发板 & 腾讯物联开发平台 配网+通讯的示例工程,基于安信可科技NodeMCU-ESP32开发板上演示了终端设备通过LLSync SDK和Explorer SDK进行配网以及和云端通信。硬件准备购买:https://item.taobao.com/item.htm?id=548905088891 设备源码地址:https://git
ESP32S蓝牙09经过了半个多月的学习,我们从米思齐的积木编程到Arduino IDE的模块编程、从APPInventor在线积木APP制作到Eclipse的纯代码编程、从传统蓝牙到BLE低功耗蓝牙、从蓝牙客户端到蓝牙服务端,由浅入深,足迹遍布蓝牙开发编程的方方面面。如今已经可以迎来了收官之作,我们准备做一个实用性的BLE蓝牙测试APP。我们准备把BLE蓝牙的客户端和服务端两个程序整合在一起,本
转载 2024-08-19 12:01:12
95阅读
系列文章目录:SimonLiu的ESP8266与AliOS Things 学习教程系列目录ESP8266的non_os SDK开发过程中,如果我们自己编写了一些驱动或者模块,一般只需要写一对.h/.c文件,然后引用那个头文件即可。但是在AliOS Things中,需要在mk文件中$(NAME)_SOURCES :=一行添加相应的c文件。或者使用模块方式来引用,引入模块需要相应编写模块的makef
ESP32S2学习笔记——Arduino环境搭建说明环境搭建方法一 懒人版 直接下载(不是最新版但可以用)方法二 从官方下载方法三 从官方下载方法四 官方的快速入门文档其他说明 说明是基于Arduino的,不是linux。如何安装arduino,答双击。理论上适用所有esp32芯片,只要文件别下载错。 这是几篇开发eps32-s2的流水账,使用的不是最新SDK,做大工程项目使用请慎重参考,如有错
自己写的ads1115代码 重点是对于ADS1115的配置,IIC只是粗略的介绍 ADS1115的使用ADS1115概况IIC介绍开始信号结束信号ack信号nack信号读数据写数据代码讲解 ADS1115概况ads1115是一款低功耗16位的ADC 四路的输入,分别是:A0,A1,A2,A3 供电引脚:VDD 地:GND 与其他设备通信:SCL,SDA 地址:ADDR 比较器的结果输出:ALERT
背景介绍  数据采集设备属于物联网领域的标准件,广泛应用于工业、医疗、通讯以及教育等场景。调研发现,数据采集设备主要由硬件系统和软件代码两部分组成。近年来,随着技术的发展,工程技术人员通过编写各种程序算法,不断的挖掘硬件的性能,不仅降低了硬件的成本,还大大减小了设备的体积,具体如下图所示:   上图展示了数据采集模块的应用场景:图a表示为马斯克研发的脑机接口,帮助瘫痪患者使用神经信号操控数字设备;
转载 2024-05-09 12:06:42
164阅读
文章目录目的解析客户端请求服务器进行响应URL重定向总结 目的WebServer功能很多,最主要的一块就是解析来自用户的HTTP请求,然后根据功能需求将响应的消息发送给客户。这篇文章将粗略介绍ESPAsyncWebServer中HTTP通讯相关的请求和响应的处理。本文中各例程演示均在ESP32中进行。解析客户端请求用户从浏览器输入网址或者通过其他程序等访问服务器的时候会向服务器发送消息,这就是H
前段时间因为课题需要,需要使用ESP32系列的MCU,刚拿到手,对很多东西都不懂,焦头烂额。经过一段时间,对ESP32已经有了一些了解,为了同学们不出现和我一样的情况,特在此写下一些经验分享。这篇文章是我对ESP32内部ADC的一些经验,希望对后来学习的同学们有帮助。1.首先考虑需求使用ESP32的ADC肯定是为了满足自己的设计需求,下面我将我使用过的ESP32ESP32-S2两款ADC的一些经
目录一、新建工程(基于官方模板)二、在工程中添加自定义组件三、小白避坑 一、新建工程(基于官方模板)1.在D:\ESP32_IDF\esp-idf\examples\get-started\blink文件目录中手动复制blink 文件夹到自己的想放的文件夹中,这里我放到E:\10.IOT\ESP32\demo路径下,然后点击文件夹右键通过vscode打开 2.打开后编译一下,不出意外的话,应该是
1、创建阿里生活物联网云平台    要接入平台首先要在里创建好项目,目前说是免费的,然后就是创建新产品,首先就从灯开始。创建过程可以参考另一篇博客在创建中有四个部分    1.1功能定义    这个部分的预设功能特别多,由于我现在只想用普通的发光二极管来当灯泡所以删除了其他所有功能,并且增加了一个自定义功能,整了三种颜色,所以对灯的操作就
转载 2024-05-14 22:33:40
180阅读
(超简单)ESP8266深度睡眠模式下远程采集温湿度信息项目背景相关技术ESP8266深度睡眠模式DHT11温湿度采集MQTT数据收发Node.js前后端实现后端前端 项目背景自己用收纳箱做了一个用于存放3D打印耗材的干燥箱,想用闲置的ESP8266开发板和DHT11温湿度传感器做一个远程温湿度监测的小项目。 因为温湿度信息的采集并不需要太过频繁,另一方面为了降低整体的功耗,所以打算使用ESP8
转载 2024-05-10 01:06:59
82阅读
最近,Arduino宣布与Chirp建立新的合作关系,Chirp是一家专注于无线数据传输技术的初创公司。使Chirp与众不同的是,他们的技术并没有使用Wi-Fi或蓝牙。相反,它使用声波来传输和接收数据 - 一种称为声音传输数据(data over sound)的技术。本文介绍了声音传输数据的基本概念,如果您有兴趣在Arduino项目中使用它,那么本文为您提供一个起点。什么是Data Over So
对比了三种ESP32-PICO芯片的区别(ESP32-PICO-D4、ESP32-PICO-V3、ESP32-PICO-V3-02)。 三种ESP32-PICO芯片的区别三种ESP32-PICO芯片参考文档:ESP32-PICO系列技术规格书ESP32-PICO系列是基于ESP32芯片的系统级封装 (SiP) 产品。 ESP32-PICO 系列产品包括:
转载 2024-07-27 10:42:52
371阅读
文章目录前言一、认识 ESP-01 和 ESP-01S 区别二、调试接线三、搭建环境和编译3.1 环境搭建3.2 编译3.3 开启本地web服务器3.4 现象四、FAQ 笔记1、这个OTA的升级原理是什么?2、连接web服务器失败?另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈!前言     最近在弄公司新项目,
今天小编给大家带来的是来自智利Marcelo Rovai教授的基于Grove Vision AI2模块的边缘计算机视觉项目。在本教程中Marcelo Rovai教授将带领大家使用该模块探索计算机视觉应用,使其成为边缘机器学习 (ML) 应用的完美工具。Grove Vision AI 模块 V2概述Grove Vision AI (V2) 是一款基于 MCU 的视觉 AI 模块,它采用 Himax
MicroPython ESP32 开发1.ESP32刷入MicroPython以及连接WiFi 2.ESP32 GPIO(本文)3.ESP32 GPIO 的高低电平与PWM4.ESP32 控制继电器与读取DHT22温湿度数据5.socket 通信更新中…… ESP32 GPIO前言一、ESP32 GPIO简介1.ESP-WROOM-32 30 PIN 开发板 PINOUT2.ESP32的基本引
转载 2024-05-06 17:15:00
2413阅读
在本篇文章中,您将了解到ESP32 Wi-Fi和蓝牙模块以及如何进行设置。什么是ESP32ESP8266 Wi-Fi模块是过去几年中最受欢迎和最实用的模块之一。市场上有这种模块的各种版本。ESP32模块ESP8266的升级版本。除了Wi-Fi模块,该模块还包含蓝牙4.0模块。双核CPU工作频率为80至240 MHz,包含两个Wi-Fi和蓝牙模块以及各种输入和输出引脚, ESP32是物联网项目的
摘要:介绍一种基于MSP430F2274单片机为核心的智能小车。小车采用超声波测距技术实现自动避障,同时通过语音模块来播报出小车与障碍物的距离。为了使测距不受温度影响,用温度传感器实时检测小车周围环境的温度并修正距离计算公式的参数,采用光电编码器来检测小车的速度,运用PID控制算法和PWM来控制小车的精确稳定的运行,从而达到预期的设计目标。智能小车涉及到高级计算机控制、电子机械、自动化等诸多学科,
main.c硬件结构如下,EEPROM 芯片(AT24C02)的 SCL 及 SDA 引脚连接到了 STM32 的 I2C 引脚中,结合上拉电阻,构成了 I2C 通讯总线,它们通过 I2C 总线交互。EEPROM 芯片的设备地址:一共有 7 位,其中高 4 位固定为:1010 b,低 3 位则由 A0/A1/A2 信号线的电平决定。设备地址如下图,图中的 R/W 是读写方向位,与地址无关。I2C
转载 2024-07-28 16:21:24
2376阅读
  • 1
  • 2
  • 3
  • 4
  • 5