Altium designer is a PCB schematic design and layout tool, which is used to make component libraries and custom footprints, when they are not available from the manufacturer or the suppliers website. Altium even lets the user import custom made CAD files of the component, which can later be simulated to conduct thermal, electrical and […]
What is Altium? Altium is a PCB design tool, PCB stands for Printed Circuit Boards and the designing process for a PCB include: Schematic capture, Layout, SPICE simulations, Library and footprint creation, Part tracking, sourcing and revision tracking of both the components used in the design and design itself. It is like git for PCBs […]
UART stands for Universal Asynchronous Receiver/Transmitter. It communicates asynchronously. UART can work with different types of serial protocols that involve transmitting and receiving serial data. UART is not like other protocols it is a physical circuit built-in microcontroller or a dedicated IC. In old computer systems, devices like mouse or printer Uart was used for […]
Why do we need a rectifier Circuit? Whenever DC power is needed that time, we need to convert an AC Power to DC Power and that process is known as Rectification. A simple PN junction diode acts as a rectifier. The forward biassing and reverse biassing conditions of the diode makes the rectification. Types of […]
Static is a keyword in the c/cpp language. It is a storage class specifier that can be applied to any data type. A static keyword can be used with both variables and functions. The static keyword tells the compiler to make the variable or function limited to scope but allows it to persist throughout the […]
Here we will understand the basic terms related to microcontrollers.
Introduction to the SPI SPI stands for Serial Peripheral Interface. It is one of the most widely used interfaces between the microcontroller or other peripheral devices such as sensors, shift registers, etc. It uses a Synchronous communication protocol [It shares a clock signal for synchronizing bits between 2 devices] for the communication between a Master[ […]
Hello Friends, This is the second blog of the series of PCB designing. Today we are discussing Steps for PCB Designing, Types of Component and methods for mounting components onto a PCB and designing steps. So before discussing the Method for Mounting Components on PCB, first we will discuss the process or different stages of […]
Here we will understand the basic terms related to microcontrollers.
Compiled language: are translated to the target machine\’s native language by a program called a compiler. This can result in very fast code, especially if the compiler is effective at optimizing however the resulting code may not port well across the operating system & the compilation process may take a while e.g C or CPP. […]