|

分类:嵌入式开发

38 篇文章

3D打印 2 Arduino 2 ESP32 7 Jetson Nano 7 OpenCV 5 人工智能 3 单板计算机 4 单片机 2 嵌入式开发 38 开发环境 8 智能家居 1 物联网 24 电子电路 9 硬件与设计 4
LoRa SX1278 远距离组网实战:ESP32 无线通信模块教程 2026

LoRa SX1278 远距离组网实战:ESP32 无线通信模块教程 2026

在物联网项目里,WiFi 和蓝牙够用了——直到你需要覆盖几百米甚至几公里。 农场温湿度监控、园区安防、水库水位监测……这些场景里,WiFi 信号?不存在的。这时候 LoRa(Long Range)就派上用场了。 而 SX1278,是目前性价比最高的 LoRa 芯片之一。淘宝上 15 块钱就能买到一个模块,加上 ESP32 主控,就能搭建一个覆盖数公里的无线传感器网络。...

RISC-V 架构入门:从原理到第一块开发板

RISC-V 架构入门:从原理到第一块开发板

写在前面 过去二十年,处理器架构市场基本被两家瓜分:Intel 的 x86 统治 PC 和服务,ARM 统治移动端和 IoT。你想自己做一颗芯片?抱歉,先交一笔不便宜的授权费。 RISC-V 的出现打破了这个局面。 RISC-V 是一个完全开源的指令集架构(ISA)。任何人可以免费使用它设计、制造、销售芯片或基于 RISC-V 的产品,而无需向任何公司支付许可费。它由加州大学伯克利分校的...

TensorFlow Lite 部署实战:ESP32-S3 TinyML 边缘AI推理完整指南 2026

TensorFlow Lite 部署实战:ESP32-S3 TinyML 边缘AI推理完整指南 2026

为什么需要 TensorFlow Lite? 大家好,我是 MakerOnsite。今天我们来聊聊如何在嵌入式设备上运行 AI 模型。 你可能已经用过 TensorFlow 训练模型,但有没有想过:怎么把训练好的模型放到树莓派、ESP32 或者单片机上运行? 这就是 TensorFlow Lite 要解决的问题。 传统的 TensorFlow 模型太大、太慢,根本跑不动嵌入式设备。而...

嵌入式 Linux 驱动开发入门:编写你的第一个字符设备驱动

嵌入式 Linux 驱动开发入门:编写你的第一个字符设备驱动

为什么需要学驱动开发? 做嵌入式开发这么久,一直都是在用户空间折腾:写应用、调库、玩框架。但有时候你会发现,有些功能用户空间就是搞不定——比如精确的时序控制、直接操作寄存器、或者硬件中断处理。这时候,你就需要踏入内核空间,写驱动了。 很多人对内核驱动有畏惧心理,觉得"内核编程很危险,搞错了系统就挂了"。确实如此,但没那么可怕。今天我们就从零开始,写一个最简单的字符设备驱动,让你迈出第一步。...

开源硬件的商业模式:如何靠公开图纸赚钱?

开源硬件的商业模式:如何靠公开图纸赚钱?

做硬件开发这么多年,经常被问到一个问题:"你把原理图、代码都公开了,别人直接抄走,你怎么赚钱?" 这确实是个好问题。今天我们就来聊聊开源硬件的商业模式——这个听起来有点"反直觉"的生意,到底是怎么运转的。 先说结论:开源硬件能赚钱,而且能赚大钱 别被"开源"两个字骗了。开源不等于免费,更不等于做慈善。看看这些数字: - Arduino:2023 年营收超过 3000 万美元,全球出货量数百万 -...

无线键盘接收器实战:NRF24L01+ 双模设计,低成本自定义输入设备

无线键盘接收器实战:NRF24L01+ 双模设计,低成本自定义输入设备

想不想自己做一个无线键盘接收器?市面上那些几十块的无线键盘,其实核心就是 NRF24L01+ 模块。今天我们来拆解这个黑盒子,用不到 50 元的成本,做一个支持双模切换的无线键盘接收器——既能当普通键盘用,也能当宏键盘使。 这个项目的灵感来自于我工作室里那堆乱七八糟的线缆。每次切换设备都要拔插 USB,烦得要死。索性自己做一个,还能自定义按键映射,简直不要太爽。 需要准备什么? 物品 ...

硬件 I2C 调试技巧:逻辑分析仪抓包实战

硬件 I2C 调试技巧:逻辑分析仪抓包实战

搞嵌入式开发的朋友都知道,I2C 这协议说起来简单,就两根线(SDA 和 SCL),真用起来能把你折腾得怀疑人生。设备不响应、数据读不对、时序有问题……今天我就用逻辑分析仪实战演示一下,怎么把这些奇奇怪怪的 I2C 问题一个个揪出来。 需要准备什么? 物品 型号/规格 价格 --- --- --- 逻辑分析仪 Saleae Logic 8 / 国产克隆版 ¥80-300 ...