MicroPython vs Arduino vs PlatformIO:嵌入式开发框架横评
三大主流嵌入式开发框架深度对比:从上手难度、执行效率到调试体验,帮你选出最适合项目的开发工具链
共 9 篇文章
三大主流嵌入式开发框架深度对比:从上手难度、执行效率到调试体验,帮你选出最适合项目的开发工具链
写在前面 过去二十年,处理器架构市场基本被两家瓜分:Intel 的 x86 统治 PC 和服务,ARM 统治移动端和 IoT。你想自己做一颗芯片?抱歉,先交一笔不便宜的授权费。 RISC-V 的出现打破了这个局面。 RISC-V 是一个完全开源的指令集架构(ISA)。任何人可以免费使用它设计、制造、销售芯片或基于 RISC-V 的产品,而无需向任何公司支付许可费。它由加州大学伯克利分校的...
深入讲解电机编码器工作原理,手把手教你搭建闭环控制系统,实现精准位置和速度控制,包含 Arduino 完整代码示例。
MEMS 传感器怎么选?加速度计、陀螺仪、IMU 有什么区别?本文对比 MPU6050、ICM20948、BMI088 等热门型号,附选型表和实战代码。
PIR 人体传感器误触发怎么办?本文详解灵敏度调节、滤波算法、安装位置优化,打造稳定可靠的人体检测系统。
详解 Vosk、Sherpa-ONNX 等离线语音识别引擎,实现隐私安全的本地语音控制,无需云端 API,适合智能家居和嵌入式项目。
继电器模块选型、接线详解、安全隔离设计,掌握控制 220V 大功率设备的正确姿势,避免触电和损坏风险
为什么需要 TensorFlow Lite? 大家好,我是 MakerOnsite。今天我们来聊聊如何在嵌入式设备上运行 AI 模型。 你可能已经用过 TensorFlow 训练模型,但有没有想过:怎么把训练好的模型放到树莓派、ESP32 或者单片机上运行? 这就是 TensorFlow Lite 要解决的问题。 传统的 TensorFlow 模型太大、太慢,根本跑不动嵌入式设备。而...
做嵌入式开发的朋友都遇到过这个尴尬场景:代码在开发机上编译得好好的,换个环境就各种报错。依赖库版本不对、工具链缺失、环境变量混乱……今天我们来聊聊如何用 Docker 把交叉编译环境"打包"带走,让构建过程真正可复现。 为什么需要容器化的交叉编译环境? 传统交叉编译的痛点: - 环境配置繁琐:每次重装系统都要重新配置工具链 - 版本不一致:团队成员使用不同版本的编译器导致奇怪的问题 -...