• Home
  • Tag: Programming

Tag: Programming

  • Raja Gupta
  • April 27, 2025

Button Controlled LED Toggle on STM32F446RE (Polling Method)

In this article, we will walk through setting up a simple project on the STM32F446RE Nucleo-64 board where a user button press toggles an onboard LED. The focus will be on manual HAL configuration without relying on interrupts, using a pure polling method. This exercise covers basic GPIO initialization, clock setup, and handling a simple

  • Raja Gupta
  • April 27, 2025

How to Interface PIC18F45Q10 with PC using PL2303 USB to TTL

In this post, I will explain how to connect a PIC18F45Q10 microcontroller to a PC terminal using a PL2303 USB to TTL converter.The idea is simple: blink an LED to confirm the microcontroller is running, and print “Hello World” continuously over UART to the terminal. Along the way, I also faced a few practical issues,

Embedded C Programming

Updated: March 15, 2026
Intermediate

Embedded systems rely on efficient low-level programming to interact directly with hardware. In this course, you will learn how to write practical Embedded C programs used in real microcontroller-based systems. Rather than focusing only on theory, this course follows a practice-driven approach. Each lesson includes hands-on coding exercises that simulate real firmware development tasks used