Often it is observed that TIP120 is used in some circuits created with Arduino UNO or ESP32. It is a Darlington pair (it is a transistor). In many circuits, we can either use a transistor or a MOSFET. For example, in our previous guide, 5050 LED Strip with Arduino, we have mentioned that we can use either transistors or MOSFET. The sentences are not fully correct - a MOSFET is also a transistor. … [Read more...]
5050 LED Strip with Arduino/ESP32
5050 LED Strips are cheap LED strips which resemble costlier Neopixel strips but the LEDs in 5050 LED Strips are not individually addressable. That means you can use the animations as one coloured LED at one time. You can run the common old animations such as change of colour, dimming effect etc. But we can not run tricky animations such as chase. 5050 LED Strips are a good choice for interior … [Read more...]
NeoPixel Ring Spinning Effect With Potentiometer Control
In our previous article, we got a simple spinning effect with the provided sketch. It was easy. We have already mentioned that controlling NeoPixel with PWM can be done both with Arduino and Raspberry Pi. When can control the speed of the spin with a potentiometer, we can use any PWM signal to control the speed. The circuit diagram will be like this one: The GND of the NeoPixel ring … [Read more...]
NeoPixel Ring (24 Bit) Spindicator/Chase with Arduino
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...]
What is User Experience (UX) Design
User experience design describes the process of designing a purchase pre-decision phase of a user in a service or product interaction, for example with the help of digital graphical user interfaces, and forms part of the phenomenon of user experience. This interaction with a product is created through the interplay of usability, usability, visual design, interaction design, content strategy, user … [Read more...]
List of Components for Setting Up a Home Lab for Arduino/ESP32
To build things such as DIY electronics projects using Arduino or ESP32 development boards, we will need a small (but dedicated) work area, a few tools, and some basic electronics components. Commonly, to set up such a project, the barrier is budget. In this article, we have carefully listed the components which are almost mandatory to have, can be used by any level of user and can be used in many … [Read more...]
Robot Ethics : The Main Fields of Questioning
Robot ethics is the application of ethics to robotics. It deals with the development, manufacture and use of robots. With the increase of robots in human life and the realization that robots are not just pure tools, but agents, companions and avatars, the question arises about an assessment of the ethical challenges facing humans. In 2004, the first international symposium on robot ethics was held … [Read more...]
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...]
Read-Only Memory (ROM) of Smartphones
A read-only memory (ROM) is a data storage device that is read-only, not write-only, and non-volatile during normal operation. This means that it keeps its data even when it is de-energized. It is used in embedded systems with unchangeable software, but in the meantime flash memory is usually installed instead, the contents of which can be corrected/changed afterwards. On PCs, for example, the … [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...]