Revolutionize Serial Communication with this Qt-Based Application

Overview The project is a simple application built using the Qt framework for facilitating serial communication between a computer and external devices, such as microcontrollers, sensors, or other hardware components. The application provides a graphical user interface (GUI) for users to interact with the serial port, send commands, receive data, and log communication activities. Software…

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

Smart Farming using IoT

Overview Agriculture is the backbone of the economy and is the fundamental method of occupation. The world’s large population depends on agriculture to live daily life. About 70% of The Indian population depends on the crop and furthermore, many of the crops are contributed from here. Most of the crop cannot be productive just by…

Read More

How to Interface AMG8833 Thermal Camera with Arduino Nano

Introduction What is thermal camera Thermal imaging cameras are devices that translate thermal energy (heat) into visible light in order to analyze a particular object or scene. The image produced is known as a thermogram and is analyzed through a process called thermography. How does a thermal camera work? Thermal cameras detect temperature by recognizing and capturing different levels…

Read More

8051/8052

MICROCONTROLLER     Microprocessors and microcontrollers are widely used in embedded systems products. Microcontroller is a programmable device. A microcontroller has a CPU in addition to a fixed amount of RAM, ROM, I/O ports and a timer embedded all on a single chip. The fixed amount of on-chip ROM, RAM and number of I/O ports in…

Read More

CAN Communication Using TMS320

Introduction The CAN bus was developed by BOSCH (1) as a mufti-master, message broadcast system that specifies a maximum signalling rate of 1 megabit per second (bps). Unlike a traditional network such as USB or Ethernet, CAN does not send large blocks of data point-to-point from node A to node B under the supervision of…

Read More

Keypad Interface With Arduino

Overview In today’s lesson, we will learn how to connect the keyboard to the Arduino. In embedded devices, one of the essential parts is the keyboard, which is used to interact with embedded devices, the keyboard is an input device used to give commands to other devices, from the calculator to the computer; keyboard input,…

Read More