- π 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
- Embedded C
- ARM LPC212x,Cortex-M
- c++
- Linux - user space
- Socket Programming
- Data Structures & Algorithms
- Git & GitHub
- UART / SPI / I2C / CAN
- RTOS
- Vscode
- 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.
- 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.
Arduino-based wireless monitoring using:
- DS18B20
- RF Modules
- I2C LCD
- Built using C Programming
- Linked List Based Product Management
- CRUD Operations
- Binary File Handling
- Dynamic Memory Allocation
- Modular Architecture
- Makefile Support
Collection of:
- Embedded C Programs
- Drivers
- Bitwise Operations
- Peripheral Examples
Structured DSA programs with explanations.
