Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blanboom/awesome-technical-diy-cn

DIY Projects/Tools/Books for Makers
https://github.com/blanboom/awesome-technical-diy-cn

List: awesome-technical-diy-cn

Last synced: about 1 month ago
JSON representation

DIY Projects/Tools/Books for Makers

Awesome Lists containing this project

README

        

# Awesome Technical DIY

[![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)

DIY Projects/Tools/Books for Makers

科技类 DIY 工具、作品/项目、创意整理。目前由 [Blanboom](https://blanboom.org/) 维护。

---

欢迎体验 AirTerminal,一个用于 iPhone/iPad/Apple Silicon Mac 的蓝牙终端 App。可在移动设备上,通过蓝牙的方式访问和控制自己的 DIY 作品:

* [AirTerminal - BLE Terminal on the App Store](https://apps.apple.com/us/app/airterminal-ble-terminal/id1296588408)

本仓库主要整理硬件项目。对于软件类项目,请关注如下仓库:

* [blanboom/tiny-projects: 计算机科学领域的入门 DIY 项目,例如自制操作系统、CPU、编译器等](https://github.com/blanboom/tiny-projects)

---

## 目录

* [Awesome Technical DIY](#awesome-technical-diy)
* [目录](#目录)
* [资源](#资源)
* [书籍与杂志](#书籍与杂志)
* [网站与讨论区](#网站与讨论区)
* [社交网站账号](#社交网站账号)
* [活动与展会](#活动与展会)
* [厂商、网店](#厂商网店)
* [文章推荐](#文章推荐)
* [工具、材料](#工具材料)
* [常用工具](#常用工具)
* [开发板、单片机](#开发板单片机)
* [单板计算机(SBC)](#单板计算机sbc)
* [电子模块](#电子模块)
* [软件:电路设计与仿真、PCB 设计](#软件电路设计与仿真pcb-设计)
* [软件:嵌入式开发、调试工具](#软件嵌入式开发调试工具)
* [软件:嵌入式操作系统、驱动、GUI 库等](#软件嵌入式操作系统驱动gui-库等)
* [软件:3D 建模、CAD 类](#软件3d-建模cad-类)
* [软件:互动、可视化](#软件互动可视化)
* [服务:物联网公众平台](#服务物联网公众平台)
* [项目与专题](#项目与专题)
* [🎹音频与音乐](#音频与音乐)
* [🕹自制游戏机](#自制游戏机)
* [📺复古计算](#复古计算)
* [🕰时钟、屏幕、LED、装饰品](#时钟屏幕led装饰品)
* [🎃视觉暂留(POV)类](#视觉暂留pov类)
* [📈信息可视化](#信息可视化)
* [🤖️机器人/小车](#️机器人小车)
* [✈️飞行器](#️飞行器)
* [🐸生物与生态](#生物与生态)
* [🏃运动与健康](#运动与健康)
* [🏠智能家居/家庭自动化/环境监测](#智能家居家庭自动化环境监测)
* [⌚️可穿戴设备](#️可穿戴设备)
* [🔋能源相关](#能源相关)
* [⛓互动装置](#互动装置)
* [⚡️高压相关](#️高压相关)
* [🎓教育](#教育)
* [🔧工具 DIY](#工具-diy)
* [🎉其他](#其他)
* [欢迎参与](#欢迎参与)
* [许可证](#许可证)

Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc.go)

## 资源

### 书籍与杂志

* [《无线电》杂志](https://www.ptpress.com.cn/p/z/1500967940365.html)
* [《爱上机器人》杂志](http://www.china-cic.cn/detail/21/57/1461/)
* [Make](https://makezine.com/): 著名的科技 DIY 类杂志,中文版名为《爱上制作》,已停刊
* [The MagPi magazine](https://magpi.raspberrypi.org/)
* [Servo Magazine](https://www.servomagazine.com/)
* [HackSpace magazine](https://raspberrypipress.imbmsubscriptions.com/hackspace-magazine/)

### 网站与讨论区

- 英文

- [Instructables](http://www.instructables.com/)
- [Make: projects](http://makezine.com/projects/)
- [Arduino Blog](http://blog.arduino.cc/)
- [Arduino Forum](http://forum.arduino.cc/)
- [Hack a Day](http://hackaday.com/)
- [Evil Mad Scientist](http://www.evilmadscientist.com/)
- [Hacked Gadgets](http://hackedgadgets.com/)
- [MathWorks MAKERZONE](http://makerzone.mathworks.com/)
- [Raspberry Pi Blog](https://www.raspberrypi.org/blog/)
- [Hackster News - Hackster.io](https://www.hackster.io/news)
- 中文
- [科创论坛](http://bbs.kechuang.org/)
- [爱折腾](http://www.aizheteng.com/)
- [果壳网 DIY 主题站](http://www.guokr.com/site/diy/)
- [极客工坊](http://www.geek-workshop.com/forum.php)
- [Arduino 中文社区](http://www.arduino.cn/)
- [Arduino 台灣使用者社群](http://arduino.tw/)
- [RoboticFan 机器人爱好者(存档)](https://web.archive.org/web/20150809221753/http://www.roboticfan.com/)
- [RobotBase的博客](http://blog.sina.com.cn/robotbase)
- [创酷](http://www.chuangkoo.com/)
- [极客迷](http://www.geekfans.com/)
- [杜洋工作室 DoYoung Studio](http://doyoung.net/):杜洋老师擅长简洁的电子 DIY 作品,例如用一片单片机驱动光立方或 LED 点阵屏幕,不使用额外元器件
* [做做AI,造造人 - 动力老男孩的博客](http://www.diy-robots.com/)
* [费米门下老薛\_新浪博客](http://blog.sina.com.cn/u/1907350525)
* [Agu's Mill 古作坊](http://aguegu.net/)
* [Agu's Mill 古作坊(新)](https://aguegu.github.io/)
* [Homepage » 云飞机器人实验室](http://www.yfworld.com/)
* [宜昌城老张的博客 - 与非博客 - 与非网](https://www.eefocus.com/zhang700309/blog/)
* [Rebecca\_新浪博客](http://blog.sina.com.cn/arduino)
* [我不是奔跑哥\_新浪博客](http://blog.sina.com.cn/shenjinxin2008)
* [Nixie Clock Home – 辉光钟之家](http://www.nixieclock.org/)
* [Zak’s Electronics Blog ~\*](https://blog.zakkemble.net/)

### 社交网站账号

* [EEVblog - YouTube](https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ)
* [N-O-D-E - YouTube](https://www.youtube.com/channel/UCvrLvII5oxSWEMEkszrxXEA)
* [Raspberry Pi - YouTube](https://www.youtube.com/channel/UCFIjVWFZ\_\_KhtTXHDJ7vgng)
* [jen foxbot - YouTube](https://www.youtube.com/channel/UCAItAdrc3kulOg2P9KfnUsQ/videos)
* [SeanHodgins - YouTube](https://www.youtube.com/channel/UCE-bw6PRKuDlH6fP1mP4nOw/featured)
* [Estefannie Explains It All - YouTube](https://www.youtube.com/user/estefanniegg/featured)
* [Tucker Shannon - YouTube](https://www.youtube.com/channel/UCYHszYc5Ya-3xJoz2HNOgug)
* [Tinkernut - YouTube](https://www.youtube.com/channel/UCZDA1kA3y3EIg25BpcHSpwQ)
* [Blitz City DIY - YouTube](https://www.youtube.com/channel/UCbAUKL7V6OOGumQEeDMYQvQ/featured)
* [engineerish - YouTube](https://www.youtube.com/user/undeph/featured)
* [Frederick Vandenbosch - YouTube](https://www.youtube.com/channel/UCQ45WW31610DQ3Vn7f4mpNw)
* [Raspberry Pi Press - YouTube](https://www.youtube.com/channel/UCgZlbxTljh1aXKijTRye5bA)
* [Bilibili 科技区 - 极客 DIY](https://www.bilibili.com/v/tech/diy)
* [WAA-ZephRay - Bilibili](https://space.bilibili.com/633003/)
* [果壳实验室 - 微博](https://weibo.com/u/5479892008)
* [Microchip Makes (@MicrochipMakes) - Twitter](https://twitter.com/MicrochipMakes)
* [Tube Time (@TubeTimeUS) - Twitter](https://twitter.com/TubeTimeUS)
* [稚晖君 - Bilibili](https://space.bilibili.com/20259914/)
* [Mr Innovative - YouTube](https://www.youtube.com/@MrInnovative)

备注:部分内容参考了这篇文章:

- [10 YouTubers you should be following - Raspberry Pi Blog](https://www.raspberrypi.org/blog/10-raspberry-pi-youtube/)

### 活动与展会

* [Maker Faire](https://makerfaire.com/)
* [创客嘉年华](http://www.makercarnival.org/)

### 厂商、网店

* [Seeed Studio Bazaar, The IoT Hardware enabler.](https://www.seeedstudio.com/)
* [DFRobot创客商城-创客教育\_STEAM教育\_开源硬件\_人工智能\_机器人教育](https://www.dfrobot.com.cn/index.php)
* [SparkFun Electronics](https://www.sparkfun.com/)
* [Adafruit Industries, Unique & fun DIY electronics and kits](https://www.adafruit.com/)
* [Arduino Official Store](https://store.arduino.cc/usa/)
* [Digi-Key 中国](https://www.digikey.cn/)
* [e络盟 element14](https://cn.element14.com/)

### 文章推荐

* [万字长文,一个软件工程师的 2023 电子 DIY 总结 | Architecting Life](https://xujiwei.com/blog/2024/01/a-diy-summary-in-2023/)

## 工具、材料

### 常用工具

- 万用表
- 示波器
- 逻辑分析仪
- 电烙铁/焊台/热风枪/吸锡器
- 3D 打印机
- 激光切割机/雕刻机

### 开发板、单片机

目前市面上流行的单片机种类较多,本节只整理比较流行、有代表性的。

常见的开发板/单片机:

* [Arduino](https://www.arduino.cc/): 基于 AVR 等单片机开发板,拥有完善的生态(软件、教程、各种周边模块等),受到了世界各地 DIY 爱好者的喜爱。且有不少厂商推出 Arduino 开发板,部分在价格上有优势、部分增加了新的功能
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [Lembed/Awesome-arduino](https://github.com/Lembed/Awesome-arduino)
* [Microduino](https://microduinoinc.com/): Arduino 兼容开发板,特色在于体积小巧,且官方提供网络通信、OLED、电源管理、RTC、SD 卡槽等多种模块,与 Microduino 具有相同的体积,能够直接堆叠安装
* [DFRduino](https://www.dfrobot.com/product-838.html): DFRobot 出品的 Arduino 开发板
* [Bluno](https://www.dfrobot.com/product-1044.html): DFRobot 出品的 Arduino 兼容开发板,在原版 Arduino 的基础上,增加了蓝牙功能
* [Seeeduino](https://www.seeedstudio.com/Seeeduino-V4-2-p-2517.html): Seeed Studio 出品的 Arduino 开发板
* [ESP8266](https://www.espressif.com/en/products/hardware/esp8266ex/overview): 支持 Wi-Fi 的单片机,在物联网项目中受欢迎
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [pando85/awesome-esp8266](https://github.com/pando85/awesome-esp8266)
* [NodeMcu](https://www.nodemcu.com/index\_cn.html): 基于 ESP8266 的开发板
* [ESP32](https://www.espressif.com/en/products/hardware/esp32/overview): 支持 Wi-Fi 与蓝牙的单片机
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [agucova/awesome-esp](https://github.com/agucova/awesome-esp)
* [M5Stack](https://m5stack.com/): 小巧、模块化的 ESP32 开发板
* [Mbed](https://os.mbed.com/platforms/): ARM Mbed 认证的开发板,能够兼容 Mbed 的一系列开发工具
* [8051 系列](https://en.wikipedia.org/wiki/Intel_MCS-51): Intel 推出的单片机系列,国内不少单片机教程基于 8051,目前较为流行的是各个厂商推出的增强型 8051 单片机
* [STC](http://www.stcmcudata.com/): 国内常用的一种增强型 8051 单片机,具有指令执行速度快、外设丰富等特点(部分型号无需外部晶振和复位电路,只需通电即可工作,可以大大简化电路设计)。缺点是官网和文档比较混乱
* [EFM8/C8051F 系列](https://www.silabs.com/mcu/8-bit): 增强型 8051 单片机,提供跨平台 IDE([Simplify Studio](https://www.silabs.com/developers/simplicity-studio)),方便在 Linux、macOS 环境上开发和调试
* [STM32](https://www.st.com/zh/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html): ST 公司基于 ARM Cortrx-M 的单片机
* [STM32 Discovery 发现工具包](https://www.st.com/zh/evaluation-tools/stm32-discovery-kits.html): STM32 官方开发板
* [MSP430](http://www.ti.com/microcontrollers/msp430-ultra-low-power-mcus/overview.html): TI 推出的 16 位单片机,特色为低功耗
* [MSP430 Launchpad](http://www.ti.com/design-resources/embedded-development/hardware-kits-boards.html): MSP430 等 TI 芯片的官方开发板
* [Raspberry Pi Pico/RP2040](https://www.raspberrypi.org/products/raspberry-pi-pico/): Raspberry Pi Pico 是来自 Raspberry Pi 的开发板。采用了 Raspberry Pi 设计的 RP2040 单片机,支持 Programmable I/O
* [TI SimpleLink 系列](http://www.ti.com/wireless-connectivity/simplelink-solutions/overview/overview.html): 支持无线通信的单片机系列,其中不同型号支持不同协议
* [CC2530](http://www.ti.com/product/CC2530): 支持 ZigBee 的单片机/SoC,基于 8051
* [CC2540](http://www.ti.com/product/CC2540): 支持蓝牙 BLE 的单片机/SoC,基于 8051
* [CC3200](http://www.ti.com/product/CC3200): 支持 Wi-Fi 的单片机,基于 32 位 ARM Cortex-M
* [WRTnode](http://www.wrtnode.cc/): 物联网开发板,部分型号支持运行 OpenWrt
* [OpenMV](https://openmv.io/): 带有摄像头的开发板,支持使用 MicroPython 完成计算机视觉项目

其他有特色的开发板:

* [HE](http://www.dragino.com/products/linux-module/item/87-he.html): 小巧的 AR9331 OpenWrt 模块,兼容 Arduino Yún
* [NavSpark](http://navspark.mybigcommerce.com/): 内置 GPS/北斗的 Arduino
* [Wio Terminal](https://www.seeedstudio.com/Wio-Terminal-p-4509.html): 带有蓝牙、双频 Wi-Fi、显示屏的开发板,体积小巧,带有塑料外壳

如下文章对常见的单片机进行了非常全面的评测:

- [The Amazing $1 Microcontroller - Jay Carlson](https://jaycarlson.net/microcontrollers/#1505597767097-61049c0b-4061)

### 单板计算机(SBC)

与单片机开发板相比,单板计算机一般运行 Linux 等通用操作系统,性能也更强大。

常见的单板计算机:

* [Raspberry Pi](https://www.raspberrypi.org/): 最著名的单板计算机
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [thibmaek/awesome-raspberry-pi](https://github.com/thibmaek/awesome-raspberry-pi)
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [blackout314/awesome-raspberry-pi](https://github.com/blackout314/awesome-raspberry-pi)
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [wwj718/awesome-raspberry-pi-zh](https://github.com/wwj718/awesome-raspberry-pi-zh)
* [ASUS Tinker Board](https://www.asus.com/us/Single-Board-Computer/Tinker-Board/): 来自华硕的单板计算机
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [thyrlian/awesome-asus-tinker-board](https://github.com/thyrlian/awesome-asus-tinker-board)
* [NVIDIA Jetson Nano Developer Kit](https://developer.nvidia.com/embedded/jetson-nano-developer-kit): 来自 NVIDIA 的开发板,带有 GPU,适合用来实现计算机视觉和 AI 项目
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [elloza/awesome-jetson-nano](https://github.com/elloza/awesome-jetson-nano)
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [msurguy/awesome-jetson-nano](https://github.com/msurguy/awesome-jetson-nano)
* [LattePanda](https://www.lattepanda.com/): x86 架构开发板,支持运行 Windows 10
* [CubieBoard](http://cubieboard.org/)
* [Banana Pi](http://www.banana-pi.org.cn/)
* [Orange Pi](http://www.orangepi.org/)
* [ODROID](https://www.hardkernel.com/)
* [Khadas](https://www.khadas.com/)
* [UDOO](https://www.udoo.org/)

其他有特色的单板计算机:

- [Marvell ESPRESSObin](http://espressobin.net/): 具有强大的网络和存储功能,除了用于实现物联网项目,也可以用于 DIY NAS 或路由器

如下文章对常见的嵌入式 CPU/SoC 进行了全面的评测。如果想自制单板计算机、自制基于嵌入式 Linux 的设备,或者想对单板计算机的 CPU 进行更详细的了解,都可以参考这篇文章:

- [So you want to build an embedded Linux system? - Jay Carlson](https://jaycarlson.net/embedded-linux/)

当然,单板计算机本身也是可以 DIY 的,例如下面两个 DIY 单板计算机项目:

- [Yuzuki Chameleon](https://www.bilibili.com/video/av599666612/): 基于全志 H616 的单板电脑,PCB 设计符合嘉立创的免费打样规则
- [Project-Quantum](https://github.com/peng-zhihui/Project-Quantum): 超迷你模块化卡片电脑计划

### 电子模块

- 电子墨水屏模块
- [LILYGO TTGO 电子墨水屏模块](http://www.lilygo.cn/products.aspx?TypeId=50031&FId=t3:50031:3):集成 ESP32 和电子墨水屏的模块/开发板

### 软件:电路设计与仿真、PCB 设计

- [Altium Designer](https://www.altium.com/altium-designer/): 国内比较流行的 EDA 工具,有着丰富的教程,收费
- [Altium CircuitMaker](https://circuitmaker.com/#why_circuitmaker): 来自 Altium,免费的 PCB 设计工具
- [KiCad](https://www.kicad.org)
- [Eagle](https://www.autodesk.com/products/eagle/overview)
- [立创 EDA](https://lceda.cn) / [EasyEDA](https://easyeda.com)
- [Fritzing](https://fritzing.org/home/)
- [Proteus](https://www.labcenter.com)
- [Autodesk Tinkercad Circuits](https://www.tinkercad.com/circuits)

### 软件:嵌入式开发、调试工具

* [Keil 8051 Microcontroller Development Tools](http://www.keil.com/c51/): 国内常用的 8051 开发工具
* [Keil MDK](https://www2.keil.com/mdk5): ARM Cortex-M 单片机开发工具
* [IAR Embedded Workbench](https://www.iar.com/iar-embedded-workbench/): 单片机开发工具,在编译优化方面有特色
* [PlatformIO](https://platformio.org/): 全能的嵌入式开发工具,支持大量单片机和开发板,提供 Visual Studio Code、Atom、CLion 插件
* [Arduino IDE](https://www.arduino.cc/en/main/software): Arduino 官方 IDE,易于上手,但功能较少
* [Arduino Pro IDE](https://www.arduino.cc/pro/arduino-pro-ide): Arduino 官方 IDE,基于 Visual Studio Code,比 Arduino IDE 拥有更丰富的功能
* [Mbed Studio](https://os.mbed.com/studio/): ARM Mbed 提供的免费 IDE
* [GNU MCU Eclipse](https://gnu-mcu-eclipse.github.io/): Eclipse 插件,支持在 Eclipse 上进行嵌入式开发
* [CoIDE](https://www.st.com/zh/development-tools/coide.html):
* [Visual Micro](https://www.visualmicro.com/): Visual Studio 插件,支持在 Visual Studio 上进行 Arduino 的开发和调试
* [VisualGDB](https://visualgdb.com/?features=embedded): Visual Studio 插件,支持在 Visual Studio 上进行 Arduino、ESP8266/ESP32、Mbed 以及多种架构单片机的开发,并具有强大的调试功能
* [Atmel Studio](https://www.microchip.com/mplab/avr-support/atmel-studio-7): Microchip/Atmel 官方提供的 IDE,用于 AVR 和 SAM 单片机的开发。基于 Visual Studio,并提供免费的 [Visual Assistant](https://www.wholetomato.com) 授权
* [DAPLink (CMSIS-DAP)](https://armmbed.github.io/DAPLink/): ARM 官方开源的芯片调试工具,可用于代替 J-Link 等收费工具

更多资源:

* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [nhivp/Awesome-Embedded](https://github.com/nhivp/Awesome-Embedded)

### 软件:嵌入式操作系统、驱动、GUI 库等

- 嵌入式操作系统
- [Apache NuttX](https://nuttx.apache.org): 开源的嵌入式实时操作系统,POSIX 兼容,功能丰富(任务管理、CPU 占用率测量、内存管理、丰富的文件系统支持、虚拟文件系统、设备驱动、网络、USB、电源管理、音频解码器、GUI、Shell、支持浮点运算的数学库、日志等)。著名的飞控软件 PX4 就是基于 NuttX 的
- [RIOT](https://github.com/RIOT-OS/RIOT): 对物联网友好的嵌入式操作系统,使用了 [wiselib](https://github.com/ibr-alg/wiselib) 算法库
- [Contiki-NG](https://github.com/contiki-ng/contiki-ng): 物联网嵌入式操作系统,[使用了 Protothreads 协程库](https://coolshell.cn/articles/10975.html)
- [Atomthreads](http://atomthreads.com/): 轻量级嵌入式实时操作系统,整个操作系统仅有 5 个 `.c` 文件,除了应用于嵌入式项目,也非常适合用于学习嵌入式操作系统的原理
- [FreeRTOS](https://www.freertos.org)
- [TinyOS](https://github.com/tinyos/tinyos-main)
* [ChibiOS](http://www.chibios.org/dokuwiki/doku.php)

- 标准库

- [picolibc/picolibc: picolibc - a C library designed for embedded 32- and 64- bit systems.](https://github.com/picolibc/picolibc)

- 用于嵌入式设备的脚本语言运行环境

* [Lua](http://www.lua.org/): 一种脚本语言语言。与 Python、JavaScript 相比,原版的 Lua 解释器无需做过多的适配修改,就能移植到嵌入式系统
* [eLua](http://www.eluaproject.net/): 用于单片机的 Lua 环境。提供了一些了操作单片机外设的 API
* [MicroPython](https://micropython.org/): 用于单片机的 Python 环境
* [Espruino](https://www.espruino.com/): 用于单片机的 JavaScript 环境
* [Lua RTOS](https://github.com/whitecatboard/Lua-RTOS-ESP32): 支持 Lua 的嵌入式操作系统
* [Ruff](https://ruff.io): 支持 JavaScript 的嵌入式操作系统
* [Pumbaa](https://pumbaa.readthedocs.io/en/latest/): 支持 MicroPython 的嵌入式操作系统

- 驱动与外设库

- [libopenstm32、libopencm3](https://github.com/libopencm3/libopencm3): 开源的 ARM Cortex-M 单片机外设库,在进行开源的嵌入式项目时,用于取代官方的外设库(例如 STM32 标准外设库),避免带来与 GPL 协议不兼容的问题
* [JorgeAparicio/libstm32pp](https://github.com/JorgeAparicio/libstm32pp): 基于 C++ 的 STM32 外设库
* [andysworkshop/stm32plus](https://github.com/andysworkshop/stm32plus): 基于 C++ 的 STM32 外设库
* [libemb](http://www.kaltpost.de/?page_id=708): 提供串口、控制台IO、shell、nRF24l01无线通信等功能
* [pigweed/pigweed - Git at Google](https://pigweed.googlesource.com/pigweed/pigweed/): 来自 Google 的嵌入式库

- 常见功能在嵌入式系统上的实现
- [umm_malloc](https://github.com/rhempel/umm_malloc): 用于嵌入式系统的内存管理程序
- [jsmn](https://github.com/zserge/jsmn): 适合在嵌入式系统上使用的 json 处理程序。不依赖 `malloc()`,方便移植

- 图形与 GUI

- [uGFX](https://ugfx.io/): 轻量级嵌入式 GUI 库
- [U8g2](https://github.com/olikraus/u8g2): 用于嵌入式设备的图形库,支持 Arduino

- 更多

- [The Embedded Rust Book](https://rust-embedded.github.io/book/): 使用 Rust 进行嵌入式开发的教程
* [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)  [rust-embedded/awesome-embedded-rust](https://github.com/rust-embedded/awesome-embedded-rust)

### 软件:3D 建模、CAD 类

* [Autodesk Tinkercad](https://www.tinkercad.com/)
* [SketchUp](https://www.sketchup.com/)
* [SolidWorks](https://www.solidworks.com/zh-hans)
* [CorelDRAW](https://www.coreldraw.com/cn/product/coreldraw/)

### 软件:互动、可视化

* [Processing](https://processing.org/)

### 服务:物联网公众平台

- [Yeelink](http://www.yeelink.net/)
- [Arduino IoT Cloud](https://www.arduino.cc/en/IoT/HomePage)
- [Xively](https://xively.com/)

- [乐联网 - 乐为物联开放平台](https://www.lewei50.com/)
- 各大云计算厂商提供的物联网云服务

## 项目与专题

### 🎹音频与音乐

基础知识:

- [Skillbuilder: Midi For Makers](https://makezine.com/2020/08/06/skillbuilder-midi-for-makers/)

软件与工具:

- [Mozzi](http://sensorium.github.io/Mozzi/): Arduino PWM 音效库
- [The Hairless MIDI<->Serial Bridge](https://projectgus.github.io/hairless-midiserial/):将串口输入转换为 MIDI 信号

参考项目:

- 不同的输入方式
- [MakeyMakey](https://makeymakey.com):触摸输入。将任何物体变为琴键
- [Theremin 泰勒明](https://www.instructables.com/id/Make-Your-Own-Simple-Theremin/):通过移动手掌,改变手掌与天线的距离,来改变输出声音的频率
- [Singing Plant. Make Your Plant Sing With Arduino, Touche and a Gameduino](http://www.instructables.com/id/Singing-plant-Make-your-plant-sing-with-Arduino-/?ALLSTEPS): 会唱歌的植物。通过触摸植物,可以使装置发出不同的声音
- [SNF Drumming MIDI Glove using Arduino and light sensors](http://www.instructables.com/id/SNF-Drumming-MIDI-Glove-using-Arduino-and-light-se/):MIDI 手套,手套中装有光线传感器,可识别动作
- [Musical MIDI Shoes](http://www.instructables.com/id/Musical-MIDI-Shoes/):通过脚部动作演奏音乐
- [Making music with your muscles!](https://blog.arduino.cc/2018/06/04/making-music-with-your-muscles/): 利用肌肉电传感器(EMG)做为输入装置,产生音乐
- [Midify Your Life! Give Any Sensor the Power of MIDI](https://blog.tindie.com/2020/04/midify-your-life/):将各种传感器输入转换为 MIDI 信号
- [Turning GameCube & N64 Pads Into MIDI Controllers | Hackaday](https://hackaday.com/2021/06/19/turning-gamecube-n64-pads-into-midi-controllers/):将 NGC 和 N64 游戏手柄转换为 MIDI 控制器
- [The Arduipiano is an Arduino-powered floor piano that lets you play music with your feet | Arduino Blog](https://blog.arduino.cc/2022/04/05/the-arduipiano-is-an-arduino-powered-floor-piano-that-lets-you-play-music-with-your-feet/):脚踏钢琴
- [GeroTakke.de - ottopot](https://gerotakke.de/ottopot/) 使用 8 个旋钮制作的 MIDI 控制器。旋钮具有类似模拟电位器的高分辨率
- 不同的输出方式
- [Making Music with Makeblock](http://www.instructables.com/id/Making-Music-with-Makeblock/):通过机器人演奏木琴
- [Arduino-Controlled Robotic Drum](http://www.instructables.com/id/Arduino-Controlled-Robotic-Drum/):通过机械臂打鼓
- [DIY 等离子扬声器](https://web.archive.org/web/20110305020006/https://www.guokr.com/post/9494/):电弧击穿空气发声
- [The RoboTrombo is a MIDI-controlled robotic trombone](https://blog.arduino.cc/2020/12/29/the-robotrombo-is-a-midi-controlled-robotic-trombone/): MIDI 控制的长号机器人
- [Firefly Jar Portable Bluetooth Speakers](https://www.instructables.com/id/Firefly-Jar-Portable-Bluetooth-Speakers/): 使用萤火虫罐制作蓝牙扬声器
- [Robot Pianista](https://www.instructables.com/Robot-Pianista-C%C3%B3mo-Crear-Un-Robot-Que-Toca-El-Pia/):使用机械装置自动弹钢琴
- 自制音频设备
- [3D Printed Mini Bluetooth Speaker](https://www.instructables.com/id/3D-Printed-Mini-Bluetooth-Speaker/): 迷你蓝牙扬声器
- [Bluetooth Speaker W/ Music-Reactive LED Matrix](https://www.instructables.com/id/Bluetooth-Speaker-W-Music-Reactive-LED-Matrix/): 带有 LED 点阵,能够显示音乐频谱的蓝牙扬声器
- [自制MP3播放器Bric - WAA-ZephRay - bilibili](https://www.bilibili.com/video/BV1ta4y1t7m2/)
- 其他项目
- [Arduino-Powered Turntables That Turn DJing Into Child's Play](https://www.wired.com/2014/09/arduino-powered-turntables-that-turn-djing-into-childs-play/): 互动音乐教育装置
- [Fifty speakers for an interactive sound sculpture](http://blog.arduino.cc/2015/01/26/fifty-speakers-for-an-interactive-sound-sculpture/): 五十个扬声器做成的互动声音雕塑
- [Electronic Instrument](http://www.instructables.com/id/Electronic-Instrument/?ALLSTEPS):简易自制乐器
- [Bee Uno - Arduino-controlled DJ midi controller](https://www.youtube.com/watch?v=qXtSZuzXReg)
- [Making An ARM Powered MIDI Synthesizer](http://hackaday.com/2013/12/28/making-an-arm-powered-midi-synthesizer/)

### 🕹自制游戏机

- [Arduino Esplora](http://arduino.cc/en/Main/ArduinoBoardEsplora): 游戏摇杆形状的 Arduino,内置话筒、光线传感器、加速度传感器、LCD 插槽等
- [Gamebuino](http://gamebuino.com): 基于 Arduino 的开源游戏机
- [Gameduino](http://excamera.com/sphinx/gameduino/): Arduino 游戏扩展板,带有 VGA 和音频输出,使用 SPI 通信,基于 FPGA
- [SmartGPU](http://www.vizictechnologies.com/#!smartgpu-2/c1rc2):用于 Arduino,带图形加速的 LCD 屏幕
- [fdivitto/FabGL](https://github.com/fdivitto/fabgl): 在 ESP32 上制作游戏的全套软件库 Display Controller (VGA, SSD1306), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32
- [Building a ‘Homebrew’ Video Game Console | Internal Register](https://internalregister.github.io/2019/03/14/Homebrew-Console.html)
- [Playing Tetris On An Oscilloscope](https://hackaday.com/2014/04/26/playing-tetris-on-an-oscilloscope): 在示波器上玩俄罗斯方块

教程:

- [写给玩家的FPGA入门指南 - module ZephRay;](https://www.zephray.me/post/fpga\_tutorial\_0) - 使用 FPGA 自制 Game Boy 的教程
- 纸质版:《[FPGA入门指南 用Verilog HDL语言设计计算机系统](https://book.douban.com/subject/35388347/)》

更多资源:

- [Rewind: 30 projects from 2015 that gamers will love](https://web.archive.org/web/20151224083849/http://blog.atmel.com/2015/12/17/rewind-30-projects-from-2015-that-gamers-will-love/)

### 📺复古计算

- [The MOnSter 6502](http://monster6502.com): 用分立元件搭建的 6502 CPU,通过 LED 显示内部状态。可用于 CPU 原理的教学
- [diy-VT100 - A Miniature hardware terminal](https://hackaday.io/project/13273/logs): 自制 VT100 终端
- [MiSTer](https://github.com/MiSTer-devel/Main_MiSTer/wiki): 使用现代硬件来重新实现复古电脑和游戏主机。本项目为开源项目,包含一个 FPGA 板、一系列外设硬件、以及对应的开源软件,具有较强的可扩展性

### 🕰时钟、屏幕、LED、装饰品

* [LED Cube 8x8x8](https://www.instructables.com/id/Led-Cube-8x8x8/): 光立方
* [SMD Nixie Clock](https://www.instructables.com/id/SMD-Nixie-Clock/): 辉光管时钟
* [如何制作一个 WIFI 像素时钟,只要 Lametric 十分之一的价格](https://sspai.com/post/54225)
* [Time Twister](https://tiltedtwister.com/timetwister.html): 使用乐高套件制作的机械数字时钟
* [Build a Pi Zero W pocket projector - MickMake](https://www.youtube.com/watch?v=XFciR-U7yhc): DIY 微型投影仪
* [DIY Night Lamp Light Stand for Room Decor](https://www.instructables.com/id/DIY-Night-Lamp-Light-Stand-for-Room-Decor/)
* [DIY - LED Water Lamp](https://www.instructables.com/id/DIY-LED-Water-Lamp-1/)
* [自行车LED投影灯](https://web.archive.org/web/20131107111144/http://www.xiankankan.com/index.php/archives/26049)
* [Make an Interactive IPad Controlled LED Wall](https://www.instructables.com/id/Make-an-interactive-iPad-controlled-LED-Wall/)
* [1,156 LEDs make up these dual acrylic light-up panels](https://blog.arduino.cc/2020/03/24/1156-leds-make-up-these-dual-acrylic-light-up-panels/)
* [Google Analytics on Arduino EPS8266 and 2.4" TFT](https://www.peopleperhour.com/freelance-jobs/software-development/other/google-analytics-on-arduino-eps8266-and-2-4-tft-1989164): 在液晶显示屏上显示 Google Analytics 统计信息
* [Use a Raspberry Pi and E-Ink Display to Build a Desktop Monitoring Station for Vital Information - Hackster.io](https://www.hackster.io/news/use-a-raspberry-pi-and-e-ink-display-to-build-a-desktop-monitoring-station-for-vital-information-6e33e0841b0): 在电子墨水屏上显示日历和待办事项列表
* [Building a TRUE 4k home cinema projector (it’s awesome)](https://www.youtube.com/watch?v=YfvTjQ9MCwY): 自制 4K 投影仪
* [Create your own home office work status light with Raspberry Pi - Raspberry Pi](https://www.raspberrypi.org/blog/create-your-own-home-office-work-status-light-with-raspberry-pi/): 在家办公时,用一个装在墙壁上的指示灯,来告诉家人自己是否正忙
* [PIXIE - Chainable, Dual 5*7 Micro-LED Displays](https://www.tindie.com/products/connornishijima/pixie-chainable-dual-57-micro-led-displays/): 可扩展的 LED 点阵显示屏,显示效果比较独特
* [Arduino Display Matrix (32 x 8 DOTS) - Hackster.io](https://www.hackster.io/diyguyChris/arduino-display-matrix-32-x-8-dots-54a1f3): LED 点阵屏幕,多块屏幕可拼接或扩展
* [Zenreader: A 4.7 inches E-Ink RSS Reader Powered by ESP32 – Huan Truong's Pensieve](https://www.tnhh.net/posts/zenreader-4.7-in-rss-eink-reader.html): 基于 e-ink 电子墨水屏的 RSS 阅读器
* [mcer12/Temper-ESP8266: Temper is a compact temperature sensor based on ESP8266 and SHT30 with large 13x7 pixel led display.](https://github.com/mcer12/Temper-ESP8266): 自制温度计,拥有精致的 LED 点阵屏幕
* [MagicMirror²](https://magicmirror.builders/): DIY 魔镜
* [用树莓派打造一个超薄魔镜的简单教程 | OneV's Den](https://onevcat.com/2021/04/magicmirror/)
* [Display Array Clock](https://savageelectronics.com/tag/displayarray/): LED 阵列时钟,通过软件可以实现不同的显示效果
* [6adgy - E-Ink Desk Clock/Calendar with 6 displays](https://www.youtube.com/watch?v=jS55CRs738Y): E-ink 电子墨水屏阵列时钟
* [Building a Panel out of e-ink Electronic Shelf Labels | rbaron.net](https://rbaron.net/blog/2022/07/29/Daisy-chaining-multiple-electronic-shelf-labels.html):使用一组低价的电子墨水屏价签,制作大屏幕显示面板
* [Rŏ̽ta: Counting, With Style | Hackaday](https://hackaday.com/2022/08/19/ro%cc%86%cc%bdta-counting-with-style/): 使用辉光管和老式旋转电话拨号盘制作的一个小装置,可以作为秒表或者计数器。看起来很有复古气息。
* [DNThomas/AstraDash: Arduino code to directly bitbang an Astra GTE Dashboard display.](https://github.com/DNThomas/AstraDash):将汽车上的仪表板改装成智能家居控制面板
* [使用电子墨水屏制作的待办事项列表,能够显示 Apple Reminders 中全家的共享待办事项](https://twitter.com/eson000/status/1746692171141398841)

### 🎃视觉暂留(POV)类

* [制作 SHOOK16 摇摇棒](http://www.doyoung.net/articles/SHOOK16/SHOOK16_DYS.pdf)
* [Arduino Wireless Power POV Display](https://www.instructables.com/id/Arduino-Wireless-Power-POV-Display/): 2D 「风火轮」
* [PropHelix is an amazing 3D POV holographic display](https://blog.arduino.cc/2017/06/09/prophelix-is-an-amazing-3d-pov-holographic-display/): 3D 「风火轮」
* [Bike Wheel POV Display](https://learn.adafruit.com/bike-wheel-pov-display): 自行车「风火轮」

### 📈信息可视化
* [Twitter Mood Light - the World's Mood in a Box](https://www.instructables.com/id/Twitter-Mood-Light-The-Worlds-Mood-in-a-Box/): 世界心情指示器。实时统计 Twitter 上所有关于心情、情绪的词汇,并通过不同的色彩来显示「世界的心情」
* [Mazda Miata gets Arduino dashboard upgrade](https://blog.arduino.cc/2021/05/08/mazda-miata-gets-arduino-dashboard-upgrade/): 使用 Arduino 制作汽车仪表盘

* [Topuino - 你愿意在办公桌上放一个监控服务器的小摆件吗? - undefined](https://blog.vvzero.com/2021/08/31/Topuino-the-wonderful-Knickknack-for-server-monitoring/)

* [Mapuino - 一个硬件极客风的 WEB 访客地图显示摆件 - undefined](https://blog.vvzero.com/2021/09/27/Mapuino-a-cute-knickknack-for-web-access-monitor/)

### 🤖️机器人/小车

* [Arduino Neural Network Robot - Instructables](https://www.instructables.com/id/Arduino-Neural-Network-Robot/): Arduino 神经网络机器人
* [Clean And Minimal Self-balancing Robot](https://hackaday.com/2013/05/13/clean-and-minimal-self-balancing-robot/): 小巧、容易制作的自平衡小车
* [mike4192/spotMicro: Spot Micro Quadripeg Project](https://github.com/mike4192/spotMicro): 自制「波士顿动力机器狗」
* [Petoi Bittle](https://www.kickstarter.com/projects/petoi/bittle): 另一个可编程的「机器狗」
* [Chapelier Fou](https://chapelierfou.org/blog/eyepot-a-creepy-teapot.html): 一只会「行走」的水壶
* [ToanTech/py-apple-quadruped-robot](https://github.com/ToanTech/py-apple-quadruped-robot): 菠萝狗--一个低成本大型全套四足机器人软硬件开源项目
* [Real Robot One is a high-performance robotic arm that you can build yourself](https://blog.arduino.cc/2022/08/15/real-robot-one-is-a-high-performance-robotic-arm-that-you-can-build-yourself/): 方便 DIY 的高性能机械臂,具有较大的活动范围,而且能负担重物

### ✈️飞行器

基础知识:

- [用Arduino扩展无人飞行器+普及无人机知识,不会算法的人必看](http://www.arduino.cn/forum.php?mod=viewthread&tid=11353&page=1&extra=#pid96716%23625076-tsina-1-7942-9345deeb3ac96e85cdddd8dcee26bb35)
- [不思带你【从零开始】做四轴!!!(强势整理搬运版)](https://web.archive.org/web/20140719021427/http://www.anobbs.com/thread-56-1-1.html)
- [从零做四轴飞行器](http://wellmakers.com/?p=7)

课程:

* [Autonomous Navigation for Flying Robots](https://www.edx.org/course/autonomous-navigation-for-flying-robots): 一个关于飞行器的 MOOC 课程

开源项目:

- [MultiWii](http://www.multiwii.com/)
- [Ardupilot](http://ardupilot.com/)
- [PX4](https://pixhawk.org/start) (基于 Nuttx)
- [CrazyFlie](http://www.bitcraze.se/)
- [Crazepony](http://www.crazepony.com/)
- [圆点博士小四轴飞行器](http://www.etootle.com/product/flight-kit.html)(部分开源)
- [Hom-Wang/Quadcopter](https://github.com/Hom-Wang/Quadcopter)

商业级产品参考:

- [飞!行!器!](https://web.archive.org/web/20150318063055/http://knewone.com/lists/53f2027631302d67b8800000)

### 🐸生物与生态

- [鱼菜共生(Aquaponics)](http://www.yogeev.com/article/35557.html)
- [Arduino 自动浇花套件](https://www.dfrobot.com.cn/goods-503.html)
- [盆栽树](https://web.archive.org/web/20131008131052/http://www.xiankankan.com/index.php/archives/25742)
- [自制 Arduino 孵蛋器](https://create.arduino.cc/projecthub/quantenschaum/egg-incubator-ef0cf6)
- [自制宠物喂食器](https://www.damonkohler.com/2010/11/android-automated-cat-feeder.html)

### 🏃运动与健康

- [I'm a cyborg now! (On Building My Own Artificial Pancreas)](https://liamz.co/blog/im-a-cyborg-now-on-building-my-own-artificial-pancreas/): 自制胰腺(适用于糖尿病患者,自动检测血糖,并根据血糖水平注射胰岛素)
- [An Arduino ECG device with an integrated display | Arduino Blog](https://blog.arduino.cc/2021/04/06/an-arduino-ecg-device-with-an-integrated-display/): 基于 Arduino 的心电图装置
- [DIY Pull Up Bar | Heavy Duty | The Casual Engineer - YouTube](https://www.youtube.com/watch?v=wJVbLDIWk7k):带计数功能的引体向上杆

### 🏠智能家居/家庭自动化/环境监测

- [Arduino + 灰尘传感器实现空气质量检测](https://pwfee.com/2015/12/GP2Y1010AU0F)
- [The AirGradient DIY Air Quality Sensor](https://www.airgradient.com/diy/): 一个更完整的空气质量检测仪 DIY 教程,提供 3D 打印外壳
- [Chicken coop door automation with Arduino](https://blog.arduino.cc/2020/08/06/chicken-coop-door-automation-with-arduino/)
- [kizniche/Mycodo](https://github.com/kizniche/Mycodo): 环境监控与自动调节系统,可在 Raspberry Pi 上运行

* [ESPHome — ESPHome](https://esphome.io/): 基于 ESP8266/ESP32 制作智能家居设备

### ⌚️可穿戴设备

工具:

* [Arduino LilyPad](https://www.arduino.cc/en/Main/ArduinoBoardLilyPad/): 可以缝在衣物上的 Arduino 开发板

项目:

* [Nike+ FuelBand SE BLE Protocol Reversed](https://www.evilsocket.net/2015/01/29/nike-fuelband-se-ble-protocol-reversed/)
* [Open source DIY Nike+ Fuelband | Hackaday.io](https://hackaday.io/project/27882-open-source-diy-nike-fuelband)
* [DoWatch DIY 手表](http://www.doyoung.net/works/DoWatch/index.html)
* [esp32玩转彩屏 | 自制太空人主题的透明手表 - DF创客社区 - 分享创造的喜悦](https://mc.dfrobot.com.cn/thread-309258-1-1.html)
* [Watchy - An Open Source Smartwatch That You Build Yourself - YouTube](https://www.youtube.com/watch?v=TbeXV9sXUnI): 电子墨水屏手表
* [PiGlass v2](https://www.mrdcreations.org/): 使用 Raspberry Pi Zero 制作的 AR 眼镜

### 🔋能源相关

* [Smartphone Charger Powered by Fire](https://www.instructables.com/id/Battery-Charger-Powered-by-Fire/): 火力发电的手机充电器
* [How to Build a Bicycle Generator](https://www.instructables.com/id/How-to-Build-a-Bicycle-Generator-1/): 自行车改装发电机
* [Dandelion Wind Turbine](https://www.instructables.com/id/Dandelion-Wind-turbine/): 风力发电机

### ⛓互动装置

* [This wearable robot can zip up your jacket for you](https://atmelcorporation.wordpress.com/2015/02/16/this-wearable-robot-can-zip-up-your-jacket-for-you/): 一个能自动开拉链的小装置
* [激光写字装置](https://web.archive.org/web/20150101165110/http://oszine.com/happy-birth-day-from-a-tech-men/#): 可作为礼物的激光写字装置(原文链接已失效,无法加载图片,可使用[此第三方网站的转载链接](https://archive.is/jJrHr)阅读)
* 写字机器人
* [AxiDraw Writing and Drawing Machines](https://www.axidraw.com/)
* [Drawing Robot for Arduino](https://www.instructables.com/id/Arduino-Drawing-Robot/)
* [Make Arduino XY Plotter Drawing Robot Polargraph](https://www.hackster.io/mertarduino/make-arduino-xy-plotter-drawing-robot-polargraph-b4fe36)
* [Fumik: An Arduino Wall Drawing Robot Jellyfish | Hackaday](https://hackaday.com/2022/03/10/fumik-an-arduino-wall-drawing-robot-jellyfish/)
* [【Maker源代码】制作一个宠物机器人 - DF创客社区 - 分享创造的喜悦](https://mc.dfrobot.com.cn/thread-16938-1-1.html)
* [鸡蛋绘图装置 Robotic Easter Egg Painter - Arduino Project Hub](https://create.arduino.cc/projecthub/julius-kramer/robotic-easter-egg-painter-fa526e)
* [鸡蛋绘图时钟 Egg Clock - YouTube](https://www.youtube.com/watch?v=CDWzmbdAW8g)
* [Fighting smartphone addiction with Arduino](https://blog.arduino.cc/2021/01/11/fighting-smartphone-addiction-with-arduino/): 使用 Arduino 控制手机使用时间,避免手机上瘾
* [ShiqiYu/StrawberryRobot](https://github.com/ShiqiYu/StrawberryRobot): 草莓分拣机器人
* [The Toothbrush Machine](https://www.youtube.com/watch?v=Ki7lqI6XE2s): 刷牙机
* [Review: Adafruit MONSTER M4SK](https://makezine.com/products/boards/adafruit-monster-m4sk/):眼镜形状的开发板,眼睛是两个 LCD 屏幕,可显示动画
* [【何同学】我做了一个自己打字的键盘](https://www.bilibili.com/video/BV1W14y1b7Mq):会自动打字的键盘。视频中何同学还利用同样的原理,复刻了 2009 年奥运会上的活字印刷表演
* [我养了一朵云](https://www.bilibili.com/video/BV13U4y1k7Vx):能够漂浮在空中,与人陪伴的「云朵」
* [Build a Mesmerizing Sand Table : a DIY Arduino Masterpiece! : 6 Steps (with Pictures) - Instructables](https://www.instructables.com/Build-a-Mesmerizing-Sand-Table-a-DIY-Arduino-Maste/) 使用 Arduino 制作的沙盘,能够控制小球在沙子上绘制不同的图案

### ⚡️高压相关

- [高压电小玩意——高压发生器,等离子蚀刻和电弧球| 果壳 科技有意思](https://www.guokr.com/article/57053/)
- [特斯拉线圈制作教程,纪念特斯拉诞辰 - 爱折腾 - 开动脑筋 挽起袖子 准备折腾 . . .](https://web.archive.org/web/20090728031846/http://www.izheteng.com/diy/make_tesla_coil.html)
- [自制电磁炮 V2.0 - FGHRSH 的博客](https://www.fghrsh.net/post/22.html)
- [让电弧唱歌,自制简易zvs等离子扬声器 | DIY小组 | 果壳网 科技有意思](https://web.archive.org/web/20160609075128/http://www.guokr.com/post/730884/)

### 🎓教育

- [イルミパケット - セキュリティ博物館](https://souring001.github.io/sec-museum/): 会发光的报文。通过 LED 灯光的流动,对网络报文的传输进行可视化。
- [The Megaprocessor](https://www.megaprocessor.com): 使用分立元器件制作的 CPU。CPU 的各个组件带有 LED,通过 LED 可显示数据的流向。
- [Building the worst digital camera ever | Arduino Blog](https://blog.arduino.cc/2022/08/16/building-the-worst-digital-camera-ever/): 使用光敏电阻制作的数码相机,成本极低。可用于展示数码相机的工作原理。

### 🔧工具 DIY

- 仪器仪表
- [Seeed-Studio/DSO\_Nano](https://github.com/Seeed-Studio/DSO_Nano): DIY 示波器
- [DSLoigc](https://www.dreamsourcelab.com/): 开源、跨平台的 USB 逻辑分析仪
- [IBM/MicroscoPy](https://github.com/IBM/MicroscoPy): 使用 LEGO、Arduino、Raspberry Pi 制作的显微镜
- [This Arduino-powered spectrophotometer uses a little prism to create rainbows](https://blog.arduino.cc/2020/08/17/this-arduino-powered-spectrophotometer-uses-a-little-prism-to-create-rainbows/): 使用 Arduino 制作的光谱仪
- 电脑外设
- [myst729/xtrm](https://github.com/myst729/xtrm): 自制机械键盘
- [【自制】我做了一把 模 块 化 机 械 键 盘 !【软核】](https://www.bilibili.com/video/BV19V4y1J7Hx): 稚晖君的 DIY 模块化机械键盘项目。键盘包含了屏幕,和一个用无刷电机实现的力反馈旋钮
- 摄影类工具
- [Transforming a 3D printer into a four-axis camera slider](https://blog.arduino.cc/2022/08/19/transforming-a-3d-printer-into-a-four-axis-camera-slider/): 3D 打印机改装成相机稳定器
- 其他工具
- [rbenamotz/LEMPA](https://github.com/rbenamotz/LEMPA): 使用 Raspberry Pi 制作的单片机编程器
- [烤肉vs贴片 | 电熨斗改造的微型回流焊加热台 - DF创客社区](https://mc.dfrobot.com.cn/thread-309517-1-1.html)

### 🎉其他

- [Linux on an 8-bit micro?](http://dmitry.gr/index.php?r=05.Projects&proj=07.%20Linux%20on%208bit): 在 8 位 AVR 单片机上模拟 32 位 CPU,来运行 Linux
- [Making aerogel - YouTube](https://www.youtube.com/watch?v=Y0HfmYBlF8g): 自制气凝胶
- [ruha.camera | 3D Printable Retro-style Raspberry Pi HQ Camera](https://ruha.camera/): 使用 Raspberry Pi 自制相机
- [Vizy](https://vizycam.com/): 使用 Raspberry Pi 制作的 AI 相机

## 欢迎参与

欢迎通过[提交 Issue](https://github.com/blanboom/awesome-technical-diy-cn/issues/new),或[提交 Pull request](https://github.com/blanboom/awesome-technical-diy-cn/pulls) 的方式,为本文档做出贡献。

在参与之前,请先阅读[参与者公约](code-of-conduct.md)。

## 许可证

[![CC-BY](https://i.creativecommons.org/l/by/4.0/88x31.png)](http://creativecommons.org/licenses/by/4.0/)

本作品采用[知识共享署名 4.0 国际许可协议](http://creativecommons.org/licenses/by/4.0/)进行许可。