프로젝트 소개
Awesome-Embedded는 임베디드 시스템 프로그래을 위한 큐레이션된 링크 모음입니다. 베어메탈 ARM 브링업부터 리눅스 디바이스 드라이버까지 임베디드 스택 전반에 걸친 튜토리얼, 강의 자료, 샘플 프로젝트, 도구 참조 및 커뮤니티 리소스를 모아 놓았습니다.
주요 섹션은 다음과 같습니다:
- 면접 준비 및 임베디드 소프트웨어 역량 참고 자료(학습 계획과 역량 매트릭스 포함).
- 공통 기초: C 드 과정, 커 스크립트, ELF/ABI 개념, 체인, GNU를 사용한 베어메탈 ARM.
- 플랫폼별로 정리된 MCU 프로그래밍: MSP430, TM4C123, MSP432, STM32(STM32F7 포함), STM8, ESP8266/ESP32와 함께 템플릿, 부트로더, FreeRTOS 포팅 및 예제 프로젝트.
- Raspberry Pi와 BeagleBone의 베어메탈 및 OS 개발 리소스(튜토리얼, UEFI 포팅, RTOS 포팅 포함).
- 리눅스 커널 및 디바이스 드라이버 개발: 드라이버 토리얼, 커널 내부, Yocto와 Buildroot, 주변장치 I/O 라이브러리, 커널 스플로 참고 자료.
- 어셈블리, RTOS(FreeRTOS, RT-Thread, Tock, Atomthreads 등), 자동차, OS, Windows CE, 컴파일러, 부트로더, Makefile 주제.
- Memory Protection Unit과 USB 같은 주변장치, 임베디드 GUI 개발, MCU에서의 머신러/AI.
- 유틸리티, 팁과 요령, 기술 블로그, FAQ, 도서 추천.
이 목록은 소프트웨어 패키지라기보다 링크 중심입니다. 각 항목은 외부 글, 저장소, 강의, 문서를 가리킵니다. 체계적인 임베디드 프로그래 자료를 찾는 학습자와 실무자에게 출발점으로 유용합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.