This article introduces the idea of concurrency and a mechanism that many computers provide for dealing with concurrency called interrupts.
This article introduces the idea of concurrency and a mechanism that many computers provide for dealing with concurrency called interrupts.
This article shows how to initialize arrays in a C program with values from text files.
This article shows how to initialize arrays in a C program with values from text files.
This article discusses two programming languages, namely, C and Assembly, and presents the need to know Assembly language…
This article discusses two programming languages, namely, C and Assembly, and presents the need to know Assembly language for programming embedded systems.
This article describes a simple procedure that helps you to introduce a wide variety of signals and mathematical…
This article describes a simple procedure that helps you to introduce a wide variety of signals and mathematical functions into your microcontroller projects.
You can simplify MCU development if you make sure that your firmware has access to a numerical value that corresponds to…
You can simplify MCU development if you make sure that your firmware has access to a numerical value that corresponds to the processor frequency.
Learn how to use code memory to free up RAM on your MCU.
Learn how to use code memory to free up RAM on your MCU.
The wired Fieldbus connectivity standard is getting a foothold in the IoT world by facilitating smart building solutions…
The wired Fieldbus connectivity standard is getting a foothold in the IoT world by facilitating smart building solutions for lighting, HVAC, access control, and fire safety.
This article looks at the safety standard that governs ADAS features and the challenge in designing power monitoring…
This article looks at the safety standard that governs ADAS features and the challenge in designing power monitoring systems to comply with this standard while introducing an automotive power monitor that has been certified to meet this standard.
A new chapter begins for miniaturized gas sensors equipped with ASIC-based hardware and configurable software capable of…
A new chapter begins for miniaturized gas sensors equipped with ASIC-based hardware and configurable software capable of rapidly adopting new sensing platforms.
Composed of 35 billion transistors, the VU19P is the newest member of the 16 nm Virtex UltraScale+ family.
Composed of 35 billion transistors, the VU19P is the newest member of the 16 nm Virtex UltraScale+ family.
Security flaws can leave products vulnerable and give engineers sleepless nights. Recently, a new security flaw was found…
Security flaws can leave products vulnerable and give engineers sleepless nights. Recently, a new security flaw was found in Xilinx's Zynq UltraScale+ SoC devices' encrypt only secure boot.
This week, Renesas released a new IoT development kit, the RX65N Wi-Fi Connectivity Cloud Kit. What can this kit do and…
This week, Renesas released a new IoT development kit, the RX65N Wi-Fi Connectivity Cloud Kit. What can this kit do and how can it help develop the latest IoT products?
The Alveo U50 adaptable accelerator fits into a PCIe slot, saves power, and improves throughput and latency.
The Alveo U50 adaptable accelerator fits into a PCIe slot, saves power, and improves throughput and latency.
Toshiba Memory has just announced a tiny, fast new memory form factor.
Toshiba Memory has just announced a tiny, fast new memory form factor.
This article will examine the basic operation of Dynamic Random Access Memory (DRAM), along with how a DRAM chip is organized.
This article will examine the basic operation of Dynamic Random Access Memory (DRAM), along with how a DRAM chip is organized.
What makes a secure SoC actually... secure? Check out this overview of hardware-based security features in a real-world…
What makes a secure SoC actually... secure? Check out this overview of hardware-based security features in a real-world example IC.
Security is increasingly something EEs need to be cognizant of in their component choices. Here's an overview of three…
Security is increasingly something EEs need to be cognizant of in their component choices. Here's an overview of three secure microcontrollers.
Why should engineers care about hardware security? Because they can help prevent vulnerabilities through design!
Why should engineers care about hardware security? Because they can help prevent vulnerabilities through design!
Built with inexpensive hardware components, ROHM's algorithm-based module has built-in false detection function.
Built with inexpensive hardware components, ROHM's algorithm-based module has built-in false detection function.
Will open source hardware become as ubiquitous as open-source software, such as Linux and Android?
Will open source hardware become as ubiquitous as open-source software, such as Linux and Android?