Back to directory

Awesome-Embedded

A curated list of embedded-programming resources, covering microcontroller programming, RTOS, bootloaders, Linux kernel and device-driver development, and embedded machine learning.

Awesome-Embedded

Awesome-Embedded is a curated collection of embedded-programming resources, organized into sections on embedded interview preparation, core embedded software skills, bare-metal and MCU programming for chips such as MSP430, TM4C123, STM32 and ESP8266, Raspberry Pi and BeagleBone, Linux kernel and device-driver development, assembly, RTOS and automotive topics.

It also covers general operating-system topics, compilers, bootloaders, Makefiles, peripherals, memory protection units and USB, plus embedded GUI development, machine learning and AI on microcontrollers, utilities, tips, tech blogs and a list of recommended books.

More in Curated lists

See all 308
  • shipwithmuse

    shipwithmuse.live

    A hand-sorted catalog of more than a thousand real examples of things built with Meta's Muse AI assistant, spanning coding and developer tools, MCP connectors, agents and automation, games, and local model runs, each linked to its public source.

  • EmbedCatalog

    embedcatalog.com

    A catalog where developers list an open-source project or service to get a ready-made embed badge, showing live GitHub stats, for its README or website.

  • Compliance Posture

    complianceposture.com

    A free, searchable directory that tracks the security and compliance certifications, such as SOC 2, ISO 27001, HIPAA, and GDPR, of over 400 SaaS vendors across twenty categories, with side-by-side comparisons.