1、在需要程序支持全部中文字库时,CPU内部FLASH往往不够用,这时候需要采用外部存储空间来存放字库数据。可以选用的外部存储空间有 外部FLASH、EEPROM、SD卡等。 2、汉字的编码方式有很多种,常用的为GBK或者GB2312。GB2312支持了全部的简体汉字约6000个,兼容ASCII码、 数学符号、罗马希腊的字母、日文的假名等,全部字体有
ESP32实现网络获取天气,以及大盘指数的实时信息,并在屏幕上显示要求:在每天的上午9点到下午3点在屏幕上显示大盘指数的实时数据,比如创业板指数。在其他时间段显示当前天气信息要求分析要获取天气和大盘指数信息,就需要利用API接口,通过Http获取到天气和大盘指数的Json文件,并通过对Json文件解析,提取出其中的信息并显示出来。 要实现在不同的时间段显示不同的内容,就需要获取相应的时间的信息。实
目录 通过web server控制LED核心原理解析分区表  web server的使用 错误Header fields are too long的解决 通过web server控制LED通过网页控制LED灯的亮灭,一般的ESP32开发板都可以实现,下面这篇文章是国外开发者提供的一个通过web server控制LED的实例, 文章对如何实现有非常详
转载 2024-08-12 11:29:38
164阅读
一、目的        这一节我们来学习如何使用ESP32连接st7735s 128*160的1.8寸LCD屏幕显示汉字,非取字模方式,使用字库用来显示汉字。前面章节我们也介绍过字库的生成方法。请看这个文章:物联网开发100 - Micropython ESP32 S3非取字模和刷写中文固件方式显示中文Micropython E
目录第一部分、写在前面1、硬件准备2、相关的AT指令3、参考博客 第二部分、电脑串口助手调试ESP8266模块获取网络时间1、ESP8266获取时间的流程2、具体实现步骤第三部分、STM32驱动ESP8266模块获取网络时间1、实现原理2、相关代码 第四部分、总结1、效果展示2、完整工程代码3、写在后面第一部分、写在前面获取网络时间,然后再通过LCD将时间显示出来,这是之前很久
ESP32的入门使用软件要想用电脑控制esp32的软件是Arduino IED,图如下然后软件中下载好相应的资料,如esp32库或者另一种工具也可以控制下载ESP32的启动流程常识:(1)esp32启动后跑的是一个freetos的一个操作系统(2)Arduino会自带很多参考例子,在自己开发的时候,参考例子会有让自己有一个很好的开发思路ESP32的启动原理:在操作系统跑起来后,最终会调用到app.
转载 2024-03-16 10:39:21
93阅读
本文内容1)在阿里云生活物联网平台,创建自有品牌项目,并在项目下创建产品“智能灯001”。2)下载阿里云SDK-esp-aliyun,使用例程smart_light,通过“云智能”手机APP控制。3)在阿里云物联网平台,查看设备、管理设备、调试设备。esp-aliyun下载地址:https://github.com/espressif/esp-aliyun在应用商店,例如应用宝中下载阿里云APP,
一、目的        这一节我们学习如何使用合宙的ESP32 C3开发板开发DS1302T时钟模块(模块带电池),然后通过1.3寸彩色TFT显示屏模块(分辨率240*240,SPI接口,ST7789驱动芯片)来显示。二、环境        ESP32 C3(
转载 2024-04-25 16:46:04
1027阅读
一、前言  大学四年真是快呀,不知不觉就毕业一年了!回头看看走过的路,总要留下一点痕迹才是,这里就对我的毕业设计进行一个总结,也算给以后的自己记录,留下一点东西。也给有兴趣的各位一个参考的实例。二、项目背景及资源分享  在网上有看到一个视频,参考网址:https://tv.sohu.com/v/dXMvNjMyNzQwNDAvMjkzNTEyMDguc2h0bWw=.html  感觉这个操作很清奇
esp32 可以通过外界存储(比如sd 卡)实现基于sqlite 的数据持久化,可以解决一些业务存储问题,以下是简单整
原创 4月前
62阅读
ESP32-MeshKit-Sense 硬件设计指南1. 产品概述ESP32-MeshKit-Sense 是一款以乐鑫 ESP32 模组为核心的开发板,集成了温湿度传感器、环境亮度传感器等外设,并且可外接屏幕,主要用于检测模组在正常工作或睡眠状态下,连接各个外设时的电流情况。2. 电路设计说明2.1 系统框图ESP32 的系统框图如图 2 所示。2.2 PCB 布局PCB 布局如下图所示。表 1:
转载 2024-03-27 10:30:44
4548阅读
写在前面本文档为用ESP32显示屏的一些技术上的总结,大家在阅读时可以根据自己的需要选择跳过一些不必要的内容。 说明:整个模块的开发基于ESP32-NodeMCU开发板进行,开发环境是ESP-IDF+VScode,使用了FreeRTOS实时操作系统。ESP-IDF开发环境配置ESP-IDF 依赖工具安装python下载链接:https://www.python.org/downloads/ 安装
转载 2024-05-23 22:30:33
320阅读
文档连接:https://doc.itprojects.cn/0006.zhishi.esp32/02.doc/index.html#/12.240x240gif1、制作要显示的动图(动图显示时间不要过长)。2、将动图转换为多张静态图片,这里使用 Python 代码去做。from PIL import Image from PIL import ImageSequence img = Image
一、目的        这一节我们学习如何使用乐鑫的ESP32开发板控获取物联网时间实现云时间校准同步,并使用串口SPI控制ILI9341 液晶屏,显示出来。二、环境        ESP32(固件:esp32-20220618-v1.19.1.bin) +
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。 一 前言:博文开始前,小徐共勉在简书上面阅读的一篇好文里面的句子,发现自己自律于写技术分享帖了。     我从来不相信什么懒洋洋的自由。我向往的自由是通过勤奋和努力实现的更广阔的人生,那样的自由才是珍贵的,有价值的;
转载 2024-05-21 23:06:50
232阅读
起源先说一下FreeRTOS的起源,FreeRTOS是由Richard Barry在2003年由设计的,由于其设计的小巧简单,整个核心代码只有3到4个C文件。在设计之初就异军突起,累计开发者数百万,是目前市场占有率最高的RTOS,现在FreeRTOS已经支持三十多种芯片,基本包含市场上所有的微控制器。FreeRTOS在2018年被亚马逊收购,继续遵循GPLV2许可协议完全免费。 Richard B
HSV(Hue, Saturation, Value) 模型中,颜色的参数分别是:色调(H),饱和度(S),明度(V)。它更类似于人类感觉颜色的方式,颜色?深浅?明暗?通过这种方式可以很直观的改变渲染效果。RGB在生活最为常用,显示屏、RGB-LED等发光显示器件,最后都会用RGB的方式去表现。但RGB在使用过程中却有许多麻烦,例如明明两种颜色相近,但RGB的参数有时却天差地别。并且更改RGB参数
转载 2024-10-18 06:39:03
89阅读
本人电子专业研究生毕业,挣点零花钱,承接毕业设计或者课题项目,涉及树莓派,图像识别、视频传输、python语音识别、esp32单片机、qt界面、python、嵌入式Linux。有兴趣可以联系我:15555360357主题:IMX6ULL系列学习记录-移植Opencv3.4.5硬件平台:野火IMX6ULLPC系统:ubuntu19.04交叉编译器:gcc-linaro-4.9.4-2017.01-x
----------------------------------------------------------------------------------------------------------------------前篇搞定了 TFT_eSPI , 那么肯定是用来显示点什么。存 数组或 FATFS 里面什么的都有些麻烦,直接显示一个网页图片还不错,搜一下还真有:&nb
探秘ESP32 TFT库:打造极致显示体验 1、项目介绍这款名为"ESP32 TFT库"的开源项目,致力于实现对ILI9341、ILI9488、ST7789V和ST7735等TFT模块的完美支持。通过高效的SPI驱动,它能够在4线SPI模式下发挥最佳性能,同时也具备对其他控制器的扩展性。2、项目技术分析该库基于最新的esp-idf master分支和xtensa工具链构建,采用18位(R
转载 2024-08-16 17:17:12
189阅读
  • 1
  • 2
  • 3
  • 4
  • 5