一、单片机:
1、嵌入式单片机程序架构之时间片轮询法
https://mp.weixin.qq.com/s/F6FGDwW_Rqaxzf9BYcg6yQ
2、stm32 f429 移植 littlevGL
https://mp.weixin.qq.com/s/0Ym65yv4w7UEq72QvTDK3w
3、单片机常用算法总结
https://mp.weixin.qq.com/s/OUzg8zDj9smej12OqyLKzA
4、STM32进阶之串口环形缓冲区实现
https://mp.weixin.qq.com/s/x5O-uUP7negl_L1qSDmW7w
5、如何从零开始写一个简单的操作系统?
https://www.zhihu.com/question/25628124/answer/133388181?utm_source=wechat_session&utm_medium=social
6、完全由C编写,高度可移植,超级牛逼的软件定时器!
https://mp.weixin.qq.com/s/sNxxBCcvMn3fPs_GHFuRFQ
7、新唐之8051 N76E003学习笔记
https://www.cnblogs.com/zhugeanran/category/1248561.html
8、小论定时器玩法(时间轮询法)
https://mp.weixin.qq.com/s/5paZoz7GLhqKDc_qtZU5wA
9、STM32+W5500+MQTT+Android实现远程数据采集及控制
http://www.embed-net.com/thread-230-1-1.html
10、一款可以在STM8上运行的实时操作系统Atomthreads
https://mp.weixin.qq.com/s/1DGwRJzmXFJCnT3wOHzRcg
11、五大适合STM32的嵌入式操作系统
https://mp.weixin.qq.com/s/FbzazvG7ymvzuAC8o1h3RA
12、几种常用的数据校验方式
https://blog.csdn.net/zhengqijun_/article/details/53150749
13、如何修改战舰板的USB读卡器实验为单磁盘读取,教学贴!
http://www.openedv.com/forum.php?mod=viewthread&tid=42578
14、STM32f103+W25Q64实现虚拟U盘和FATFS文件系统
https://blog.csdn.net/Jun626/article/details/80426643
二、嵌入式&Linux
1、嵌入式博客:
1.1 http://www.cnblogs.com/lifexy/
1.2 https://blog.csdn.net/cmh477660693/article/category/6681921
1.3 欢迎进入半颗心脏博客导航一站式搜索(所有博客的汇总帖)
https://blog.csdn.net/xh870189248/article/details/64125850
1.4 欢迎进入徐松亮博客一站式导航搜索(随时更新)
https://blog.csdn.net/xslxhn/article/details/83548035
1.5 金字塔云课网
http://www.cg800.net/portal.php
1.6 物联网开发入门视频教程+项目实战视频教程全套 共9.8G
http://www.lshcms.com/soft/video/661.html
1.7 嵌入式学习中较好的练手项目和课题整理(附代码资料、学习视频和嵌入式学习规划)
https://blog.csdn.net/HowieXue/article/details/76696316
2、嵌入式Linux维基 百问网
http://wiki.100ask.org/Mainpage
3、浅析Linux初始化init系统第二部分 - Upstart
https://mp.weixin.qq.com/s/HqQuVoepKYEgLewmxqp3NQ
4、linux常用命令--开发调试篇
https://mp.weixin.qq.com/s/wuGIDd_yh0u_VulL7LOyIg
5、浅谈Linux PCI设备驱动
https://mp.weixin.qq.com/s/zF_cRs0xZv4L6by1doyU-Q
6、Linux下V4L2拍照测试用例
https://blog.csdn.net/zhaohc_nj/article/details/50098431
7、USB摄像头(V4L2接口)的图片采集 (一)
https://blog.csdn.net/hel12he/article/details/9465941
8、V4L2摄像头获取单幅图片测试程序(MMAP模式)
https://daimajishu.iteye.com/blog/1085484
三、S3C2440开发
1、基于S3C2440嵌入式linux学习目录-linux3.4.2+uboot2012.01+操作
https://blog.csdn.net/fengyuwuzu0519/article/details/73065163
2、怎样在uboot上创建菜单(menu)?--JZ2440
https://mp.weixin.qq.com/s/rqphyvrr4q_4d-ux9r7-XQ
3、JZ2440(V3)移植QT5.6--图文教程
https://blog.csdn.net/multimicro/article/details/82953770
https://www.cnblogs.com/multimicro/p/9872722.html
4、LCD Framebuffer驱动与应用
https://www.cnblogs.com/ganrui/category/574053.html
5、JZ2440项目应用篇
https://blog.csdn.net/qingkongyeyue?t=1
6、mini2440平台上简单opencv程序的实现
https://www.xuebuyuan.com/914981.html
7、移植opencv到嵌入式arm详细过程
https://blog.csdn.net/guet_kite/article/details/78667175
8、在ARM-Linux下实现车牌识别(一)------车牌提取
https://blog.csdn.net/Guet_Kite/article/details/79702169
9、在ARM-Linux下实现车牌识别(二)------车牌识别
https://blog.csdn.net/Guet_Kite/article/details/86566773
10、Opencv-2.4.9 在 mini2440 上的移植
https://blog.csdn.net/xy010902100449/article/details/45092757?tdsourcetag=s_pcqq_aiomsg
11、arm mini2440 基于v4l2 ffmpeg x264的视频远程监控
https://blog.csdn.net/ghostyu/article/details/7371310?tdsourcetag=s_pcqq_aiomsg
12、sqlite3在mini2440上的移植
https://blog.csdn.net/zhoujk0520/article/details/7801579?tdsourcetag=s_pcqq_aiomsg
13、arm开发板上摄像头抓图源代码(v4l通用).
https://download.csdn.net/download/l461269717/4965398
14、UVC驱动抓图测试程序--基于V4L2
https://download.csdn.net/download/bladebaby/1984008
15、Opencv实现ARM上的人脸检测(ubuntu10.04 / QT / OK6410开发板)
https://blog.csdn.net/jasonque/article/details/8471572
16、基于QT和OpenCV的人脸识别系统(11月21日更新,编译好的tiny6410的openCV库可直接使用)
http://www.arm9home.net/read.php?tid-15707.html
17、基于嵌入式的安防视频监控
https://wenku.baidu.com/view/7144b22977232f60ddcca1a0.html
18、motion的移植和使用
https://blog.csdn.net/wang93IT/article/details/73497486
19、移植QT5.6到嵌入式开发板(史上最详细的QT移植教程)
https://blog.csdn.net/kunkliu/article/details/78980178?tdsourcetag=s_pctim_aiomsg
20、TQ2440 基于V4L2编程框架的 LCD实时显示(上)
https://blog.csdn.net/Chasing_Chasing/article/details/77074608
TQ2440 基于V4L2编程框架的 LCD实时显示(下)
https://blog.csdn.net/Chasing_Chasing/article/details/77527283
四、4412开发学习
1、iTop-4412精英版的u-boot-2017.11移植教程
https://blog.csdn.net/hyyoxhk/article/details/81734733
2、iTop4412 Linux驱动篇
https://blog.csdn.net/qq_39057987?t=1
3、V4L2摄像头获取单幅图片测试程序(MMAP模式)
https://www.linuxidc.com/Linux/2011-03/33020.htm
4、linux系统V4L2架构OV3640摄像头视频捕获保存图片jpg格式
https://blog.csdn.net/aiku969/article/details/40920009
5、基于Tiny6410下QT的人脸识别程序
https://download.csdn.net/download/u010535088/5466027
6、基于QT和OpenCV的人脸识别系统(11月21日更新,编译好的tiny6410的openCV库可直接使用)
http://www.arm9home.net/read.php?tid-15707.html
五、ESP8266二次开发
1、Esp8266学习之旅① 搭建开发环境,开始一个“hellow world”串口打印。
https://blog.csdn.net/xh870189248/article/details/77985541
2、nodeMCU学习笔记--ESP8266
https://blog.csdn.net/hanfengcan/article/details/52900008
3、nodeMCU ESP8266 入手 (一)演示
https://blog.csdn.net/wowocpp/article/details/81017702
4、ESP8266学习笔记
https://blog.csdn.net/qq_28877125/article/category/6792283/2
5、ESP8266之SDK开发
https://blog.csdn.net/recclay/article/category/7211955
6、博哥零基础教你玩转ESP8266(一) 重识ESP8266
https://www.arduino.cn/thread-81478-1-1.html
https://blog.csdn.net/wubo_fly/article/list/1
7、 Wi-Fi无线控制器开发例程(基础篇)
https://www.cnblogs.com/yangfengwu/p/10090894.html
六、Android开发
1、初入android驱动之字符设备(三)
https://blog.csdn.net/yanleizhouqing/article/details/47416597
2、Android studio使用JNI实例(1)
https://blog.csdn.net/whb_fei/article/details/78614766
3、Android studio使用JNI实例(2)- 调用外部so库
https://blog.csdn.net/whb_fei/article/details/78625937
4、我的Android NDK之旅(二),使用ndk-build构建Jni
https://blog.csdn.net/qq_35071078/article/details/70502481
七、算法
1、在高精度计算中它很常用,BCD码与十进制简
https://mp.weixin.qq.com/s/4TZ3x9v83hAYltx6nBKs-g
2、常用排序算法总结(1)
https://mp.weixin.qq.com/s/ruVOK3iwyPuDjxSTs7JFvA
3、常用排序算法总结(2)
http://www.cnblogs.com/eniac12/p/5332117.html
4、重拾十大经典「排序算法」
https://mp.weixin.qq.com/s/JBwQN9zJbl-PB4ZkBWxWlQ
5、单片机常用的14个C语言算法
https://mp.weixin.qq.com/s/5Xhl8WiB9se9eE1lTFsiDg
6、我的算法学习之路
https://www.cnblogs.com/figure9/p/3708351.html?tdsourcetag=s_pcqq_aiomsg
八、C语言
1、【c基础知识】C指针详解(经典,非常详细)
https://blog.csdn.net/baidu_39511645/article/details/78219554
2、1分钟彻底理解C语言指针的概念
http://c.biancheng.net/cpp/html/71.html
3、深入理解C语言指针的奥秘-一篇很好的C指针教程
https://blog.csdn.net/kiddy19850221/article/details/6648828
4、C语言基础
https://blog.csdn.net/czg13548930186/column/info/15707
5、实例讲解嵌入式C语言指针,初学者必备!
https://mp.weixin.qq.com/s/TU5KlmWKqsYSO9WnDkkZsQ
九、JAVA语言
1、JAVA教程
https://www.runoob.com/java/java-basic-datatypes.html
十、C++语言
1、C++教程
http://www.runoob.com/cplusplus/cpp-tutorial.html
十一、QT
1、如何学习Qt
http://www.kuqin.com/qtdocument/how-to-learn-qt.html
2、QT初级到高级编程视频教程
https://www.jczhijia.com/CourseChaptersList/978.html
3、基于Qt的OpenCV人脸识别(一)
https://blog.csdn.net/huhuandk/article/details/84671474
十二、数据结构
https://blog.csdn.net/happyjacob/article/details/83663464#10006-weixin-1-52626-6b3bffd01fdde4900130bc5a2751b6d1