The Engineering Projects
A lot of Engineering projects and tutorials for the students to help them in their final year projects and semester projects.
Pricing
219 Items

Introduction to Python

Introduction to Python, python basics, getting started with python, python intro, python learning, python programming Departments:Computer EngineeringComputer ScienceCodings:PythonSoftwares:TensorFlow Greetings! I sincerely hope everything is going well for you all. In this course, we are going to learn step-by-step how to program in Python. The course covers all you need to know about the Python language, from ins ...

PWM with STM32

Overview, PWM signal generation through timer in STM32, STM32 configuration with STCube, Basic configuration, Timer 2 configuration, The initialization code, Dimming LED, Departments:Computer EngineeringComputer ScienceMicrocontrollers:STM32 NucleoCodings:CSoftwares:STM32 Cube IDE PWM stands for Pulse-Width Modulation. Once the switching frequency (fsw) has been chosen, the ratio between the switch-on time (TON) and the switch-off time (TOFF) is varied. This is commo ...

Using DAC with STM32

Overview of DAC, DAC on STM32 platform, DAC in manually mode, Configuration of DAC in manual mode, Diving into the initialization code, Driving DAC to generate a reference voltage, Using DAC in data memory access (DMA) mode with a timer, Sinewave generation Departments:Computer EngineeringComputer ScienceMicrocontrollers:STM32 NucleoCodings:CSoftwares:STM32 Cube IDE A Digital to Analog Converter(DAC) performs the task of converting digital words of n bits into voltages whose amplitude will be proportional to the value of the code expressed by the words ...

How to use ADC with STM32?

Using ADC with STM32, ADC channel selection, ADC setting, ADC regular conversion mode, Injected simultaneous mode, Regular simultaneous mode Departments:Computer EngineeringComputer ScienceMicrocontrollers:STM32 NucleoCodings:CSoftwares:STM32 Cube IDE An Analog to Digital Converter (ADC) converts a continuous signal (usually a voltage) into a series of discrete values ??(sequences of bits). The main features are: Resolution (in analo ...

STM32 SPI Communication

SPI communication with STM32, SPI in polling mode, SPI in interrupt mode, SPI in DNA mode, SCLK, MOSI, SS Departments:Computer EngineeringComputer ScienceMicrocontrollers:STM32 NucleoCodings:CSoftwares:STM32 Cube IDE The SPI (Serial Peripheral Interface) protocol, or rather the SPI interface, was originally devised by Motorola (now Freescale) to support their microprocessors and microcontrollers. Unlike ...

Write and Read an I2C EEPROM with STM32

I2C eeprom, Write and Read an EEPROM with STM32, STM32CubeMX project, Serial I2C, I2C EEPROM with STM32 Departments:Computer EngineeringComputer ScienceMicrocontrollers:STM32 NucleoCodings:CSoftwares:STM32 Cube IDE EEPROMs (Electrically Erasable Programmable Read-Only Memories) allow the non-volatile storage of application data or the storage of small amounts of data in the event of a power failure. U ...

I2C communication with STM32

STM32 I2c Communication, STM32 I2c, stm32 I2c master, stm32 i2c slave, I2c in stm32, i2c communication in stm32 Departments:Computer EngineeringComputer ScienceMicrocontrollers:STM32 NucleoCodings:CSoftwares:STM32 Cube IDEHello friends, I hope you all are doing great. In today's lecture, we will have a look at the I2C Communication with STM32 Microcontroller board. I am going to use the Nucleo board for today ...