本人电子专业研究生毕业,挣点零花钱,承接毕业设计或者课题项目,涉及树莓派,图像识别、视频传输、python语音识别、esp32单片机、qt界面、python、嵌入式Linux。有兴趣可以联系我:15555360357主题:IMX6ULL系列学习记录-移植Opencv3.4.5硬件平台:野火IMX6ULLPC系统:ubuntu19.04交叉编译器:gcc-linaro-4.9.4-2017.01-x
探秘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阅读
串行端口用于STM32单片机和个人电脑或其他设备进行通信,Stm32F103c8t6有三个硬串口(PA10,PA9 PA3,PA2 PB11,PB10),很是方便,今天给出其在Stduino IDE的简单的使用示例;说明:默认情况下,Serial(PA10,PA9)可以直接使用, Serial2(PA3,PA2) Serial3(PB11,PB10)需手动实例化后才可使用硬件: s
最终运行效果,三张图,三种方式:jpg,sjpg,c_array        LVGL开发中经常用到图片显示,LVGL官方有提供PNG,GIF,JPG等解码库,配合LVGL的虚拟文件系统可以实现控件直接加载调用解码库解码并显示,非常的方便。        此篇文章就介绍如何移植LVGL官方的JPG解码库,通过三种方式
STM32基于SPI通信协议OLED屏显示一、SPI协议和OLED介绍1.SPI协议介绍物理层协议层2.OLED显示屏介绍二、显示个人学号姓名实验1.题目要求2.代码部分1.完整代码2.文字取模3.运行结果三、显示AHT20采集的温湿度1.完整代码2.代码修改3.结果展示四、上下或左右滑动显示长字符1.完整代码2.主要代码3.运行结果五、总结参考博客 一、SPI协议和OLED介绍1.SPI协议介
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阅读
一、前言  大学四年真是快呀,不知不觉就毕业一年了!回头看看走过的路,总要留下一点痕迹才是,这里就对我的毕业设计进行一个总结,也算给以后的自己记录,留下一点东西。也给有兴趣的各位一个参考的实例。二、项目背景及资源分享  在网上有看到一个视频,参考网址:https://tv.sohu.com/v/dXMvNjMyNzQwNDAvMjkzNTEyMDguc2h0bWw=.html  感觉这个操作很清奇
一、目的        这一节我们学习如何使用合宙的ESP32 C3开发板开发DS1302T时钟模块(模块带电池),然后通过1.3寸彩色TFT显示屏模块(分辨率240*240,SPI接口,ST7789驱动芯片)来显示。二、环境        ESP32 C3(
转载 2024-04-25 16:46:04
1027阅读
因为最近要做一个项目,机器需要先拍摄照片,然后存储在SD卡,然后读取出来发送出去,由于巴发云物联网平台已经免费提供了图传的服务,因此省去我不少时间,所以剩下的就是SD卡的读写了。将图片储存到SD卡里面/********拍照并且存储到SD卡*********/ static esp_err_t take_photo( ) //将照片存储到sd卡中,从0开始命名 如:0.jpg { camera_
转载 2024-03-21 12:43:34
56阅读
一、目的        这一节我们来学习如何使用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 IDF上移植了LVGL8.2,LVGL8.2已经内置了decoder,不需要再安装额外的库。但是,lv_obj_t * wp; wp = lv_img_create(DictSense); lv_img_set_src(wp, "S:/ALBUM/wink.png");将文件系统移植好后,把decoder打开: 先说解决方案:解决方案将 lv_conf.h中的#
先看效果,创建四个滑动控件来控制图片的颜色和对比度,增加一个FontAwesome字体图标 图片(lv_img):图像是从Flash(作为数组)或从外部作为文件显示的基本对象。图像也可以显示符号( LV_SYMBOL_... )。使用 图像解码器 接口,也可以支持自定义图像格式。零件和样式图像只有一个称为 LV_IMG_PART_MAIN 的主要部
HSV(Hue, Saturation, Value) 模型中,颜色的参数分别是:色调(H),饱和度(S),明度(V)。它更类似于人类感觉颜色的方式,颜色?深浅?明暗?通过这种方式可以很直观的改变渲染效果。RGB在生活最为常用,显示屏、RGB-LED等发光显示器件,最后都会用RGB的方式去表现。但RGB在使用过程中却有许多麻烦,例如明明两种颜色相近,但RGB的参数有时却天差地别。并且更改RGB参数
转载 2024-10-18 06:39:03
89阅读
----------------------------------------------------------------------------------------------------------------------前篇搞定了 TFT_eSPI , 那么肯定是用来显示点什么。存 数组或 FATFS 里面什么的都有些麻烦,直接显示一个网页图片还不错,搜一下还真有:&nb
Arduino应用开发——SD卡 目录Arduino应用开发——SD卡前言1 硬件介绍1.1 模块简介1.2 硬件连接2 软件编程和测试2.1 Arduino IDE环境搭建2.2 SD库API介绍2.3 测试示例3 结束语 前言存储设备是我们在做嵌入式开发时经常用到的,常用的如flash、eeprom、SD卡、U盘等。SD卡的好处是容量大,读写速度相对较快(可以使用SDIO或SPI接口通信)。之
上一篇简单说明了ESP32进行SSD1306的液晶显示,然后希望显示字符,使用前一篇的SSD1306是一个入门,但是不能显示中文。因此本篇主要演示显示中文。在arduino中有一个u8g2库,当时用UNO时使用过该库,但是用在ESP32上,有新的问题要解决。首先在库管理中搜索u8g2库,下载后使用在第三方库使用其中范例,比如printUTF8。核心代码首先需要设置液晶屏,我用的还是IIC的1306
智能设备 - ESP32-CAM 目录智能设备 - ESP32-CAM设备状态ESP32-CAM 上网ESP32-CAM 拍照ESP32-CAM 上传图片 本项目的智能装备采用 ESP32-CAM,需要提供上网、拍照、上传图片与状态显示等功能,开发语言讲采用 MicroPython,因为上网、拍照与状态显示等三项功能 ESP32-CAM 可以单独完成,而上传图片需要事先架设好 Web 服务器作为
  ESP32是乐鑫在ESP8266后推出的一款集成WiFi功能的微控制器,相较于ESP8266,ESP32拥有更强大的性能,可用于复杂应用的开发。  ESP32CAM在ESP32的基础上扩展了摄像头模组,体积极小,可广泛应用于各种物联网场合,适用于家庭智能设备、工业无线控制、无线监控、QR无线识别,无线定位系统信号以及其它物联网应用,是物联网应用的理想解决方案。  MQTT是一种基于发布/订阅模
转载 2024-02-20 20:51:54
263阅读
  • 1
  • 2
  • 3
  • 4
  • 5