Programming

an archive of posts in this category

Apr 29, 2025 What Every Roboticist Must Know About ROS - Part 01
Mar 31, 2025 Fourier Transforms - Seeing Sounds
Feb 18, 2025 Creating a PID Controller Using ATmega328P: Theory and Implementation
Feb 17, 2025 Understanding Interrupts and Real-Time Execution in Microcontrollers
Feb 17, 2025 Understanding Instruction Set Architecture in Microcontrollers
Feb 16, 2025 Understanding Microcontroller Memory Systems
Feb 14, 2025 A deep dive into microcontroller architectures
Feb 14, 2025 I2C and SPI Communication on ATmega328P
Feb 14, 2025 UART Communication on ATmega328P
Feb 13, 2025 Understanding Timers and PWM on ATmega328P
Feb 12, 2025 Understanding ATmega328P Registers and GPIO Control
Feb 11, 2025 Introduction to ATmega328P and USBasp
Feb 10, 2025 C vs C++ Which One Should You Choose?
Feb 02, 2025 Difference Between C and Embedded C
Feb 02, 2025 Secure and Robust C Programming - C Post 10
Feb 02, 2025 Writing and Using Libraries in C - C Post 09
Feb 02, 2025 System Calls and File Handling in C - C Post 08
Feb 02, 2025 Multi-threading and Concurrency in C - C Post 07
Feb 02, 2025 Advanced Features of C - Unlocking the Full Potential - C Post 06
Feb 01, 2025 Exploring Every Feature of C-From Basics to Advanced - C Post 05
Jan 17, 2025 How the Compiler Toolchain Works - C Post 04
Jan 16, 2025 The Evolution of C and Its Compiler - From the First Version to Modern Day - C Post 03
Jan 14, 2025 The Birth of the First C Compiler - C Post 02
Jan 12, 2025 History of the C Programming Language - C Post 01