文章

主题文章

围绕智能硬件与 AI 的主题教程、导读与长尾干货。系统教程见教程库。

2026-06-22

STM32 上手:CubeMX + HAL 点亮第一个 LED

用惯了 ESP32-S3 的 idf.py,第一次碰 STM32 满屏的时钟树和引脚复用会懵。这一篇用 STM32CubeMX 图形化配好引脚和时钟、生成 HAL 工程,在 main.c 里点亮第一个 LED,并给一张 HAL 对照 ESP-IDF 的迁移表。代码是主干流程参考,函数名/引脚以你 CubeMX 实际生成的工程为准。

2026-06-22

STM32 怎么挑:家族系列、命名规则与最小系统板选型

ESP32-S3 你只有一颗芯片不用挑,转头进 STM32 就懵了:F1/F4/G4/H7/L/G0 一大堆系列,蓝丸、Nucleo、Discovery 各种板子,ST-Link 还分克隆和正版。这一篇帮你把 STM32 家族的系列定位、命名规则、最小系统板和调试器一次理清,告诉你学习入门到底该买哪块——附诚信框:型号规格价格随批次和官方更新变动,以 ST MCU Finder + datasheet 为准。

2026-06-22

在 STM32 上跑 FreeRTOS:和 ESP-IDF 的异同

你在第 9 章学的 FreeRTOS——任务、队列、信号量——内核是同一个,直接迁到 STM32。这一篇讲清楚怎么在 CubeMX 里勾出 FreeRTOS、CubeMX 默认生成的 CMSIS-RTOS v2 封装和原生 FreeRTOS、ESP-IDF 三方怎么对照、SysTick 时基那个高频坑怎么躲,再给一段 osThreadNew 双线程闪灯 + 打印的可跑 demo。代码是主干流程参考,句柄名/引脚以你 CubeMX 实际生成的工程为准。

2026-06-22

STM32 HAL 常用外设速通:GPIO / 定时器 PWM / ADC / 串口

点亮第一个 LED 之后,STM32 真正干活靠的是这四个外设:GPIO、定时器 PWM、ADC、UART 串口。这一篇把每个外设的 CubeMX 配置要点 + HAL 调用 + ESP-IDF 对照串成一条线,让你把已有的 ESP32-S3 经验一条条平移过来。代码是主干流程参考,句柄名/宏/通道以你 CubeMX 实际生成的工程为准。

2026-06-22

工业总线一瞥:RS485 / Modbus / CAN 为什么是 STM32 的主场

车间里那台 PLC、几十米外的变频器、一条线上挂十几个传感器节点——它们之间不是靠 WiFi 说话,而是 RS485、Modbus、CAN。这一篇讲清楚工业现场为什么是这几条总线的天下(抗干扰、长距离、多节点、确定性),以及 STM32 用 HAL 怎么对接它们:RS485 的方向控制脚、Modbus 别自己撸协议、CAN/FDCAN 的报文仲裁与收发器。代码是主干流程参考,函数名/句柄以你 CubeMX 实际生成的工程为准。

2026-06-22

ESP-IDF → STM32 迁移对照总指南(S 卷收尾)

你已经在 ESP32-S3 上把主线吃透了,现在项目逼你换 STM32。这一篇不教你从零学 STM32,而是给一张系统的 ESP-IDF ↔ STM32 HAL 全面对照表(工程/构建/入口/GPIO/延时/PWM/ADC/UART/I2C/SPI/定时器/RTOS/中断/日志),再讲清五个必须转过来的思维弯,最后给一张换芯片前的迁移检查清单。代码是对照片段参考,函数名/引脚以你 CubeMX 实际生成的工程 + ST 官方 HAL 文档为准。

2026-06-22

STM32 电机控制入门:PWM、编码器接口、FOC 概览

为什么一碰电机控制,老炮就让你上 STM32 而不是 ESP32?因为电机要的是高级定时器的互补 PWM + 死区、定时器编码器接口硬解码、外加 G4 的 CORDIC/FMAC 给 FOC 加速。这一篇带你认全这几件武器,看懂 FOC(磁场定向控制)到底在干什么,并明确指路 ST 官方的 MCSDK——FOC 是深水区,别自己从零撸。本篇是概览级,给方向不展开完整实现,代码只到主干片段。

2026-06-22

何时该上 STM32:ESP32-S3 用得好好的,什么场景值得换

主线一路用 ESP32-S3,这一篇讲什么时候值得切到 STM32:强实时/确定性、丰富的定时器与模拟外设、宽温车规认证、极致低功耗、量产成本。给一张 ESP32-S3 vs STM32 八维对比表和一棵选型决策树,帮你判断该换还是该留。选型判据是经验性参考,实际以你的产品需求 + 最新选型工具 + 官方规格为准。

2026-06-20

做一个 AI 语音助手,需要哪些硬件?(选型清单)

想自己做个会对话的 AI 硬件(像小智),到底要买哪些零件?一篇讲清主控、麦克风、喇叭、屏幕怎么选,附预算。

