Spindicator means spinning indicator, Apple calls it "spinners". It is a very common animation used to show the loading process progress in many software including Windows 10 and 11. This project only contains the code which will create the animation (which is essentially the chase effect). In this basic guide, we have not shown PWM to control the progress of the indicator. This guide is the … [Read more...]
Hardware
Detailed article on computer hardware parts like RAM, Motherboard, Processor, Graphics card. Hardware also covers topics on hardware of Server, Single Board Computers like Raspberry Pi to Libre Hardware Projects.
Arduino: Display Potentiometer Readings on 7 Segment LED Display
There are various practical needs to output the value of a potentiometer on a digit 7-segment display without making it super complicated. Things such as an audio player require a display of the audio control knob by using some sort of logic with this kind of project. In our earlier articles, we have discussed about PWM and control of a line of LED with potentiometer. Both of those articles are … [Read more...]
How Wheel Hub Motor Works
A wheel hub motor is a motor that is installed directly in a wheel of a vehicle and at the same time carries the wheel hub. Most designs are electric wheel hub motors, but there were also internal combustion engines. In the case of electric wheel hub motors, both internal and external rotors are conceivable. In principle, the hub dynamo is similar to the wheel hub motor, an exclusively … [Read more...]
How Digital Photo Frame Works and What Are DIY Solutions
A digital frame (or digital photo frame) is an electronic device that reproduces the appearance of a frame, to display one or more photos from a digital source without the aid of a microcomputer. They usually rely on LCD, TFT, QLED and e-ink technology for display. The surface, matt or glossy finish, with a diagonal of 7 inches to 85 inches is in 4/3 format (the definition of the panel can … [Read more...]
How Analog-to-Digital Converter (ADC) Works
An analogue-to-digital converter (ADC) is an electronic device whose function is to translate an analogue quantity into a digital value encoded on several bits. The converted signal is usually an electrical voltage. As we have explained before, the GPIO pins of any microcontroller board such as Arduino, ESP32 etc can handle digital input or output only. The analogue pins of Arduino are an … [Read more...]
How to Save Sensor Data from ESP32/Arduino to InfluxDB
There are some databases which are suitable for use with Arduino, ESP32 etc microcontrollers. We can indeed use MySQL (and PHP) to create IoT projects like this one. However that approach requires own API server and such method has limitations. It is a complicated method and presents app and web development moving away from PHP and MySQL/MariaDB. These days it is convenient to use Create React App … [Read more...]
Arduino 12 LED Meter (Bar Graph) With Potentiometer for Various Projects
There are various ways to create a LED Meter or Bar Graph with a few square LEDs of three colours and demonstrate the function with a potentiometer. There is nothing new with this idea since official documentation of Arduino already has one example of bar graph. However, not all of them are practical to use with every project. The sensors in real often do not generate a voltage (or PWM signal) as … [Read more...]
LED Chaser Effect With PWM Using Arduino
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-6a031c67b25d4941326532/] This article is … [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...]