1. 引言在物联网项目中,特别是使用 ESP32 这样的微控制器的项目中,点阵字体的使用非常普遍。这与我们最先的在 Jetson 设备中的示例不同,因为资源有限,我们不可能将整个字体文件放进去。针对大多数的项目,我们使用的特殊字符一般也没有那么多。在 .NET nanoFramework 的项目中,也是使用的点阵字体,官方也提供了一些预置字库和图片转点阵的方法,但是没有直接使用自定义字体库的工具。
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29  Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载 2024-05-13 21:46:49
239阅读
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29  Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载 2024-05-11 15:52:21
211阅读
一、I2C简介I2C协议涉及使用两条线路来发送和接收数据:Arduino控制器板定期脉冲的串行时钟引脚(SCL)和串行数据引脚(SDA),用于在两个器件之间发送数据。当时钟线从低电平变为高电平(称为时钟脉冲的上升沿)时,一个信息位(将按顺序形成特定器件的地址和命令或数据)通过SDA线从电路板传输到I2C器件。当这些信息被逐位发送时,被调用的设备执行请求,并在需要时使用控制器在SCL上仍然生成的时钟
 操作平台:Ubuntu 16.04 VIM 主要硬件与模块: ESP32(MCU),串口屏幕,智能枕技术支持:C语言,Shell命令,ESP32 IDF(编译环境)系统设计:由ESP32采集智能枕获得人体信息,包括心率、呼吸、鼾音、体动、落枕。采集的信息由ESP32采集并处理生成睡眠报表,包括睡眠时间、睡眠质量、每分钟心率、呼吸次数、体动次数;ESP32通过串口将上述处理得到
