Siddhant Jajoo's Projects
Consists of Projects and Assignments Completed in Advanced Embedded Software Development Course | ECEN 5013-002 | University of Colorado, Boulder: System Calls, Kernel Modules, Cross-Compiling using buildroot, IPCs, FreeRTOS, Multithreading..
Command Templates for Bash and shell script usage
Embedded Linux Platform while using cross-compilation to allow building for multiple target platforms on a single Linux-based development system.
Random Codes worth saving for future needs.
frequently used/asked C codes for embedded engineers
C++ Learning Curve Codes
Readily available examples of Docker Containers to build and run different applications
Consists of Projects and Assignments Completed in Embedded Interface Design Course | ECEN 5783 | University of Colorado, Boulder.
Consists of Projects and Assignments Completed in Embedded Machine Vision and Intelligent Automation Course | ECEN 5763 | University of Colorado, Boulder.
Consists of Projects and Assignments Completed in IOT Embedded Firmware Course | ECEN 5823 | University of Colorado, Boulder : Bluetooth Low Energy, Server-Client Architecture, Bluetooth Mesh.
Repository to install toolchain using crosstool-ng and build a manual kernel root filesystem
Mulithreaded Socket Server using linked list as the data structure which receives data from various clients and stores the latest 10 data among several clients in a device node using a custom device driver.
OpenCV implementation of lane and vehicle tracking
Consists of Projects and Assignments Completed in Principles of Embedded Software Course | ECEN 5813 | University of Colorado, Boulder : UART, Circular Buffer, C-Unit Test Framework, Memory Manipulation, ADC, DMA, Function Pointers.
Python Codebase for future Use
Consists of Projects and Assignments Completed in Real Time Embedded Systems Course | ECEN 5623 | University of Colorado, Boulder: Posix Threads, OpenCv, Thread-Safety, Scheduling Policies, PyCam.
Consists of Projects and Assignments Completed in Low Power Embedded Design Techniques Course | ECEN 5833 | University of Colorado, Boulder.
Consists of Project completed in Advanced Embedded Software Development Course | ECEN 5013-002 | University of Colorado, Boulder: FreeRTOS, Mulithreading, PyQT, Fail-Safe and Fault-Tolerant System, IPCs, remote-logging, UART, NRF24L01+.