2026-06-20

用 AI 生成 BOM、成本估算与采购清单

料选好了却不知道一共多少钱、去哪买齐?这篇讲怎么让 AI 把元件描述整理成结构化 BOM,估算成本量级、标出关键料和长交期料,再按供应商分组生成采购清单,附 AI 估价的坑与隐性成本提醒。

2026-06-20

给 AI 配好硬件开发的上下文:喂对 datasheet、板型和库版本

AI 在硬件上答得准不准,九成取决于你喂了什么上下文。本文给一套可操作的六项上下文清单,配好坏 prompt 对照,教你两分钟把背景喂全,少跟 AI 来回纠错。

2026-06-20

用 AI 写产品文案:详情页、众筹页、说明书一篇搞定

硬件做出来还要卖出去,文案恰是工程师最头疼、AI最能帮上忙的环节。本文按产品名、详情页、众筹页、说明书四类场景拆解结构和prompt,并划清不夸大、不编认证的红线。

2026-06-20

让 AI 读懂 datasheet 给你接线表和初始化代码

拿到一个陌生模块、一份英文 datasheet,怎么交给 AI 让它输出引脚表、接线方案和初始化代码?本文给五步工作流和一个 I2C 传感器的完整示例,重点讲接线前必须自己核验的那条红线。

2026-06-20

用 AI 调试硬件 bug:把串口日志和编译错误喂给它

硬件新手最容易卡死在调试这一关。讲清两类 bug、该喂什么给 AI、怎么读懂 ESP32 崩溃日志,以及代码 bug 和硬件 bug 的界限——AI 是侦探,不是法官。

2026-06-20

AI 产出的正确性核查:什么能信,什么必须你自己核

在硬件领域,AI 哪句话能信、哪句必须对着 datasheet 和实物核?一张信任三分级清单,加可操作的核查方法,帮你避开烧板甚至触电的坑。

2026-06-20

用 AI 做选品、竞品分析与需求验证

从"想做个硬件"到"这东西值不值得做",AI能在调研阶段帮你想得更全、问得更对。本文讲选品发散、竞品拆解、需求验证三块,配示例工作流,并划清AI数据必须自己核的红线。

2026-06-20

用 AI 读懂一个真实开源硬件项目(以小智 xiaozhi-esp32 为例)

几万行开源代码不知从哪看起?把 AI 当成代码导游,五步拆开小智项目:画架构、走主流程、深入一条链路、补底层原理、定位改动点。讲方法不搬代码,署名上游守 MIT。

2026-06-20

用 AI 辅助画原理图:选元件、查替代料、审电路

从面包板走向 PCB 的第一道坎是原理图。这篇讲 AI 在选型、找替代料、审电路、补外围这四件事上能帮什么忙,以及哪些参数必须自己核 datasheet 才能信。

2026-06-20

AI 时代硬件开发工具链总览:Cursor / Claude / Copilot 各能干什么

会用 AI 写代码、想做硬件的人,最缺的是一张全流程地图。这篇把硬件开发拆成八个阶段,逐段讲清 AI 能帮什么、推荐哪个工具、能力边界在哪。

2026-06-20

用 Cursor / Claude 写嵌入式代码:提示词与上下文技巧

AI 写嵌入式代码常给出能编译却跑不通的玩具。这篇教你用一套结构化提示词配方,把硬件上下文、约束、期望输出讲清楚,让 AI 产出能编译能跑的固件。

2026-06-20

新手做硬件,第一套工具和元件该买什么?(附预算)

会写代码、想动手做硬件,第一笔钱花在哪?这份清单告诉你必买、可选、先别买的工具和元件,照着配不踩坑。

2026-06-20

ESP32 / ESP32-S3 / ESP32-C3 / ESP32-S2 怎么选(型号对比)

一张表看懂 ESP32 各主流型号的区别——谁适合 AI 语音、谁适合低成本量产、谁适合摄像头。新手按需求直接对号入座。

2026-06-20

ESP32 怎么供电?USB、电池、3.3V/5V 与常见供电坑

一上电就重启、带不动电机、电池供电活不久……很多硬件玄学问题根子在供电。这篇把 ESP32 供电讲清楚。

2026-06-20

ESP32 连不上 WiFi?按这张表逐项排查

卡在 WiFi 连接是新手最常见的拦路虎。这篇把连不上的十几种原因和对应排查办法整理成清单,照着查准能解决。

2026-06-20

IoT 通信协议怎么选:HTTP / MQTT / WebSocket / ESP-NOW / BLE 对比

设备该用哪种方式通信?一篇把五种常见 IoT 通信方式的适用场景、优缺点讲清楚,按你的需求直接选。

2026-06-20

一个机器人由哪些部分组成:感知、决策、执行

别被「机器人」三个字吓住。把它拆成感知、决策、执行三块,你会发现一台 ESP32 避障小车和波士顿动力,骨架是同一套——区别只在每块的深浅。

