logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

零知IDE——基于零知ESP32S3部署AI 小智,轻量化智能交互终端

项目基于零知ESP32-S3主控,搭配ST7789驱动的LCD屏、“小智”扩展底板以及扬声器,实现语音控制“小智”唤醒、对话,提供从音频采集到云端交互到音频播放的全链路解决方案,同时提供丰富的状态监控和交互事件反馈。

#ide#人工智能
零知IDE——基于零知ESP32S3部署AI 小智,轻量化智能交互终端

项目基于零知ESP32-S3主控,搭配ST7789驱动的LCD屏、“小智”扩展底板以及扬声器,实现语音控制“小智”唤醒、对话,提供从音频采集到云端交互到音频播放的全链路解决方案,同时提供丰富的状态监控和交互事件反馈。

#ide#人工智能
零知IDE——基于零知ESP32S3部署AI 小智,轻量化智能交互终端

项目基于零知ESP32-S3主控,搭配ST7789驱动的LCD屏、“小智”扩展底板以及扬声器,实现语音控制“小智”唤醒、对话,提供从音频采集到云端交互到音频播放的全链路解决方案,同时提供丰富的状态监控和交互事件反馈。

#ide#人工智能
零知开源——基于STM32F407VET6实现ULN2003AN驱动28BYJ-48步进电机控制系统

本文介绍了一个基于STM32F407VET6零知标准板的步进电机智能控制系统。系统通过电位器实现速度控制,按键切换方向,并配备1.3寸TFT显示屏实时显示状态。项目亮点包括自动识别电位器有效电压范围(3.4V-4.0V)、状态机设计确保按键响应稳定、指数曲线速度映射算法提升低速控制精度。文章详细说明了硬件连接方案、软件架构和关键算法实现,特别是电压校准和速度映射算法。系统采用ULN2003AN驱动

文章图片
#stm32#嵌入式硬件#单片机
零知开源——STM32F4结合BMP581气压传感器实现ST7789中文显示教程

零知开源平台是一个专为国开发者设计的软硬件开源平台,提供比Arduino更易上手的开发体验。本教程展示了如何在STM32F407VET6增强板上实现ST7789显示屏的中文显示功能,结合BMP581传感器数据采集。通过U8g2库实现高质量中文渲染,混合Adafruit_GFX进行高效数据显示,实时展示温度、压力和高度数据。教程详细介绍了硬件连接方案(I2C/SPI接口)、软件架构设计(包含库依赖关

文章图片
#stm32#嵌入式硬件#单片机
零知开源——零知ESP32驱动ST7789触摸屏开发指南:LVGL主题设置与示波器面板

本文介绍如何使用ESP32微控制器驱动ST7789 TFT液晶屏和XPT2046触摸芯片,通过LVGL图形库实现主题切换功能,并开发一个实用的触摸屏示波器应用。项目包含两大核心功能::支持8种不同风格的UI主题模拟/数字信号采集、触摸控制面板、光标测量系统、自动频率检测。

文章图片
#c++#单片机#嵌入式硬件
零知开源——STM32F407VET6使用 GPIO 模拟时序驱动 WS2812B LED 灯带

在本教程中,我们将探讨如何使用 零知增强版的 GPIO 接口来模拟 WS2812B LED 灯带的信号传输时序,从而实现对单色或多彩 LED 灯带的控制。这种技术允许我们避开专用驱动库,直接与硬件进行交互,理解并掌握 WS2812B 的通信机制。WS2812B 是一款内含控制器芯片的全彩 LED 灯珠,每个灯珠可以独立显示红、绿、蓝三色。它通过单一数据线接收命令,实现高精度颜色控制。

文章图片
#单片机#嵌入式硬件
零知开源——STM32F103RBT6驱动WS2812B灯条模块

通过零知标准开发板平台上驱动WS2812RGB灯珠,包括WS2812B的供电电压、接线和代码实现。通过创建延时函数和设置级联数据,实现对RGB灯珠的控制,展示了从关闭到开启不同颜色以及跑马灯、呼吸灯和彩虹灯等效果。将上述代码验证后上传到零知板,就可以看到测试结果,实现流水灯、彩虹灯和呼吸灯等效果。

文章图片
#单片机#嵌入式硬件
到底了