社区公众号记录每周值得分享的创客相关内容,每周五发布~
欢迎投稿或推荐相关内容。
投稿邮箱:mailto:MakerCommunity@outlook.com
1120 颗 LED,拼出一块七倍大的 1602 液晶屏
1602 液晶屏大家应该都不陌生。两行字符、蓝底白字,很多人的第一个 Arduino 项目都用过它。作者把这块小屏幕整体放大了七倍,连排针、跳线和旁边的 Arduino 都做成了大号版本。

屏幕里的 32 个字符各用一块独立 PCB,每块板上排着 5×7 颗可寻址 LED,合起来正好是 1120 颗。RP2040 负责保存字符库和刷新画面,对外仍然保留 I²C 接口,也兼容常见的 LiquidCrystal_I2C 库。原来的程序不用大改,就能把它当成一块普通 1602 来驱动。
外观也基本照着原版做。绿色 PCB 换成了激光切割的胶合板,蓝色面板由亚克力和白纸组成,字符之间用 3D 打印隔板防止串光。底部那排“针脚”则用黄铜棒制作,再接到一块同样放大七倍的 Arduino 模型上。
这个项目目前主要公开了完整制作视频,没有找到可下载的 PCB、代码和结构文件。真要照着做,电路和外壳还得自己重新画一遍。
来源:https://hackaday.com/2026/08/05/addressable-leds-make-giant-16x2-character-display/
给遥控车装一只“黑匣子”

遥控车跑起来以后,速度、转向、轮胎抓地和电机温度到底发生了什么,光站在场边很难看出来。Open RC Spotter 是一块装在车内的数据记录板,专门把这些信息留到赛后慢慢看。


板上集成 ESP32、u-blox MAX-M10S GPS、LSM6DS 六轴 IMU、ADS1115、两路温度输入、三路 PWM 输入、microSD 和红外计圈接收器。它能同时记录位置、加速度、姿态、油门、转向、电池电压、温度和圈速,再用 10 状态扩展卡尔曼滤波器融合 GPS 与 IMU 数据。


这里有两个频率容易混淆:仓库默认的传感器采样率是 100 Hz,CSV 日志间隔则是 100 ms,也就是默认每秒写 10 组记录。跑完后双击板载按键,它会建立一个 Wi-Fi 热点,手机或电脑连上就能下载日志,再放进 Open RC Crew Chief 网页里查看曲线和单圈对比。
如果想在车还没停的时候看数据,还可以用另一块 ESP32 做场边接收器,通过 ESP-NOW 以 20 Hz 接收实时遥测。固件、接收器示例、PCB、原理图和 BOM 都已经公开,作者也给出了装车实拍和网页分析工具。
来源:https://www.cnx-software.com/2026/07/27/open-rc-spotter-is-an-open-source-esp32-telemetry-and-data-logger-for-rc-cars-and-toys/
项目资料:https://github.com/jwachlin/open-rc-spotter
数据分析器:https://jwachlin.github.io/open-rc-crew-chief/
硬件设计:https://oshwlab.com/jakewachlin/open-rc-logger
电脑关机了,这张 PCIe 小卡还在工作
远程唤醒电脑一般会用 Wake-on-LAN,但主板、网卡和路由器没配好时,经常折腾半天也叫不醒。这个项目换了个更直接的办法:在机箱里插一张 PCIe 小卡,让它替你按电源键。

板上用的是 ESP32-H2,通过 Zigbee 接入 Home Assistant。它从 PCIe 插槽的 3.3Vaux 待机电源取电,所以电脑关机后仍然在线。收到开机或重启命令时,两路 MOSFET 会分别模拟按下主板的 PWR_SW 和 RESET 按键。
作者还从 PCIe 的常规 3.3V 电源轨读取电脑的真实开机状态,不会把“命令已经发出”误当成“电脑已经启动”。机箱原来的开机键和重启键也能通过转接排针继续使用,日常操作不受影响。
固件、BOM、原理图、PCB 和 Gerber 都已经公开,作者也在实物上确认可以工作。安装前需要检查主板 BIOS:关闭 ErP Ready,并开启 Power on by PCI-E。这毕竟要打开机箱、接主板前面板排针,动手前先彻底断电,接线也别只看线材颜色。
来源:https://www.hackster.io/news/this-esp32-based-pcie-card-powers-on-a-pc-remotely-b58c0b21bcd5
项目资料:https://github.com/scavenrage/PCIe-PC-Power-Control-ESP32-H2
硬件设计:https://oshwlab.com/scavenrage/project_nexpziyw
两条平行导轨,加一套连杆,做出一台 Delta 绘图机
常见的绘图机基本都是 X、Y 两根轴各管一个方向。这台机器只用了两条平行导轨,却通过两组连杆组成的 Delta 机构,让笔尖在纸面上自由移动。

两台 NEMA 17 步进电机分别带动两侧滑块。控制程序先根据目标位置计算两个滑块各自要走多远,再生成对应的 G-code。主控用 Arduino Nano 加 GRBL 扩展板,发送部分仍然可以交给普通 G-code Sender。
除了运动结构,作者还做了一套磁吸换笔机构。机器能自己放回当前画笔,再换上另一种颜色;底部的走纸机构还可以继续送入新纸,不用每画一张就手动重新摆正。为了让这些功能跑起来,作者另外写了软件,把图片转换成路径、XML 工程文件和适配 Delta 机构的 G-code。
大部分结构件可以 3D 打印,导轨、同步带和紧固件都是常见零件。制作视频已经把装配和运行过程拍得很清楚,不过完整图纸需要付费购买……
来源:https://blog.arduino.cc/2026/07/31/this-diy-pen-plotter-has-delta-kinematics-and-a-tool-changer/
窗边架一台相机,看看今天来了哪些鸟
BirdWatch Cam 是一台贴着窗玻璃工作的观鸟相机。镜头对准窗外的喂食器,有动静时自动拍照,判断画面里有没有鸟,再识别种类并把记录保存在本地。

这个项目用的是 DFRobot ESP32-S3 AI Camera,型号 DFR1154。板上已经集成 OV3660 广角摄像头、LTR-308 环境光传感器和 microSD 卡槽,不需要再把相机、光照传感器和存储模块分别接起来。程序会先用低分辨率画面做帧差检测,天黑时根据光照数据暂停识别,减少误触发和无效调用。
识别分成两步:先用较轻量的模型确认画面里是否真的有鸟,再调用视觉模型判断种类和置信度。照片和结果保存在 SD 卡里,同一局域网内打开相机的 IP 地址,就能查看图集、时间线、运行状态和参数设置。机身支架的 STEP、STL 文件,固件和网页界面也都放在仓库里。
目前完成的是本地版本。这里的“本地”是指记录和图库不上传 Supabase,并不代表整套识别完全离线,照片仍然会发给 OpenAI API。仓库设计文档里提到的公共图库、多相机汇总和学校之间共享,属于后续阶段的目标,目前还没实现。
在国内想要复现的话,联网和接口可用性都要另外解决;如果换成国内模型服务,固件里的请求格式和结果解析也要一起改。拍照、移动触发、本地存储和网页查看这些部分可以继续沿用。
来源:https://github.com/CIJE-STEM/birdwatch-cam
产品资料:https://wiki.dfrobot.com/dfr1154/