硬件
⬅︎ 返回上层
TOC
手机
路由器
硬件工具
- PulseView: 开源的逻辑分析仪的上位机软件
- Fnirsi DMT-99 万用表: 设计新潮,功能丰富,简单好用
嵌入式
嵌入式 Linux
- Yocto Project: 嵌入式 Linux 系统构建框架。兼容各种硬件架构。复杂、灵活,编译速度慢。很多大厂都在使用 Yocto。从硬件生态环境角度看,Yocto 比 Buildroot 要好。
- Buildroot: 嵌入式 Linux 系统构建框架。使用 linux 内核工具链来开发。简单、快速。OpenWRT 使用 Buildroot 构建系统。
- OpenWRT: 适用于嵌入式设备的 linux 发行版
- HandsomeMod: 基于 OpenWrt,适用于全志(Allwinner)、高通(Qualcomm)、龙芯(Loongson) 设备的操作系统
- immortalwrt: 基于 OpenWrt。为中国用户增加了很多功能和适配。具体差别见这里。
- armbian: 适合 arm 架构的设备(x86 架构其实也支持)。有 ubuntu 和 debian 两种版本,操作类似。使用 apt 包管理。
- ubuntu core: 用于低端硬件配置场景
RTOS
其他嵌入式系统
Bootloader
- mcuboot: 32 位 MCU。支持 Zephyr, Apache Mynewt, Apache NuttX, RIOT, Mbed OS, Espressif, Cypress/Infineon。
- msm8916-mainline/lk2nd: Custom bootloader for Qualcomm devices
嵌入式数据库
STM32
ESP32
包管理器
硬件信息
IPMI/BMC
KVM Switch
随身 WiFi
串口
CNC 数控机床
- PrintNC: 开源的 CNC 方案
- LinuxCNC: 基于 Linux 系统的 CNC 控制器,支持 Arm64 和 x86 系统。需要内核开启 RT 模块。
- grblHAL: 简单好用的 CNC 控制器,支持各种单片机比如 STM32、ESP32。
SMT 贴片