自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 轻量化MQTT Broker: Aedes MQTT Broker基础使用教程

Aedes是一款适合开发者的轻量级 MQTT Broker,凭借其灵活性和 Node.js 友好性,在快速搭建 IoT 服务时表现出色。

2025-05-15 11:56:45 611

原创 ESP系列单片机选择指南:结合实际场景的最优选择方案

在物联网(IoT)快速发展的今天,ESP系列单片机凭借其优异的无线连接能力和丰富的功能特性,已成为智能家居、智慧农业、工业自动化等领域的首选方案。本文将根据实际场景介绍如何在ESP系列单片机中选择最合适的型号。

2025-05-14 11:34:12 1354

原创 ESP32开发入门(十):ESP-NOW协议开发实践

ESP-NOW 是乐鑫定义的一种无线通信协议,能够在无路由器的情况下直接、快速、低功耗地控制智能设备。它能够与 Wi-Fi 和 Bluetooth LE 共存,支持乐鑫 ESP8266、ESP32、ESP32-S 和 ESP32-C 等多系列 SoC。ESP-NOW 广泛应用于智能家电、远程控制和传感器等领域。

2025-05-13 10:35:39 1386

原创 ESP32开发入门(九):HTTP服务器开发实践

HTTP服务器是能够处理HTTP请求并返回响应的网络服务程序。在物联网应用中,ESP32可以作为轻量级HTTP服务器,直接接收来自客户端(如浏览器、手机APP)的请求。

2025-05-12 15:31:04 1250

原创 ESP32开发入门(八):SNTP校时协议详解

SNTP是NTP(Network Time Protocol)的简化版本,用于在网络中同步设备的时间。它是一种轻量级的时间同步协议,特别适合资源有限的嵌入式设备。一个合格的物联网设备,少不了一个准确的钟。通过SNTP协议,可以使ESP32设备通过网络校准本地时间。使用起来也非常简单。

2025-05-12 14:55:22 1012

原创 ESP32开发入门(七):HTTP客户端开发实践

HTTP(HyperText Transfer Protocol,超文本传输协议)是互联网上应用最为广泛的一种网络协议,用于从服务器传输超文本到本地浏览器。ESP32的HTTP开发极为简单。

2025-05-09 10:29:58 1821

原创 ESP32开发入门(六):MQTT开发实践

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是一种轻量级的发布/订阅(Pub/Sub)模式的消息传输协议,专门为物联网(IoT)环境设计。ESP32的MQTT开发尤为简单。

2025-05-08 15:56:01 1151

原创 ESP32开发入门(五):WiFi 开发实践

WiFi 设备可以工作在不同的模式下,以适应不同的网络需求和环境。ESP32-S3是乐鑫推出的WiFi+蓝牙双模芯片,其WiFi功能开发特别简单。

2025-05-07 16:24:00 1052

原创 ESP32开发入门(四):ESP32-s3多串口开发实践

本文详细介绍ESP32-S3芯片的UART外设开发方法,涵盖UART0(默认调试串口)、UART1和UART2的配置与使用技巧,并提供完整示例代码,帮助开发者快速实现多设备串口通信。

2025-04-27 17:14:27 1051

原创 【深度解析】PlatformIO多环境配置实践:ESP32/ESP32-S3/ESP32-C3适配指南

在物联网开发中,我们经常需要适配不同型号的硬件平台(如ESP32系列),并且github上多数关于ESP32的都适配了多种开发板。传统开发方式需要为每个平台维护独立项目,而PlatformIO通过的多环境配置功能,可以:一套代码适配多个硬件平台、自动区分开发/生产环境配置、统一管理依赖库和编译选项

2025-04-18 16:33:08 1201

原创 ESP32开发入门(三):freeROS实时操作系统调度,TESP32-S3释放双核性能的简单实践

ESP32系列(包括ESP32-S3)搭载Xtensa双核处理器,默认情况下Arduino框架仅使用单核运行用户代码,浪费了50%的计算能力。通过合理利用ESP32的双核架构,我们可以轻松实现性能翻倍。

