What the UART protocol is and how it works
The UART is a communication protocol used to send data from one device to another. Among the most common microcontroller communication protocols...
What synchronous and asynchronous protocols are and how they work
You may have heard of synchronous and asynchronous communication protocols (such as UART - Universal Asynchronous Receiver and Transmitter), but do you know what these terms mean?...
How FLASH memory sector erasure works
FLASH memory has become the most popular technology for data storage due to its low cost and small size. The...
What are photovoltaic panels and how they work
Let us see in this article what photovoltaic panels are and how they work, starting with the photovoltaic effect.
The photovoltaic effect
The photovoltaic effect was discovered by A.E. Becquerel in the...
What the Watchdog timer is and how it works
The Watchdog timer is a safety mechanism that resets a system in case it crashes (hang/freez). In other words, it is a...
What TFT displays are and how they work
Thin-Film-Transistor (TFT) displays are ubiquitous today, finding use in an increasing number of applications. If until recently a...
What the SPI protocol is and how it works
SPI, or Serial Peripheral Interface, is one of the most widely used communication protocols, typically implemented in microcontrollers and commonly used to...
What SD cards are and how they work
Let's find out what an SD Card is and how it works.
A bit of history
Removable computer memory has evolved over the years through...
The complex history of PCB thickness
When we design a PCB we think of its final thickness (thickness) in discrete values: 0.2 mm, 0.8 mm, 1.55 mm, 2.4 mm and others. But.
Arc and twist of rigid PCBs
IPC-TM-650 defines arching and twisting as follows:
"Bow (Bow) (sheet, panel or printed board): The deviation from the flatness of a board characterized by a...