In our earlier article, We have discussed PWM and informed you that this PWD technology is used in particular for light-emitting diodes (LEDs), as they are often used as backlights on mobile phones or brake lights in newer motor vehicles. Our older article on Breathing LED also uses PWM. This was the sketch, LED is attached to pin 11: [crayon-69e164b270b5c377799317/] This article is … [Read more...]
8 Fun and Easy PC Games You Can Play Offline
Free PC games offer a fun and inexpensive way to pass the time and enjoy some entertainment without spending a dime. With thousands of excellent free games available, you're sure to find options that suit your gaming tastes and provide hours of distraction. Free-to-play PC games cover a wide range of genres, from simple arcade and puzzle games to more involved strategy, action and adventure … [Read more...]
What is Pulse Width Modulation (PWM)?
Pulse Width Modulation (PWM) or Pulse Duration Modulation is a type of modulation in which a technical quantity of electrical voltage changes between two values. At a constant frequency, the duty cycle of a square wave pulse is modulated, i.e. the duration of the pulses forming it. It is used to generate a pseudo-analog signal from a digital or analog environment to allow processing of this signal … [Read more...]
API Key Based Authentication in PHP Based Backend for Arduino, ESP32
The difficulty with the Internet of Things deployment for hobbyists and makers is out of the absence of a simple open-source GPL-ed platform (like we have WordPress, Magento, Joomla, and OctoPress for content management). MQTT is often not easy for this segment, examples with HTTP are too less. The Present Scenario of IoT Platforms Blynk.io decided to shut down the Blynk app … [Read more...]
What is General-Purpose Input/Output (GPIO)?
GPIO (General Purpose Input/Output) ports are I/O ports widely used in the world of microcontrollers, especially in the field of embedded electronics. Usage of this term appeared in the early 80s. GPIO are placed on an electronic circuit in order to communicate with electronic components and external circuits. These can be detectors or sensors to capture data, or to control commands. GPIO contacts … [Read more...]
Toggle Button Status Update (PHP, MySQL, AJAX)
Our This guide ESP32 Arduino IoT Relay Control is self-hosted. The working result is here. This kind of project serves the purpose but the UI is just pathetic and you can not easily convert it to an Android or iOS app. Most of us want a working system to get a toggle button control like this one. These days, you have a lot of options for UI such as React.js or just Twitter Bootstrap. You have … [Read more...]
What is Cathodoluminescence?
Cathodoluminescence is a special form of luminescence in which an electron beam coming from an electron source hits a solid surface and stimulates it to emit light, i.e. electromagnetic radiation (functional principle of cathode ray tube). In geology, mineralogy and materials science, an optical cathodoluminescence microscope is used to visualize internal structures of rock samples, ceramic … [Read more...]
Apple Pay Evolution in Canada
While Android phones are still very much popular among many people, it can’t be denied that Apple products are usually the ones that lead the way. Many people swear by their iPhone and they couldn’t imagine changing it for anything else – well, other than the latest model with the best camera modes. It’s safe to say that high-resolution cameras are only one of the things that make people opt for … [Read more...]
Smart Lock and Door Security
A smart lock or smart lock is an electromechanical lock that can be unlocked or locked by input from an authorized device. These inputs are made through a wireless transmission protocol and a cryptographic key. A smart lock also monitors all accesses and can set automatic actions, such as sending notifications about problems to other devices. Smart locks are generally seen as a partial aspect of … [Read more...]
Arduino TDA7297 Audio Amplifier Module (for Doorbell)
Our Arduino project on doorbell is a great, simple project but if you followed that guide, you have probably noticed the volume of the sound that we are generating using a buzzer or speaker connected to an Arduino is not enough loud to be useful as a doorbell. That's why we need to slightly modify such projects and amplify the sound. TDA7297 amplifier module can be powered by 6-18V and is … [Read more...]
How to Develop Web Applications With Create React App
Often we need to create single-page web applications for various purposes, such as for our IoT projects or to create some server monitoring web page or just an informational web page for a GitHub repo. Many of us tend to use PHP, Ruby, and Python even to create simple apps. When we need just to create an informational web page for a GitHub repo, then we edit some HTML templates. These methods … [Read more...]