4.4 KiB
4.4 KiB
Awesome-Embedded
A curated list of awesome embedded resource.
Table of content
- Interview
- Embedded Software Skill
- Common
- Microcontroller
- Linux Programming
- RTOS
- Tips & tricks
- FAQ - Embedded
Interview
On the way to be a full-stack embedded software engineer.
Embedded Software Skill
Common
MCU programming
Raspberry
- ChibiOS/RT on the Raspberry Pi
- Raspberry Pi ARM based bare metal examples
- Bare metal Raspberry Pi 3 tutorials
- Open Projects: Raspberry, Beaglebone BSP
- A Real-Time Operating System on the Raspberry Pi
- A port of FreeRTOS to the raspberry pi
- FreeRTOS Sucessfully Ported
- Exploring AArch64 assembler - Raspberry
- A bootloader for the Raspberry Pi using the ethernet device
- Bare Metal Raspberry Pi
- Baking Pi – Operating Systems Development
- Search for 'Raspberry' topic on Github
- elinux: Raspberry Pi Programming or elinux: RPi Hub
- Stanford CS104e - An Experimental Course on Operating Systems
Beaglebone
Linux Programming
RTOS
- ROS
- freeRTOS
- How to Write a Small RTOS
- RTOS From Scrach
- Writing a simple operating system from scratch
- Free real-time operating system (RTOS) designed for deeply embedded applications
- MPSoC FreeRTOS Development
- Atomthreads: Open Source RTOS
- High performance motor control
- MINIX3: Open source RTOS
- 30 Days make OS --> YOS
- Communication: OSDEV.org, reddit/osdev
Others
Tips & tricks
Awesome Cheat Sheets for Developer Utility, like Git, Vim , Tmux, SublimeText, Markdown, Shell.