The In-System programming (ISP), also known as In-circuit serial programming (ICSP), enables the programming of a logical circuit directly in the deployment system. A simple serial connection, e.g. JTAG or SPI, is usually used for this purpose. The advantage of in-system programming is that otherwise the block to be programmed would have to be removed from the target system or a further … [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.
Does Portable DAC Make Smartphone an Audiophile-Grade Device
There are certain ways of enjoying near the highest quality music from portable devices. The most affordable method is to use an external Digital to Analog Converter (DAC) with your existing smartphone (such as Samsung A & S series smartphones). We have published a few informative articles on this topic. The first one is Basics About Digital Audio Files for Audiophiles. After reading the … [Read more...]
What to Know Before Buying a Digital Audio Player (for Audiophiles)
Digital Audio Players can play digital audio files. Sales of the Portable Music Players (PMP) have declined with the increased penetration of the flagship smartphones. Mid-range to high-end Digital Audio Players are designed for sound engineers, musicians and audiophiles. There are a lot of things to learn about them before you purchase one since the price tag going to be $1000 to … [Read more...]
What is a Battery Charge Controller
A charge controller or charging circuit has the task of technically implementing the charging method for charging batteries. The different types of accumulators also require different charging methods. In current concepts, this is achieved by power electronics, while older charge controllers in motor vehicles with DC alternators also work electromechanically. They had switching coils, similar to … [Read more...]
What is Floating-Point Unit (FPU)
A floating-point unit (FPU) is a part of a processor, specifically designed to perform operations on floating-point numbers. All processors incorporate at least addition, subtraction, and multiplication. The fused multiply–add operation is increasingly being implemented. It is very useful for speeding up certain algorithms. Most processors also incorporate division and square root, but these … [Read more...]
Understanding OCPI Schema: New Open Source from Solid Studio for EV Companies
In the ever-evolving landscape of electric vehicles (EVs), interoperability and standardization play a pivotal role in ensuring seamless communication between charging infrastructure and electric vehicle service providers. The Open Charge Point Interface (OCPI) protocol has emerged as a crucial standard for facilitating this communication. Solid Studio, a renowned name in the realm of software … [Read more...]
What is An In-Circuit Emulator (ICE)?
An In-Circuit Emulator (ICE) is a tool to develop the software for an embedded system. For the development of the software, the controller normally present in the system is replaced by a special variant that is directly connected to the ICE. An in-circuit emulator also called in-circuit emulator (ICE) or on-circuit debugger (OCD) or background debug module (BDM) is a hardware device for debugging … [Read more...]
Brief Details of EV Charging Station
An electric vehicle charging station is a charging station specially designed for electric vehicles, which is usually based on a fuel pump. Colloquially, it is therefore sometimes referred to as an electric charging station or charging station. Official documents refer to charging points, although by definition only one vehicle can be connected to a charging point at a time. The expansion of the … [Read more...]
What is an Emulator?
In computer technology, an emulator is a system that simulates another in certain aspects. The simulated system obtains the same data, executes comparable programs and achieves the same results as possible with regard to certain questions as the system to be emulated. Software emulators are programs that replicate a computer or operating system, making it possible to use or create software for … [Read more...]
Arduino NeoPixel Ring VU Meter (USB-to-Serial)
For this tutorial, we will need to send live data over USB to the microcontroller. On paper, you can send data between ESP32 and a computer through USB but in real life, people often face problems with ESP32. CP2102 USB to UART Bridge provides a complete plug-and-play interface solution: [crayon-6a031056b5c4c982446476/] The failproof way is to use Adafruit Metro Mini as a microcontroller … [Read more...]
NeoPixel VU Meter With SP107E LED Music Controller
SP107E is an LED music controller (which is made in China) that costs around $20 and you can use a NeoPixel ring or NeoPixel strip or NeoPixel display matrix (according to your need) to build your own NeoPixel VU Meter. Our readers may ask, why we are not using Arduino or ESP32 instead using SP107E. The fact is that SP107E is a ready-to-use unit with various options for audio input and a … [Read more...]