Multi-cloud is the use of multiple cloud computing and storage services from different vendors in a single heterogeneous architecture by an organization to improve the capacity and cost of cloud infrastructure. This also refers to the distribution of cloud assets, software, applications, etc., across multiple cloud hosting environments. With a typical multi-cloud architecture that uses two or more … [Read more...]
Archives for July 2023
Data Protection on the Internet
Data protection on the Internet refers to the application of data protection to data transmitted over the Internet. It involves applying control over the type and amount of information that is shared about an individual on the Internet and who has access to that information. Internet Privacy is a subcategory of computer privacy. As a rule, people have a right to self-determined anonymity on the … [Read more...]
Basics of BJT Transistor
In our previously published articles, we have discussed about MOSFET and Darlington Transistor. These three articles including this one are important for Arduino users with a lesser idea about these semi-conductors. Our target is to distribute the basic knowledge so that they decide and purchase the correct type of transistor. The discovery of the BJT transistor made it possible to effectively … [Read more...]
What is Confidential Computing?
Confidential computing is a privacy enhancing computing methodology intended to protecting data. The method isolates sensitive data during processing into a protected CPU enclave and only authorized programmers who have access to the contents of the enclave—the data that is being processed. The methods used to process it—and they are invisible and unknowable to anyone else, including the cloud … [Read more...]
How a MOSFET Works
In our previous article on Darlington Transistor, we have explained the classification of transistors. The operating principle of MOSFETs is about 20 years older than that of the BJT transistor. An isolated gate field-effect transistor more commonly known as MOSFET (which stands for metal-oxide-semiconductor field-effect transistor). It is a type of field-effect transistor (FET). Like all … [Read more...]
What is a Darlington Transistor (Such as TIP120)?
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...]