#514 · Primary category: Education & Research

EmbeddedSystem

c cnn computer-vision data-structures iot linux machine-learning network python

:books: Summary of computer architecture, embedded system basics, and mainstream programming languages.

Project last updated:05/05/26

GitHub Stars

711

Forks

155

Contributors

4

License

MIT

Why we included this project

This is a personal knowledge base for embedded systems that the author keeps updating, and it reads like one engineer's working notes rather than a polished textbook. The content spans ARM, RTOS, embedded Linux, networking, and computer architecture, with machine learning, data structures, compilers, and several programming languages layered on top. What makes it worth a look is the editorial voice: the author argues, for example, that understanding computer organization matters more than memorizing any particular CPU, and backs that up with experience designing a simple 16-bit processor. For developers or students trying to map out the embedded field before committing to a topic, it's a useful starting point, and teams bringing new embedded engineers up to speed could point them here as well.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category