2019-02-13 15:57:27 +07:00
2017-09-24 09:23:36 +07:00
2019-02-13 15:57:27 +07:00

Awesome-Embedded

A curated list of awesome embedded resource.

Table of content

Interview

On the way to be a full-stack embedded software engineer.

Embedded Software Skill

Common

MCU programming

Bare-metal programming (Don't need MCU)

MSP430

TM4C123

MSP432

STM32

STM32F7

STM8

ESP8266

Raspberry

Beaglebone

Linux Programming

Assembly

RTOS

Automotive

OS

WindowCE

Compiler

Bootloader

Makefile

Peripheral

Memory Protection Unit

USB

  • tinyusb - A silly USB stack for Embedded System.

Others

Embedded GUI Development

  • Embedded Wizard - Sophisticated GUI for Your Embedded Platform
  • lvgl - Graphics library to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. It offers anti-aliasing, opacity, and animations using only one frame buffer.

Machine Learning & AI on MCU

  • nnom - A higher-level Neural Network library for microcontrollers.

Utilities

  • lm4tools
  • mspdebug - Debugging tool for MSP430 MCUs
  • pycs - Python Based ARM CoreSight Debug and Trace Tools

Tips & tricks

Awesome Cheat Sheets for Developer Utility, like Git, Vim , Tmux, SublimeText, Markdown, Shell.

Tech blogs

FAQ_Embedded

Looking for more lists like this?

BOOKs