Skip to content
View jagadeeshsys's full-sized avatar
🎯
Focusing
🎯
Focusing
  • vector india pvt ltd
  • bangalore

Block or report jagadeeshsys

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jagadeeshsys/README.md

Hi πŸ‘‹, I'm Jagadeesh

Embedded Systems Developer | Embedded C | ARM | Linux


Typing SVG


πŸš€ About Me

  • πŸ”­ Working on Embedded Systems & Linux
  • 🌱 Learning STM32,LPC2129,Linux Internals,Socket Programming & RTOS
  • πŸ’» Strong interest in Embedded C and ARM Microcontrollers
  • ⚑ Building projects daily and improving problem-solving skill

πŸ› οΈ Tech Stack


πŸ… Badges

C Linux ARM Git

πŸ› οΈ Skills

  • Embedded C
  • ARM LPC212x,Cortex-M
  • c++
  • Linux - user space
  • Socket Programming
  • Data Structures & Algorithms
  • Git & GitHub
  • UART / SPI / I2C / CAN
  • RTOS
  • Vscode

πŸ“Œ Featured Projects

πŸ”Ή RTOS-Based Task Scheduler (FreeRTOS)

  • Developed a priority-based multitasking system using FreeRTOS.
  • Implemented task communication using Queues, Binary Semaphores and Mutexes.
  • Demonstrated Priority Inversion and Priority Inheritance.
  • Integrated Task Monitoring and CPU Utilization Monitoring.
  • Built and tested using FreeRTOS POSIX simulation on macOS.

πŸ”Ή LPC2129 UART Bootloader for Firmware Update

  • Developed using Embedded C for LPC2129 ARM7.
  • UART-based firmware transfer with custom packet protocol.
  • CRC32 integrity verification and sequence management.
  • Python-based host utility for firmware transfer.
  • Tested using Keil Β΅Vision simulation.

πŸ”Ή Wireless Temperature Monitoring System

Arduino-based wireless monitoring using:

  • DS18B20
  • RF Modules
  • I2C LCD

πŸ”Ή Inventory Management System

  • Built using C Programming
  • Linked List Based Product Management
  • CRUD Operations
  • Binary File Handling
  • Dynamic Memory Allocation
  • Modular Architecture
  • Makefile Support

πŸ”Ή Embedded Systems Repository

Collection of:

  • Embedded C Programs
  • Drivers
  • Bitwise Operations
  • Peripheral Examples

πŸ”Ή DSA in C

Structured DSA programs with explanations.


πŸ”₯ GitHub Streak

GitHub Streak


🐍 Contribution Snake

Snake animation


πŸ“« Connect With Me

Pinned Loading

  1. RTOS-based-task-scheduler RTOS-based-task-scheduler Public

    An Embedded C project implementing a real-time multitasking system using FreeRTOS, demonstrating task scheduling, priorities, queues, semaphores, mutexes, and inter-task communication.

    C

  2. UART-Bootloader-Firmware-Update UART-Bootloader-Firmware-Update Public

    Developed an LPC2129 ARM7-based UART bootloader using Embedded C for firmware updates. Implemented register-level UART communication, custom packet protocol, CRC32 integrity verification, sequence …

    C

  3. wireless-temperature-monitoring-system wireless-temperature-monitoring-system Public

    Wireless temperature monitoring system using Arduino UNO, DS18B20 sensor, RF communication modules, and I2C LCD display.

    C++ 1

  4. Inventory-management-system Inventory-management-system Public

    Inventory Management System in C using linked lists and file handling.

    C