Blog

Insights about embedded, electronic and hardware development. The blog shares how we approach design, development and problem-solving.

  1. Introduction In today’s increasingly connected world, over-the-air (OTA) updates are becoming essential for keeping devices secure and up to date. OTA updates allow software developers to deliver new features, bug fixes, and security patches to devices without requiring

  Introduction: A bootloader is a small piece of software that is responsible for starting up a device and loading the operating system or application program. It is typically stored in non-volatile memory, such as ROM or flash memory, so

  1. Introduction The EU MDR (Medical Device Regulation) is a new regulation that governs the production and distribution of medical devices in the European Union. It came into effect on May 25, 2021, and replaced the MDD (Medical Devices

  1. Introduction ​If you are a designer of an electronic system and you need to understand how well your system reacts to a state that can cause harm to a human being (a battery pack catching fire due to

  What is a Hard-Core Processor? A hard-core processor is just like any other processor in terms of functionality and application. It has all the basic building blocks such as registers, memory interfaces, ALU etc. and is fully capable of

Why Do We Need JTAG? With recent advancements in technology and shrinking device sizes, it becomes more difficult to be able to test the design and the underlying circuitry. There’s often no space available to attach probes or have test

In our previous Zephyr blog, we looked at how to interface a simple IMU – Accelerometer sensor with Zephyr RTOS running on NRF52832. Knowing how to interface sensors over SPI protocol allows user to communicate with sensor’s register and get

What is System on Chip, SoC? A System on Chip or SoC is a key component in Embedded Systems today. An SoC refers to a single chip or IC with a completely electronic or computer system fabricated. It usually integrates

  What is ESD? ESD Stands for Electrostatic Discharge. Electrostatic discharge occurs when electricity flows through a conductive body when touched by another charged body. This usually happens when two charged bodies are in physical contact. In the case of

  You may wonder if you should use Micronctroller or FPGA for your next embedded application. It’s important to know the difference between the two. Let’s have a look at this table for a brief comparison. Features MCU FPGA Hardware

What is a Hold-Up Capacitor & When Do We Need It? In real-time critical applications such as avionics and life-support systems, it is very important to have an uninterruptable power supply supplying adequate power to the system. Any sudden drop

MTBF as a Failure Time Frequency Prediction Criteria From play gadgets to professional machines, it is relevant for the product sellers as well as regulatory authorities and consumers to know the probability of failures expected in the lifetime of the

LiDAR or Light Detection And Ranging is an optical remote-sensing technique that makes use of laser to sample Earth’s surface. Highly accurate point cloud datasets are produced by LiDAR that can be visualized and analyzed using CAD tools (for example

History of Flash Memory Masuoka Fujio, a Japanese engineer at the time working for Toshiba Corporation, devised flash memory in the early 1980s as a way to replace current data storage mediums such as magnetic tapes and floppy discs. Ariizumi

Altium Designer is considered the epitome of EDA tools for hardware design engineers when it comes to professional schematic and PCB design. It is inclusive and encompassing as far as all the steps in the design and management process are

Subscribe Our Newsletter