logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[PlatformIO] [ESP32] 在一个工程下管理多个项目,main文件或者快速迁移Arduino项目的方案---ppio

ppio 是一个用于 PlatformIO 的命令行工具,支持快速切换多个 main.cpp 文件并自动编译上传。它可识别 .cpp、.ino 文件或文件夹,自动替换项目入口,无需改配置或重建工程。支持将 .cpp 转换为 Arduino 的 .ino 文件,方便项目互通。适用于教学、竞赛等多实验管理场景,轻量高效,零副作用。

#vscode#单片机#c++ +1
[PlatformIO] 同时调用bmp280和u8g2失败,[Wire.cpp:499] requestFrom(): i2cWriteReadNonStop returned Error 263

在PlatformIO环境下使用ESP32-S3进行开发,务必注意I²C总线资源的统一管理与初始化。推荐在使用多个I²C设备时,只通过一个库或方法初始化I²C总线,其他设备共享这一初始化设置,避免总线冲突问题。

#c++#c语言#vscode
[Wokwi模拟器] ESP32无实物入门教程(零):开发环境与第一个点灯实验

本文介绍了如何使用 Wokwi 在线平台进行 ESP32 入门学习。通过浏览器访问 Wokwi 网站,选择 ESP32 模板,用户可以无需安装开发环境,即可完成代码编辑、电路搭建与仿真。教程引导用户连接 LED 并编写控制程序实现闪烁效果,同时介绍了串口通信、模拟输入输出、PWM 及中断等常用 Arduino 函数,为后续学习打下基础,适合零基础初学者快速入门嵌入式开发。

文章图片
#单片机#c++#c语言
[Wokwi模拟器] ESP32无实物入门教程(四):Wi-Fi联网、HTTP通信与大模型API实战

本课聚焦ESP32的联网通信能力与AI云服务接入实践。学生将掌握ESP32连接Wi-Fi、使用HTTPClient库发送GET请求、接收JSON数据并通过串口调试查看网页内容。课程还引入ArduinoJson库,指导学生提取API返回的关键字段,完成基础数据解析。进阶部分,学生将在ESP32上调用火山引擎大语言模型API,体验微控制器接入AI模型的全过程,感受边缘设备与智能云服务结合的强大潜力。课

文章图片
#http#网络协议#网络 +3
树莓派5开发环境搭建与远程调试全攻略

本文介绍了树莓派5的环境配置与开发环境搭建全流程。首先详述了系统镜像烧录、VNC配置及SD卡故障处理方法,接着介绍了换源工具chsrc的使用和基础依赖库的安装。重点讲解了OpenCV-Python的安装方法,包括虚拟环境配置和功能测试。此外,还提供了VSCode远程开发环境的搭建指南,涵盖Windows端的X Server配置和SSH连接设置。最后介绍了镜像备份压缩工具PiShrink的使用方法,

到底了