RTC Time Display in OLED using Arduino

Overview In this tutorial, we are going to make a digital clock with Arduino UNO, an RTC module and an OLED display. Hardware & Software Needed Arduino IDE Arduino UNO DS3231 SSD1306 128×32 OLED Screen Project circuit: DS3231 RTC Description DS3231 RTC is a precise real-time clock module with 32Kbit EEPROM and a built-in 10bit…

Read More

Multi-Channel PWM signal Generation with DSPIC33

Overview Multi-channel PWM signal generation with a dsPIC33 microcontroller involves generating multiple PWM signals simultaneously on different output pins. This capability allows you to control multiple actuators, such as motors or LEDs, with individual PWM signals. Required components S.No COMPONENTS QUANTITY 1 DSPIC33FJ64GS606 1 Amazon 2 PICkit4 Programmer 1 Amazon 3 Oscilloscope 1 Amazon 4…

Read More

External Interrupt With dsPIC33F

Overview In this tutorial, we will learn how to use an External Interrupt in PIC Microcontroller and why/where we will need them. This is a part of the sequence of PIC Tutorials in which we started learning PIC Microcontrollers from scratch; hence this tutorial assumes that you are familiar with how to program a PIC…

Read More

How to read from multiple channels of the ADC on a TMS320F28379D?

Introduction 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 world’s leading provider, these data converters enable accurate and reliable conversion performance in a range of applications such as communications, energy,…

Read More

Digital Image Processing

What is an Image??? Image is the combination of pixels and Pixel is nothing but a part of Picture. An image is nothing more than a two dimensional signal. It is defined by the mathematical function f(x, y) where x and y are the two co-ordinates horizontally and vertically. The value of f(x, y) at…

Read More

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

Precision Temperature Monitoring with NTC Thermistors and TMS320

Overview Precision temperature monitoring is essential for maintaining the effectiveness and dependability of numerous systems and devices in the dynamic world of electronics. The combination of NTC (Negative Temperature Coefficient) thermistors and TMS320 microcontrollers is an intriguing area worth exploring, regardless of your background in industrial automation, automotive engineering, or simply as a tech enthusiast…

Read More