STM32

How to Use Interrupts in STM32F103C8 How to Use Interrupts in STM32F103C8

Interrupts is a mechanism by which an I/O or an instruction can suspend the normal execution of processor and gets itself…

Interfacing Servo Motor with STM32F103C8 (Blue Pill) Interfacing Servo Motor with STM32F103C8

In electronics, Servo motors are mostly used in Robotics Projects because of their accuracy and easy handling. Servo motors are…

Interfacing Stepper Motor with STM32F103C8 (Blue Pill) Interfacing Stepper Motor with STM32F103C8

Stepper motor is brushless DC motor, which can be rotated in small angles, these angles are called steps. Generally stepper…

STM8 Nucleo Boards Allow 8-bit Projects to Connect with Open-Source Hardware Resources STM8 Nucleo Boards Allow 8-bit Projects to Connect with Open-Source Hardware Resources

STMicroelectronics has introduced two STM8 Nucleo development boards, allowing developers to use the 8-bit…

Interfacing Bluetooth HC-05 with STM32F103C8 Blue Pill: Controlling LED Interfacing Bluetooth HC-05 with STM32F103C8 Blue Pill: Controlling LED

In today’s world Bluetooth has become very popular and almost every device like mobile phone, laptop, and cars infotainment…

Pulse width Modulation (PWM) in STM32F103C8: Controlling Speed of DC Fan Pulse width Modulation (PWM) in STM32F103C8: Controlling Speed of DC Fan

In previous article we have seen about ADC conversion using STM32. In this tutorial, we will learn about PWM (Pulse Width…

How to use ADC in STM32F103C8 - Measuring Analog Voltage using STM32 ADC How to use ADC in STM32F103C8 - Measuring Analog Voltage

One common feature that is used in almost every embedded application is the ADC module (Analog to Digital Converter). These…

Programming STM32F103 Board (Blue Pill) using USB Port Programming STM32F103C8 Board using USB Port

The STM32 Development Board housing the STM32F103C8 Microcontroller is getting increasingly popular thanks…

Interfacing LCD with STM32F103C8T6 STM32 Board (Blue Pill) Interfacing 16x2 LCD with STM32F103C8T6

For any microcontroller project, interfacing a display unit with it would make the project a lot easier and appealing for the…

Getting Started with STM32 Development Board (STM32F103C8T6) using Arduino IDE Getting Started with STM32 (Blue Pill) using Arduino IDE: Blinking LED

Arduino would have been the first board for many hobbyists (including me) and engineers out there when they started with…