Skip to content

jagadeeshind7/Embedded-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Embedded-systems

A collection of Embedded C and C++ programs for embedded systems, microcontroller programming, and problem solving.

πŸ“š Topics Covered

  • Embedded C Programming
  • Embedded C++ Programming
  • Linux Serial Communication
  • GPIO Programming
  • Timer Programming
  • UART Communication
  • Microcontroller Basics
  • Problem Solving Programs

πŸ“‚ Repository Structure

Embedded-systems/ β”‚ β”œβ”€β”€ Embedded C Programs/ # Embedded C examples and logic programs β”œβ”€β”€ C++ for embedded systems/ # Embedded C++ programs β”œβ”€β”€ Linux_serial/ # Linux serial communication programs └── README.md

πŸ’» Languages Used

  • C
  • C++

πŸ› οΈ Tools & Technologies

  • GCC / G++ Compiler
  • VS Code
  • Linux Terminal
  • MacOS Terminal

πŸš€ How to Run

Compile C++ Program g++ filename.cpp -o output

Run Program ./output

🎯 Purpose of This Repository

This repository is created for:

  • Learning Embedded Systems Programming
  • Practicing Embedded C & C++
  • Understanding Microcontroller Concepts
  • Improving Problem Solving Skills
  • Preparing for Embedded Software Roles

πŸ“Œ Current Contents

  • LED Toggle Programs
  • Serial Port Communication
  • Basic Embedded Logic Programs
  • Linux Serial Examples

πŸ”„ Future Updates

  • STM32 Projects
  • CAN Communication
  • SPI & I2C Communication
  • RTOS Examples
  • Embedded Linux Projects
  • Driver Development Basics

πŸ‘¨β€πŸ’» Author

Jagadeesh M

GitHub: jagadeeshind7οΏΌ

About

A collection of Embedded C and C++ programs for embedded systems, microcontroller programming, and problem solving.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages