This is my Embedded software development learning milestone. As I start to learn this field. with help of one of my best friends, Sajad Ghorbani, I started this project and collecting all my trainings in there. I decided to document it for further use of anyone who wants to start embedded application development (AVR & STM32) in ubuntu using vscode!
| row | Title |
|---|---|
| 1 | Create blink project, Maintaine CMake file, Config VSCode extensions, run on AVR |
| 2 | Create Timer project, Use 2 level of CMake files and include theme, Create separate headers for timer interrupt and uart |
| 3 | Migrating blink project to STM32. |
| 4 | Migrating Timer project to STM32. |
| 5 | Create CLI project, A Command Line Interface for STM32 using serial connection. |