This repository contains all sample programs and lab exercise solutions implemented using the STM32F103C8 microcontroller, as per the Embedded Systems Lab Manual (EC718) from Dharmsinh Desai University.
- MCU: STM32F103C8T6 (Cortex-M3)
- Clock: 72 MHz
- Flash: 64KB
- SRAM: 20KB
- Toolchains: Keil uVision 5
- Board: Blue Pill
- Keil uVision 5: Open
.uvprojxand build. - STM32CubeIDE: Open
.iocand build. - PlatformIO: Use
platformio.inifile.
- ST-Link v2: Use STM32CubeProgrammer or Keil directly.
- USB Bootloader: Use STM32 Flash Loader Demo or equivalent.
This repo follows the EC718 Embedded Systems Lab Manual (Semester VII EC) by Faculty of Technology, Dharmsinh Desai University, Nadiad.
Author: Meet Jain
Year: 2025
Institution: Dharmsinh Desai University
💡 Contributions, fixes, or improvements are welcome via Pull Requests.