2026-06-20

机械臂入门:自由度与正逆运动学,从关节角到笔尖坐标

用人话讲机械臂控制的核心:自由度怎么数、正运动学怎么算末端位置、逆运动学怎么反推关节角。给 2 连杆解析解公式和可跑代码,让笔尖走到你指定的坐标。

2026-06-20

差速驱动底盘与运动控制:让小车听话地走直线、转弯、原地自转

两个驱动轮靠左右轮速差就能直行、转弯、原地旋转,是最易上手的小车底盘。本文讲清差速运动学直觉,封装六个动作函数,并解释跑偏为何引向编码器闭环。

2026-06-20

什么是具身智能:让 AI 拥有身体

以前的 AI 是只会处理文字图像的"缸中之脑",具身智能让它长出身体——能感知物理世界、动手干活、在交互中学习。本文讲清它是什么、为什么现在突然火,以及它和你手里那块 ESP32 的关系。

2026-06-20

循迹小车:用红外/灰度传感器让小车自己沿黑线跑

从TCRT5000红外原理到3路if-else循迹代码,再到比例调速进阶,手把手教你标定阈值、调离地高度,做出机器人入门最有成就感的自动巡线小车。

2026-06-20

大模型当大脑:LLM 规划 + 硬件执行

想对小车说人话它就照做,靠的不是大模型直接控电机,而是它调用你写好的硬件函数。这篇把「Agent 控硬件」这个范式讲透,它是个人当下最能上手的具身智能形态。

2026-06-20

电机驱动板怎么选怎么接:L298N / TB6612 / DRV8833 / ESC 实战

MCU 引脚为什么带不动电机?这篇讲透 H 桥原理,对比 L298N、TB6612、DRV8833 三款有刷驱动和无刷 ESC 电调,给 ESP32 双路正反转调速可跑代码和接线要点。

2026-06-20

机器人电机怎么选:有刷直流、步进、舵机、无刷BLDC 一篇讲透

小车轮子、机械臂关节、精确步数、高速大扭矩,四类电机各有各的活。从原理、控制方式、价格到典型场景,给一张选型矩阵和 ESP32 调速的最小可跑代码,帮你把电机一次选对。

2026-06-20

机器人避障实战:超声波/红外/ToF/激光雷达四种测距方案怎么选

把超声波HC-SR04、红外、ToF激光VL53L0X、激光雷达LiDAR四种避障测距方案讲透并对比,给完整测距代码和差速底盘避障状态机,再用舵机做云台扫描选向。

2026-06-20

PID 控制入门:机器人控制的地基,一篇讲透 P、I、D 怎么调

从"为什么要闭环"讲起,用人话拆透 PID 三项各管什么、太大太小会怎样,给一段带积分限幅和输出限幅的可跑 PID 类,再手把手教你先P后D再I的调参手感和症状对照表。

2026-06-20

ROS / ROS2 是什么?做 ESP32 小机器人要不要学

用人话讲清 ROS 不是操作系统而是机器人中间件,拆解节点、话题、消息等核心概念,给一个最小避障示例,并直接给出"什么项目该学、什么项目纯属浪费时间"的判断。

2026-06-20

自平衡小车实战:IMU + PID 让两轮车自己站起来

两轮自平衡小车是 PID 最经典的实战。用 MPU6050 测倾角、互补滤波出稳定角度、PID 算出该给电机多大力把车扶正,从读角度到压抖一步步带你把车立住。

2026-06-20

用 PCA9685 一次驱动 16 个舵机:机械臂和六足的标准做法

ESP32 一块板子顶不住六个舵机?本文教你用 PCA9685 走 I2C 控 16 路 PWM,含可跑代码、独立供电接线、级联到 32 路,以及抖动和重启的排查表。

2026-06-20

机器人是什么?六大类型一文看懂该从哪入门

讲清机器人和普通智能硬件差在哪、主流六大类型各强在哪难在哪,帮你判断新手该从哪种起步,少走弯路少烧钱。

2026-06-20

VLA / VLM 入门:让机器人「看着干」的视觉-语言-动作模型

搞懂 VLM 和 VLA 到底是什么、跟上一篇大模型调函数有何不同。讲透分层式和端到端两条路线的取舍,以及普通人现在能落地的那一层:调现成多模态模型做感知。

2026-06-20

语音+动作:把小智变成会动的桌面机器人

小智已经会听会说了,本篇讲怎么给它加动作——通过 MCP 注册转向、前进、挥手等硬件工具,让大模型自己决定何时动,把会聊天的音箱升级成会动的桌面机器人或小车。

2026-06-20

AI 时代做硬件,到底变了什么

不是硬件本身变简单了,而是挡在你和硬件之间的那堵墙——看不懂的英文手册、写不顺的底层代码、查不完的报错——被 AI 凿穿了。

2026-06-20

这本书写给谁

如果你会用 AI 写代码、也动过做个硬件的念头,却不知道从哪下手——器赋开物就是给你写的。