Though the previous few articles, I have explained some theories required for embedded projects, which include three longer articles on Interrupt - What is Interrupt, How Interrupt Works and Understanding Arduino Interrupts. If you have not read those articles and are not sure what I am talking about, then kindly read the three articles after testing the code in this guide. Our target of this … [Read more...]
Computer and Internet
Computer and Internet is catchall section of core computing categories including Cloud Computing, Digital Photography, Virtualization, Networking, Protocols and Others' which are not otherwise more subcategorized. Here also you will get unique articles and news on computer hardware, Software, Networking and Protocols.
Basics of Time of Flight (ToF) Explained
Time of Flight (ToF) is a fundamental concept in physics and engineering that measures the time taken by an object, particle, or wave to travel a certain distance. It finds applications in various fields, including physics, engineering, remote sensing, and medical imaging. They have emerged as essential components in various industries. Depending on the module, they are offering precise distance … [Read more...]
Basics of Magnetometer Explained
A magnetometer is a sensory device for measuring magnetic flux densities. Magnetic flux densities are measured in the unit Tesla (T), and common measurement ranges of magnetometers range from about 10−15 T to 10 T. Because of the large range of values, different measurement methods are used under the term "magnetometer". Magnetometer sensor modules are sophisticated instruments/modules designed … [Read more...]
How Does a Mainnet Work? Explained
In the world of blockchain technology, mainnets serve as the backbone of decentralized networks, facilitating transactions, executing smart contracts, and maintaining the integrity of distributed ledgers. Understanding how mainnets operate is crucial for anyone delving into the world of cryptocurrencies and decentralized applications (DApps). In this article, we'll delve into the intricacies of … [Read more...]
What is Cryptanalysis
Cryptanalysis refers in the original sense to the study of methods and techniques to obtain information from encrypted texts. This information can be both the key used and the original text. Nowadays, the term cryptanalysis more generally refers to the analysis of cryptographic methods (not only for encryption) with the aim of either "breaking" them, i.e. removing or circumventing their protective … [Read more...]
How LiDAR Works? Basics of LiDAR Explained
LiDAR, abbreviation for Light detection and ranging is a method related to radar for optical distance and velocity measurement as well as for the remote measurement of atmospheric parameters. It is a form of three-dimensional laser scanning. Instead of radio waves as with radar, laser beams are used. Lidar is used to create high-resolution maps with applications in surveying, geodesy, geomatics, … [Read more...]
Script for Windows 10/11 Which Speaks the Weather (OpenWeatherMap API)
To create a VBScript that speaks the weather forecast, you'll need to access a weather API to fetch the forecast data and then use the Windows text-to-speech functionality to speak it out loud. Unlike our other text-to-speech tutorials for Windows 7, such as Let your PC speak what you want while shutting down with a timer, in this kind of use-case, accessing a weather API directly from VBScript is … [Read more...]
What is a Testnet?
Testnets serve as vital components for testing and refining blockchain protocols and applications before their deployment on the mainnet. These simulated environments provide developers, researchers, and enthusiasts with a safe and controlled platform to experiment, identify bugs, and iterate on their blockchain projects without risking real-world assets or disrupting the integrity of the main … [Read more...]
An Introduction to FreeRTOS
FreeRTOS is a real-time operating system (RTOS) for embedded systems. It is based on a microkernel architecture (explained below) and has been ported to various microcontrollers. FreeRTOS is an open-source RTOS designed for embedded systems and IoT devices. Richard Barry initiated its development in 2003, and since then, it has garnered significant traction in various industries due to its … [Read more...]
Reader/Writer Lock in Microcontrollers: Explained With Code Examples
In computer science, a lock or locking is the act of blocking access to equipment. Such a lock allows a process to have exclusive access to a resource, i.e. with the guarantee that no other process will read or modify that resource as long as the lock is in place. Locking is often used in process synchronization as well as in file and database systems to ensure atomic and consistent read and write … [Read more...]
What is Design Thinking
Design Thinking is an approach that aims to solve problems and develop new ideas. The aim is to find solutions that are convincing from the user's point of view on the one hand, and market and product-oriented on the other. According to the experts, simply put, design thinking is about using the "sensitivity and methodologies of a designer to balance people's needs with what is technologically … [Read more...]