Skip to content

sk-anisuddin-ahmed/Microcontroller-Program-Examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microcontroller Examples

Repository for microcontroller programs, simulations, and circuits across multiple platforms.

Supported Platforms

  • ESP32
  • STM32 ARM Cortex
  • TI CC3200
  • AVR (Arduino/Atmega)
  • ARM Cortex-M
  • LPC21xx
  • dsPIC33 Microchip
  • Renesas RL78xx
  • CH32V WCH

Development Tools

IDEs

  • Arduino IDE, PlatformIO
  • STM32CubeIDE, Keil µVision
  • Code Composer Studio (TI)
  • Atmel Studio, MPLAB X
  • IAR Embedded Workbench
  • Mount River Studio

Compilers

  • GCC ARM, AVR-GCC
  • Keil ARM Compiler
  • TI CGT, XC8/XC16/XC32

Simulation

  • Proteus Design Suite
  • Tinkercad, Wokwi
  • LTSpice, Multisim

Topics Covered

  • Basic I/O and GPIO
  • Timers and interrupts
  • ADC/DAC, PWM
  • Serial communication (UART, SPI, I2C)
  • Wireless (WiFi, Bluetooth, RF)
  • Sensors and actuators
  • Display interfaces
  • Motor control
  • IoT and cloud connectivity

About

Basic programs for learning microcontroller fundamentals using Arduino, ESP8266/ESP32, PIC, STM32, LPC2148, TI and RL78. Includes simple examples like LED blinking, button input, UART communication, ADC reading, and more—ideal for beginners in embedded systems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages