logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenClaw 安装与免费千问模型配置教程

OpenClaw 真正难的不是“怎么安装”,而是“装完以后如何选一个稳定、低门槛、可立即使用的模型”。免费的千问方案,正好适合作为第一步:不用先折腾复杂 API 计费,也不用上来就背一堆提供商差异。你只需要记住一条主线:先装 OpenClaw,再启用 qwen-portal-auth,登录 Qwen,最后把默认模型切到 qwen-portal/coder-model。走通这条线,OpenClaw

文章图片
让 ESP32-S3 真正联网:一次完整的 HTTP/HTTPS 实战

上一篇搞定了 SmartConfig 配网,ESP32-S3 终于能连上我家 Wi-Fi 了。看着串口打印出来的 IP 地址,我心里想的第一件事就是——能不能访问个网页?说到底,物联网设备联网的意义就是跟服务器通信。传感器数据要上传、控制指令要下发、OTA 固件要下载……这些全都离不开 HTTP。今天就来记录一下,我在 ESP32-S3 上实现 HTTP/HTTPS 请求的全过程。从最简单的 GE

#http#https#iphone
ESP32-S3 上居然能像电脑一样读写文件?SPIFFS 文件系统实战

创建分区表 → 配置 menuconfig → 注册挂载 → 获取信息 → 一致性检查 → 读写文件 → 卸载几个关键点:分区表是前提— 没有分区,文件系统无处安放首次格式化会卡 10 秒— 别以为程序挂了用的是标准 C 文件操作fopenfprintffgets,零学习成本是神器— 可以把电脑上的文件直接烧进去三种文件系统套路相同— 学会 SPIFFS,LittleFS 和 FATFS 很容易迁

#嵌入式硬件
ESP32-S3 自定义分区表:从看懂到会改,一篇就够

在工程根目录下创建一个我在原来的基础上加了一行user_nvs,也是 NVS 类型,大小 24KB。这样我就有了一个独立的 NVS 分区,可以把自己的业务数据和系统 NVS 分开存放。// ★ 改动1:指定我们自己的分区名// ★ 改动2:初始化指定分区(不再是默认的 nvs_flash_init)ESP_LOGI(TAG, "打开非易失性存储 (NVS) 句柄...");// ★ 改动3:从指定

#嵌入式硬件
没有屏幕没有键盘,ESP32-S3 怎么连上我家 Wi-Fi?SmartConfig 配网实战

配网的本质就是把路由器的 SSID 和密码传给设备,不同方式只是"传递管道"不同SmartConfig 的原理是 ESP32 在混杂模式下监听 UDP 广播,手机把密码编码后广播出去事件驱动模型是 ESP-IDF Wi-Fi 编程的核心,所有状态变化都通过事件回调处理配网信息会自动存到 NVS就能读出来。

#单片机#嵌入式硬件
ESP32-S3 的 PWM(LEDC),我是怎么真正“用明白”的

LED 调光呼吸灯电机调速蜂鸣器编码器 / 反馈系统甚至是一些“伪 DAC”场景而且LEDC 天然就适合和 FreeRTOS 任务配合一个任务调占空比一个任务管业务逻辑硬件 PWM 自己跑,不占 CPU。

文章图片
#mongodb#数据库
我是如何从零开始,把 ESP32-S3 跑起来的

日常生活中,说起ESP32时,我们一般说的是下方形态的模组。但准确点来说,ESP32其实不是一款芯片,而是一个系列的芯片,这个和STM32有点类型,STM32有L系列、F系列、H系列,ESP32也有不同的系列。如果你和我一样,也是刚开始接触 ESP32-S3,希望这篇文章能让你少一点焦虑。不用急着“学很多”,先把第一步走稳,比什么都重要。后续我也会继续以一个刚入门的时候的视角,记录 ESP32-S

文章图片
#嵌入式硬件
ESP32-S3 部署 MimicLaw 完整教程:从零到成功调用 DeepSeek

📦 准备硬件(ESP32-S3 + USB数据线)↓🔧 安装 ESP-IDF v5.5.2↓🔑 获取 DeepSeek API Key↓🧪 curl 测试 API 是否可用↓↓📝 配置 mimi_secrets.h↓✏️ 修改 llm_proxy.c(Host + Path)↓↓↓↓🎉 成功运行!装环境— ESP-IDF拿 Key改两行代码— Host 和 Path编译烧录一块几十块钱

#嵌入式硬件#c语言#单片机
LVGL 入门第二课:文字是怎么显示出来的?一文搞懂 `lv_label`

上一篇我们讲了lv_obj。也就是 LVGL 里最基础的对象。理解了lv_obj之后,就知道 LVGL 里面很多控件并不是完全孤立的东西,它们本质上都建立在对象系统之上。但是只有一个空对象,界面还是很单调。接下来最常用的控件,就是文字控件。页面标题按钮文字状态提示温度数值设备名称错误信息lv_label显示文字。不过,新手第一次使用lv_label英文能显示,中文显示不了。设置了变量,但数值没有更

文章图片
#嵌入式硬件#linux
LVGL 入门第三课:按钮为什么没有文字?一文搞懂 `lv_button`

学完lv_obj和lv_label之后,我们终于可以开始做一个真正能交互的控件了。最常见的交互控件,就是按钮。确认取消返回开始保存设置连接设备lv_button我明明创建了一个按钮,为什么按钮上没有文字?按钮本身只是一个可以点击的对象。它不会自动帮我们显示文字。如果想让按钮显示文字,需要在按钮里面再创建一个lv_label。lv_obj:提供大小、位置、样式、事件等基础能力。lv_label:负责

文章图片
#嵌入式硬件#linux
    共 29 条
  • 1
  • 2
  • 3
  • 请选择