单片机外设模块地图
基础模块
LED
KEY
多个按键识别出短按、双击、长按的一种简单方案@cnblogs
继电器
显示模块
数码管
数码管@xy
OLED
OLED@xy
TFT-LCD
TFT-LCD@xy
LED点阵屏
51单片机74HC595芯片的总结(8X8点阵)
74HC595驱动8*8点阵屏
C51 LED点阵屏显示图形和动画@江协科技
传感器
DHT11
Arduino DHT11温湿度传感器模块的使用(安装对应库和代码)@CSDN
音频模块
语音模块
LD3320
手把手教你使用STM32C8T6和LD3320(SPI通信版)实现语音识别
stm32单片机与LD3320语音模块交互(串口版)
MAX9814麦克风咪头放大模块
Arduino通过MAX9814实现录音
声控灯ESP8266+ws2812+MAX9814
通信协议
串口
USB
罗技Unifying™ 优联技术
STM32-USB学习系列(五):USB复合设备的实现(MSC + HID)
STM32 USB复合设备(VCP虚拟串口+HID键盘)详解
Linux单设备多路USB串口的实现方法介绍
CAN
通信模块
蓝牙模块
存储模块
AT24C02
STC12C5A60S2使用模拟IIC通信与AT24C02芯片编程
AT24C02读写失败的原因
W25QXX
SD卡
电机模块
算法模块
FFT
STM32F103 KEIL 标准库直接添加DSP库
STM32 Keil DSP库的使用方法
使用STM32提供的DSP库进行FFT(附详细代码)
参考
单片机模块程序列表(tb收费) ——列表目录供参考