2025-04-17 17:58:04 551

原创 ESP32开发工具链选择指南:ESP-IDF vs PlatformIO vs Arduino

ESP32作为乐鑫(Espressif)推出的一款高性能Wi-Fi & Bluetooth双模芯片,凭借其强大的性能和丰富的生态,在物联网(IoT)领域广受欢迎。

2025-04-16 15:56:04 1709

原创 ESP32 开发入门(二):基于PlatformIO平台使用 FastLED 控制 WS2812 LED

通过配置ESP32-S3芯片的项目,实现使用 FastLED 库控制 WS2812 LED 灯在不同颜色之间的闪烁,带你入门ESP32从项目新建->项目配置->项目烧录的整个过程

2025-04-15 10:45:27 667 6

原创 PlatformIO.ini 语法入门指南

PlatformIO 的核心配置文件 platformio.ini 采用类 INI 文件格式,但扩展了更强大的功能。本教程将详细介绍其语法规则和实用技巧,特别针对 ESP32 开发优化。

2025-04-11 13:10:08 610

原创 ESP32开发入门:基于VSCode+PlatformIO环境搭建指南

ESP32作为一款功能强大的物联网开发芯片,结合PlatformIO这一现代化嵌入式开发平台,可以大幅提升开发效率。本文将详细介绍如何在VSCode中搭建ESP32开发环境,并分享实用开发技巧。

2025-04-11 12:29:12 2040

原创 ESP32 入门教程:从零开始掌握物联网开发

ESP32 是一款由乐鑫(Espressif)推出的低成本、高性能 Wi-Fi + 蓝牙双模微控制器,广泛应用于物联网(IoT)、智能家居、无线传感器等领域。上手极简单的一款MCU。

2025-04-10 17:59:15 3423

原创 STM32 vs ESP32:如何选择最适合你的单片机?

嵌入式开发、单片机选型、STM32、ESP32、物联网

2025-04-09 17:50:41 3715

原创 STM32看门狗配置实践:从配置到喂狗,一篇文章让你彻底搞懂!

看门狗配置喂饭教程,让你彻底学会计算看门狗配置的正确频率

2025-03-21 16:10:45 2119

原创 Windows批处理脚本入门教程

通过这个教程,你可以掌握基本的Windows批处理编程,可极大简化重复的工作流程,节约非必要浪费的时间。

2025-03-11 23:20:17 419

原创 Linux Shell 脚本编程极简入门指南

15分钟掌握Shell脚本基础语法,涵盖变量、循环、函数等核心操作,附自动化实战案例!本文配套所有代码均已通过ShellCheck验证 ✅

2025-03-11 22:52:53 900

原创 C语言多线程编程训练指南

C语言多线程编程训练指南,帮助初学者更快理解多线程

2025-03-09 21:54:56 826

原创 ROS 2 Rolling 示例深度解析

基于 Ubuntu 22.04 的ros2/example-rolling的源码分析

2025-03-01 21:52:24 807

原创 C语言经典编程题扩展

分享10道经典的C语言编程题,难度适中,涵盖了C语言的核心知识点,适合用于综合测试学生的编程能力。

2025-03-01 10:50:34 954

原创 C语言基础经典编程题

本文档整理了10道适合初学者的经典编程题,覆盖C语言的核心知识点,每道题均附有参考代码和示例结果,帮助学生快速掌握基础编程能力。

2025-03-01 10:38:56 665

原创 C语言进阶测试,适合测试有一定C基础的同学

基于C语言进阶知识的测试题设计,涵盖了指针、结构体、文件操作、动态内存管理、递归、位操作等高级主题。

2025-02-25 20:43:55 847

原创 C语言基础测试,适合刚学C语言的小白进行自我测验

针对C语言基础知识的测试题,涵盖语法、数据类型、控制结构、函数、数组、指针等核心内容

2025-02-25 20:35:45 700

原创 ROS2 入门教程(一):从零开始掌握机器人开发

