Unlock Your Potential – Nail C Programming Interviews with These Top Questions
Write a C program to find duplicate numbers in an array Output Write a C program to remove duplicate numbers from the given array Method 2 Output Write a program for a little-endian and big-endian Output C program that converts between little endian and big endian formats Output Can you write a program to reverse…
How to use ADC in STM32F103C8T6/STM32F303
A/D Converters (ADC) In this tutorial, I will show you how to use ADC in STM32F303CBT6/STM32F103C8T6 to measure the Input Analog Voltages. Analog to Digital Converters (ADC) translate analog electrical signals for data processing purposes. With products matching performance, power, cost, and size needs, Analog Devices offers the industry’s largest A/D converter portfolio. As the…
PROGRAM STM32 WITH UART
Program STM32F4 with UART STM32F3 devices have a great feature. They can be programmed with the only USB to UART converter. Each device has a bootloader inside, which supports UART programming. This is not a very great method for Discovery boards, because they have a better and faster solution onboard, ST-link. But if you are…
How to Send Data(LM35) to ThingSpeak using ESP32
Overview In this project, we will record and monitor temperature data online using a ThingSpeak IoT server. And we can see the recorded data and graph over time on your website. It is made using an ESP32 WiFi module and an LM35 temperature sensor. The ESP32WiFi chip reads the current temperature from the LM35 using…
How to Interface Joystick Using TMS320
Overview Hi guys, today we are going to talk about another interesting and important module that interacts with the TMS320. We’ll just deal with the joystick first. Then learn about the joystick interface with the TMS320 in this article. What is a joystick, and how does it work? The joystick is essentially an input device…
Mastering LED Magic: Blink LEDs Like a Pro with STM32
After working a lot with 8-bit microcontrollers and learning all the protocols and functions they offer, now I thought to switch to 32-bit microcontrollers. I decided to go with arm 32-bit processors, because of their popularity in the market. I choose the arm cortex-m3 processor series for my new hobby/learning projects. The reason behind choosing…
How to Generate PWM Signal Using TMS320 with CCS
Overview In this tutorial, we’ll discuss the TMS320 PWM generation. You’ll get to know how the PWM signal is generated, how to control its frequency, duty cycle, and how to estimate the PWM resolution. Introduction This chapter includes an overview and information about each submodule Required Hardware Components Hardware Software: Configuring Device Pins To connect…
Arduino Power Up: How to Interface CAN Communication with MCP2515 Module
Introduction: This article will explore how to establish a Controller Area Network (CAN) communication interface between an Arduino and an MSP432 microcontroller. CAN is a robust and widely used communication protocol in automotive and industrial applications, known for its reliability and real-time capabilities. By implementing CAN communication, we can facilitate data exchange between different microcontrollers…
The drivers for this device are not installed (Code 28)
Overview This article covers the error codes that Device Manager generates in Windows. You probably came to this article because Device Manager or another tool like DXDiag reported an error code and you’re not sure how to resolve it. In this article, we’ll help you find your error code and suggest what you could try…