转载 2024-04-14 13:49:17
127阅读
本文内容1)使用ota_example_mqtt例程,通过阿里云物联网平台,进行OTA升级。2)将例程编译成两个版本,版本1.0.0下载至ESP32开发板,版本2.0.0上传至阿里云物联网平台。一、首先完成在阿里云生活物联网平台创建自有品牌项目:二、创建ota_example_mqtt例程。1)创建示例项目ota_example_mqtt:VSCODE中->"查看"->”命令面板“-&
esp32 是乐鑫即ESP8266后又一款标杆性的芯片,拥有低功耗,wifi&蓝牙双模,音频视频的应用等优点,在加上它良好的开源社区使得它在国内外物联网领域都十分流行。废话不多说直接进入主题 :esp32开发使用官方提供的esp-idf开发框架开发环境大家参考DIY智能家居设备:基于esp32和阿里云云智能APP完成智能灯泡的开发 - 知乎esp-idf对于各种外设提供了丰富的接口函数和例
转载 2024-03-26 11:18:34
294阅读
目录前言数据采集、处理导入包正弦波数据生成数据集分类模型1训练模型1创建模型1训练检查训练指标模型2训练模型导出(TensorFlow Lite)模型部署、功能编写 前言TinyML是机器学习前沿的一个分支,致力于在超低功耗、资源受限的边缘端(MCU)部署机器学习模型,实现边缘AI,使机器学习真正大众化,使生活真正智能化。简单来说就是在单片机上跑深度学习,很不可思议吧,因为AI在大众的印象里都是
ESP32开发之路(8)—ESP32通过DNS连接到百度本次开发环境是在Ubuntu下的,使用的模块是GOOUUU-ESP32,在Win10下使用VSCode远程编辑项目。代码使用来自esp-idf的例程。一、准备可以先看一下:C语言网络编程(4)— 通过DNS连接到百度-优化和在Win10上使用SSH远程连接Linux搭建VSCode开发环境 在上个工程(ESP32开发之路(7)—ESP32作为
转载 2024-04-06 10:59:37
412阅读
前言关于esp-now的介绍视频建议看官方https://www.bilibili.com/video/BV1gf4y1H7iA esp-now的官方例程代码仓库在https://github.com/espressif/esp-now 本章着重介绍自己的理解,请大家批判的接受代码整理我在分析demo的时候极其不习惯使用官方的工程,我会自己整理一个比较“纯净”的工程利于我自己的学习研究,当然这个只
转载 2024-05-01 14:47:14
205阅读
ESP32 开发环境的搭建与详解目录ESP32 开发环境的搭建与详解ESP-IDF安装windows 系统idf.pyVS Code 代码编辑工具vscode-esp-idf-extensionHello_world 示例创建项目程序入口ESP32 开发板连接 PC选择串口目标设备配置工程编译工程烧录到设备监视输出使用 idf.py 工具项目的创建选择串口选择设备配置工程编译工程烧录到设备监视输出
转载 2023-07-20 14:52:38
408阅读
1、先按乐鑫的入门指南操作一遍,例程的编译下载就没问题了; https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/hw-reference/esp32/get-started-pico-kit.html 2、开发环境用windows的vscode,只用它写代码,编译下载我打算用cmd.exe,就是第一步生成的。3、如何新建一个
开发板简介开发环境搭建 windowsESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29  Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例
转载 2024-03-17 09:11:16
303阅读
搭建ESP32-S2/C3开发环境前言相关文件下载环境安装验证安装总结 前言 点击图片购买 有一段时间没有摸ESP32开发板了,最近关注到乐鑫的github上相关的arduino-esp32项目已经更新到了V2.0.1,值得注意的是支持ESP32-S2与C3,相信关注过我的朋友应该知道以前写过一篇ESP32在arduino下开发环境搭建,添加开发板的文章,之前采用的的添加JSON的方式
转载 2024-04-04 09:11:27
123阅读
ESP32开发之路(3)— 点亮第一个LED灯及按键输入本次开发是在Ubuntu下的,使用的模块是GOOUUU-ESP32,使用VSCode编辑项目。基于工程:ESP32开发之路(2)— HelloWorld工程分析和优化一、点亮第一个LED灯复制hello_world文件并命名为led_key,修改hello_world_main.c为app_main.c; 然后将工作区保存在led_key文件
ESP32开发之路(11)— ESP32读取SHT3X温湿度传感器的值一、前言我们在之前完成了ESP32的IIC读取AT24C02:ESP32开发之路(10)— ESP32的I2C通信读写AT24C02 接下来我们使用一个IIC通信更复杂一点的器件,SHT3X温湿度传感器。二、SHT3X驱动程序新建sht3x.c文件,首先设置IIC相关的参数#define WRITE_BIT 0x00
转载 2024-03-21 07:31:16
175阅读
背景及目标前阵子,准确的说是好几个月前买了一辆电瓶车,当时呢因为车停得很随意,所以想给小电驴装一个GPS,一方面是防盗,另一方面是为了测速和绘制骑行轨迹,要是能联动电瓶车状态远程监测就更好了。当然我尽可能的在不改装电瓶车原有电路的基础上实现,毕竟改装有风险。当然也有人说:现在的很多电瓶车不都可以手机控制、定位啊之内的。但是作为一名物联网工厂专业的毕业生,刚好手头有几块正点原子的GPS模块和STM3
系列文章目录本篇适用于第一次搭建 ESP-IDF 编译环境的用户,如果想快速浏览搭建环境的步骤和命令,请查看简易版:ESP32开发教程(1)— 搭建开发环境(Ubuntu简易版)文章目录系列文章目录前言1 安装准备1.1 Python版本1.2 Cmake版本2 获取 ESP-IDF3 设置工具4 设置环境变量4.1 官方命令4.2 别名设置5 开始创建工程6 连接设备7 配置工程8 编译工程9
转载 2024-05-08 21:50:38
1264阅读
陈拓 2022/06/10-2022/06/111. 简介用micropython进行ESP32开发。进行ESP32开发,官方的标准开发环境是ESP-IDF,开发语言使用C语言。但无论ESP-IDF还是C语言对于新手来说都太难了。micropython的出现使得我们可以用Python语言操作ESP32,这样那些非专业的EP32的爱好者甚至及少年儿童都可以通过micropython来体验ESP32
Arduino ESP32录音+ SDHC卡储存开源项目一个好的开源项目可以帮助我们学习和提升自己的知识。 ESP32录音并记录在SD卡中 开源项目地址因为是国外的项目,基本都是github,,为了大家可以都能访问到,我将域名改为镜像域名,保证大家都能获取到资源源码,如果还访问不到,我会在文章末尾附上百度网盘的资源链接:https://hub.fastgit.org/atomic14/
  • 1
  • 2
  • 3
  • 4
  • 5