机器人和自动化技术的普及正在改变世界,而ROS2(Robot Operating System 2)作为新一代机器人开发框架,为开发者提供了强大的工具和灵活性。如果你是一名C++开发者,ROS2将是你进入机器人领域的理想起点。

2025-02-20 20:42:01 3306 1

原创 ROS2 简介:开启新一代机器人开发的新纪元

ROS2作为机器人开发框架的重大升级,成功解决了ROS1存在的架构瓶颈,成为现代机器人系统的首选框架。对于新项目,建议直接使用ROS2;对于现有的ROS1项目,可以通过桥接工具逐步迁移。其活跃的开源社区和持续迭代的特性,使ROS2在工业和研究领域广泛应用,推动机器人技术不断向前发展。通过本文的详细介绍,希望读者能够对ROS2有一个简单的了解,并能够在实际项目中灵活应用,推动机器人技术的创新与进步。

2025-02-20 17:38:34 917

原创 Git 使用技巧全攻略:从入门到精通

掌握以上 Git 使用技巧,你可以更高效地管理代码,处理开发中的各种问题。无论是提交代码、分支管理还是处理异常,这些命令都能帮助你游刃有余地应对复杂的开发场景。如果你有任何问题或需要进一步的帮助,欢迎留言讨论!小贴士:记得定期使用git status查看当前状态,避免不必要的麻烦哦!

2025-02-19 10:03:34 869

原创 DeepSeek使用技巧(三):VSCode与Cline插件的深度结合,实现自动编写代码

Cline是VSCode上的一款功能强大的插件,它能够与DeepSeek无缝集成,通过AI模型自动生成代码、修复代码错误、优化代码结构,甚至能够根据自然语言描述生成代码片段。

2025-02-18 16:42:33 1357

原创 DeepSeek使用技巧(二):智能体与知识库的完美结合

智能体(Agent)是Cherry Studio中的一种高级功能,它允许你通过配置特定的参数和知识库,创建专用于某一领域或任务的AI模型。通过智能体与知识库的结合使用,你可以让DeepSeek在特定领域中表现得更专业、更高效。:鼠标右键点击刚才新建的智能体,可以编辑智能体的信息,包括提示词设置、模型设置、预设消息、知识库设置等。设置提示词模板:“你是一位资深医生,根据知识库中的医疗指南,回答以下问题。,助你在DeepSeek中实现更高效、更专业的AI应用。:点击“添加”,填写名称并选择嵌入模型,点击确定。

2025-02-14 15:31:21 2607

原创 1分钟掌握DeepSeek:超实用技巧,解锁AI模型的无限可能!

通过优化提示词、调整温度参数、结合知识库等技巧,你可以让DeepSeek-V3在各种场景中发挥出最佳效果。,助你快速提升模型效能,轻松解决文本生成、问答系统、代码开发等场景中的难题!:例如“写一篇1000字的文章,介绍AI在医疗领域的应用,包括技术挑战和未来发展。确保在对话中提供完整的背景信息,避免模型“忘记”之前的对话内容。第二轮:“在上一轮的基础上,解释监督学习和无监督学习的区别。: “基于知识库中的编程知识,解释你能给我提供什么帮助。上图为温度调节参数图,详细的温度参数的作用及调节范围见。

2025-02-13 16:54:22 1356

原创 DeepSeek结合知识库:打造专属智能助手!

知识库结合是指将DeepSeek-V3与一个或多个自定义知识库关联,使模型在生成回答时能够参考这些知识库中的内容。

2025-02-13 16:48:51 1190

原创 温度参数(Temperature)调整指南:解锁DeepSeek的无限潜力!

温度参数(Temperature)是控制模型输出随机性的一个数值,其取值范围为。

2025-02-13 16:42:06 6404

原创 1分钟学会部署DeepSeek大模型!硅基流动+Cherry Studio极速上手攻略

通过硅基流动和Cherry Studio,你可以在1分钟内高效部署DeepSeek大模型,无需高配硬件,畅享流畅体验。无论你是初学者还是专业开发者,这种组合都将为你的AI开发带来极大便利。

2025-02-13 13:45:24 1309

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除