Wei Dongshan | Graduated from University of Science and Technology of China, with dual degrees in Electronics and Computer Science.
2005-2007
Worked at ZTE Corporation in embedded Linux development, achieving S-level performance.
2008
Published “Complete Handbook of Embedded Linux Application Development”, which has been a bestseller in the embedded field.
2008-2011
Served as a distinguished lecturer at various training institutions, highly popular among students.
2011-Present
Continuously developing training tutorials for embedded Linux, covering: bare metal, u-boot, drivers, Linux projects, and Android.
2020
There are three learning paths in embedded systems:
Microcontroller development based on HAL library:
Can quickly get started and produce microcontroller products, but the HAL library encapsulates everything, limiting deeper learning.
Bare metal development based on registers:
Allows deep insights into microcontroller program internals, forming the basis for RTOS and u-boot development.
Embedded Linux learning:
Based on ten years of training experience, we re-recorded a brand new tutorial in 2019:
All courses will use multiple boards, first discussing commonalities then specifics. Later, when using other boards at work, the techniques will already be learned.
Bare metal course: The knowledge we teach is certainly not covered by others; it forms the foundation for RTOS and u-boot.
HarmonyOS and rt-thread-smart: Officially certified by Huawei and rt-thread, others cannot replicate.
Linux: A new path summarized from ten years of experience; do not follow the old way anymore.
Videos are divided into three categories:
Free: Quick start to Linux (including application basics, driver basics, first project), HarmonyOS porting, rt-thread-smart porting.
Free with board purchase: Bare metal core.
Paid: Comprehensive driver development, more projects, etc.
Why charge?
Better instructors: Industry experience, Huawei certification, ST recognition, rt-thread partnership.
Better tutorials: The same knowledge points are presented more vividly, orderly, efficiently, and in-depth, including unique insights we possess.
Learning time is also a cost: Our videos are more efficient; we explain one knowledge point in 15 minutes, while others take 15*5 minutes.
Different positioning:
IMX6ULL development board available for rent!
Let’s return to the essence of education; focus on results, not advertisements.
Is the tutorial effective? Can you learn it?
Rent a board to try it out!
If you can learn it, then buy a board; if not, return it!
