OTA Update Using ESP8266

Overview In this tutorial, we will learn how to program the ESP8266 OTA using the Arduino IDE. We will learn about an interesting feature of the ESP8266 NodeMCU module that will allow us to perform OTA updates over the air. This means that the ESP8266 module, like other Wi-Fi-enabled microcontrollers, supports over-the-air updating of firmware…

Read More

How To Receive UART Serial Data With STM32 – Interrupt – Polling

HAL. USART. Data transfer In this tutorial, we’ll be discussing the USART / UART hardware in STM32 microcontrollers. Starting with an introduction to UART serial communication. And we’ll get a closer look at the STM32 USART hardware module and its internal functionalities, modes of operation, options, and configurations. In conclusion, we’ll take a look at the possible…

Read More

Introduction to MATLAB

Introduction to MATLAB MATLAB is basically a high level language which has many specialized toolboxes for making things easier for us What are we interested in? Matlab is too broad for our purposes in this course. The features we are going to require is Matlab Screen

Read More

Obstacle Avoidance Robot Using Arduino

Overview Before building the robot, it is important to understand how the ultrasonic sensor works because this sensor will play an important role in obstacle detection. The basic principle behind the operation of an ultrasonic sensor is to record the time it takes for the sensor to transmit ultrasound and receive ultrasound after touching a…

Read More

STM32 Realtime Clock Example

Real-time clock A real-time clock (RTC) is an electronic device (most often in the form of an integrated circuit) that measures the passage of time. Although the term often refers to the devices in the personal computer, servers and embedded system, RTCs are present in almost any electronic device which needs to keep accurate time. Components Required: STM32F303CB/STM32 blue pill boards –…

Read More