使用Blinker(点灯科技APP)与ESP32单片机实现远程控制RGB灯 文章目录使用Blinker(点灯科技APP)与ESP32单片机实现远程控制RGB灯一、项目简介1.Blinker1.1 APP下载1.2 APP界面2.ESP322.1 ESP32实物图2.2 ESP32引脚图二、项目实现步骤1.硬件连线1.1 引脚连接表1.2 硬件连线仿真图:1.3 硬件连线实物图:2.软件配置2.1
最近做项目要用到esp32s3,所以在网上找了和很多资料去学习,但发现好像都堆初学者不是很友好。因为我之前学习和用的都是stm32这类需要自己写驱动的单片机,用到esp32s3这种直接调用驱动一时间会有点不习惯,但反应过来后会发现用起来很方便。然后我购买的是官方的开发板——ESP32-S3-DevKitC-1。官方给的资料很全,很详细,所以需要长时间去学习沉淀。官网链接如果有和我一样购买了官方的开
转载 2024-06-27 22:28:39
1451阅读
提示:作为Espressif(乐鑫科技)大中华区合作伙伴及sigmastar(厦门星宸)VAD合作伙伴,我们不仅用心整理了你在开发过程中可能会遇到的问题以及快速上手的简明教程供开发小伙伴参考。同时也用心整理了乐鑫及星宸科技的新产品、新方案的主要特点及应用!希望你能第一时间了解并快速用上好的方案和产品!选择启明云端WT32-S3-WROVER1模块+RGB接口 4寸480*480一、常用LCD接口
基于GD32VF103的vga和ps2键盘驱动前言gd32vf103 是国内一款很不错的riscv架构微处理器,但是网上gd32vf103的应用还比较少,这里我决定分享一下利用这个微处理器制作的vga驱动和ps2键盘驱动的调试过程和思路,主要还是用来学习定时器、spi等这些单片机常用的功能,希望能帮到有需要的人 源码开源到了我的github上有需要自取gd32vf103 vga&ps2ke
转载 2024-07-17 11:02:08
194阅读
stm32实现LED灯亮灭wangxl@20180808一、概述本章中,不特殊说明都以stm32F103VET6为例,软件平台为iar6.4通过查看原理图,我们的LED指示灯配置在PB8、PB9管脚上,通过配置GPIOB时钟及引脚来控制指示灯的亮灭。 二、本章学习目标学会查看原理图理解stm32端口配置学会操作使用iar编程工具三、GPIO端口配置1.配置开启GPIO时钟STM32上电时
转载 2024-08-24 17:14:56
80阅读
Content0. 前言1. 工程配置2. 修改GxEPD2库3. 使用效果 0. 前言咸鱼淘了块4.2寸的三色墨水,效果不错,但是没直接找到适配的库,搁置了一段时间。后来在测试2.13寸三色墨水的时候,还是找到了可以直接用的库。GxEPD2库经过些许改装,还是可以直接用的**墨水IC:Hink-E042-A0主控:ESP32-C3如上图所示,没用什么有用的信息,甚至AI都觉得这是一款2.
STM32固件库(标准外设库)入门学习 第四章OLED屏幕使用本学习教程,参考B站江科大自化协STM32视频,型号为STM32F103C8T6。 文章目录STM32固件库(标准外设库)入门学习 第四章OLED屏幕使用前言一、程序调试方法1.串口调试2.显示调试3.Keil调试模式4.点灯调试法5.注释调试法6.对照法二、显示调试——OLED1.OLED简介2.如何使用OLED驱动函数总结 前言
转载 2024-08-07 09:53:46
369阅读
一、目的        这一节我们学习如何使用我们的ESP32开发板来控制RGB全彩LED模块。二、环境        ESP32 + RGB全彩LED模块 + Thonny IDE + 几根杜邦线1,共阴极接线方法 2,共阳极接线方法 三
转载 2024-05-08 23:27:55
868阅读
最近做ESP32采集modbus设备上数据在大彩串口上显示,因为有几个页面要显示的数据很多,同时又有按键,中文文本等,要求刷新要快,要不然影响客户体验。问题一刚开始esp32上用的485口结果就是按键和客户输入的文本有丢失,后来才想起485是半双工的,大量数据密集往串口发送,结果就是串口发送出来的数据esp32实际收不到,或者偶尔收到。后面改接口为232,之前画板的时候不用232,主要是以前
ESP32 是一款出色的开发板,可用于创建智能物联网项目,添加触摸功能将使它们变得更加智能。ESP32 提供 10 个电容式触摸感应 GPIO(2,4,12,13,14,15,27,32,33)只引出了9个。您可以使用这些 GPIO 更新现有的简单按钮项目或创建灯光开关、乐器或自定义交互界面。让我们学习如何处理这些触摸感应引脚并在项目中使用它们。 ESP32 中的触摸检测由 ULP 协处
第三十章TFT-LCD画板实验现在几乎所有智能手机,包括平板电脑都是采用电容作为触摸,电容是利用人体感应进行触点检测控制,不需要直接接触或只需要轻微接触,通过检测感应电流来定位触摸坐标。在本章中,我们将向大家介绍ZYNQ控制ALIENTKE LCD电容触摸模块,实现触摸驱动,最终实现一个手写板的功能。本章包括以下几个部分:3030.1简介30.2实验任务30.3硬件设计30.4软件设计30
目录SPI版OLED SPI 端口定义七针OLED引脚定义六针OLED引脚定义软件SPI硬件SPI启用DMA帧率测试I2C 版软件I2C硬件I2CDMA STM32F103VET6STM32 Cube IDESPI版OLED SPI 端口定义本节引自STM32驱动0.96寸OLED液晶(12864液晶) —— 小牧同学 两种屏幕的引脚数不一样,左边的有7个引脚,而右边的只有6个。其次,端口的
转载 2024-07-08 12:09:15
498阅读
一、实现功能本方案的开发环境为Ardunio IDE,可实现本地温湿度信息和网络温度、时间及未来三天天气信息的显示。不联网的状态下只显示本地温湿度信息,只有一个界面。联网状态下,一共四个界面。第一个界面是显示星期,日期,时间等信息,第二界面显示当前温度信息,第三个界面显示天气预报信息,第四个界面显示本地温湿度信息。每个界面是显示6秒,自动切换。 具体的显示细节可见下文的图面。联网功能使用的是安信可
效果展示小相机,按一下能拍照,并将照片保存在sd卡中。开发环境使用的时VSCode+PlatformIO进行开发(强力推荐,用了就回不去了),当然也可以使用ArduinoIDE进行开发。 具体怎么使用上述软件,网上有很多答案,可以自行查找。 ESP-IDF移植教程:点击这里 使用到的库:TFT_eSPI和lvgl 注:8bit并口方式为补充部分,在文章的结尾。。一、TFT_eSPI配置添加该库到项
转载 2024-06-18 15:29:58
706阅读
什么是RGB灯WS2812B?之前用stm32点亮过这种灯感觉很好玩今天就试着用ESP32来点亮它 网上介绍这种灯的资料有很多,下面这个博客可以去了解一下。 其实如果要用stm32这些单片机直接用800KHZ的方波去驱动它还是需要研究一下的这个等我自己做的小彩灯回来了我再来写。今天来记录一下如何用ESP32来快速点灯。ardunino开发环境搭建这个如果已经完成那就成功一半了,如果没有搭建完成可以
转载 2024-05-05 17:20:16
317阅读
1. 开发环境说明开发板:esp32 显示器驱动:ST7796(SPI接口) 触摸驱动:GT911esp-idf:4.4.7(vscode集成) LVGL:8.3.112. 配置项目2.1 创建项目新建项目,选择事例hello world 作为模板,编译无问题2.2 置入LVGL库新建component文件夹下载lvgl 8.3.11和lvgl esp32 drivers文件,并解压至compo
转载 2024-06-10 05:25:27
523阅读
STM32驱动0.96寸TFT 彩色LCD模块显示小型的彩色LCD模块如一款0.96寸模块,由ST7735S驱动芯片和LCD屏幕组成。STM32通过驱动ST7735S,从而实现对彩色LCD的驱动。这里将STM32通过硬件SPI驱动0.96寸TFT彩色LCD的参考代码,移植到STM32CUBEIDE开发环境。以STM32G030F6P6为例,可以用于采用ST7735S驱动芯片的其它尺寸LCD屏幕驱动
转载 2024-07-01 17:03:35
2064阅读
以下内容为个人总结,有有错误欢迎下面评论互相探讨前段时间调了好几个屏幕都是SPI,关于SPI总结上篇文章,SPI来说主要还是因为串行口对于一些大屏幕刷的慢,主要时间占用都花在了SPI上,SPI速度上去了屏幕可能不支持那个速度,然后屏幕大一丢丢的颜色还最少只支持888的数据更大了,调的主要分为下面几类:各种分辨率不一样彩屏;特别一点的有带SPI转MIPI的;有黑白但是数据时序比较特别的还得画时间去
STM32通过I2C控制LCD1602I2C简介HAL函数介绍PCF8574+LCD1602介绍IO扩展:PCF8574LCD1602具体实现CubeMX设置代码 硬件平台: NUCLEO-STM32F411RE+PCF8574+LCD1602 注意:显示背光亮但不显示可能因为对比度不足,可通过电位器调节 I2C简介I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。 它
ESP32-CAM是安信可最新发布小尺寸的摄像头模组。该模块可以作为最小系统独立工作,尺寸仅为27*40.5*4.5mm,深度睡眠电流最低达到6mA。 ESP32-CAM可广泛应用于各种物联网场合,适用于家庭智能设备、工业无线控制、无线监控、QR无线识别,无线定位系统信号以及其它物联网应用,是物联网应用的理想解决方案。 ESP32-CAM采用DIP封装,直接插上底板即可使用,实
  • 1
  • 2
  • 3
  • 4
  • 5