OTP Bytes in Microcontrollers: Definition, Programming, and Applications
Published:
Published:
Published:
So, I was working at my office early in the morning. We work on STM32 boards, and while I was trying to flash my code to the board that we have, I got hit by the following error -
Published:
Published:
Brushless DC (BLDC) motors have quietly become one of the most widespread motor technologies in modern engineering. From the cooling fan inside your laptop to the traction motor in an electric vehicle, they appear everywhere — yet the principles behind them are rarely explained in a concise, end-to-end way. This post walks through what a BLDC motor is, why it was developed, how commutation actually works, how it is driven, where it is used, and the hardware components that make up a complete system.
Published:
Published:
Let’s get straight to the damn point. When it comes to MCUs, there are three major ways of reading data from peripherals: Polling, Interrupts, and DMA. Every embedded system you’ll ever touch will rely on one or more of these mechanisms. The difference between them fundamentally comes down to one thing: who is responsible for noticing that data is ready?
Published:
Galvanic isolation, common-mode rejection, and the engineering trade-offs between discrete magnetics modules and integrated-magnetics RJ45 jacks in PCB design.
Published:
A full-stack breakdown of Ethernet over USB-C - from the physical signaling and CDC-NCM protocol to bridge chip architecture, Thunderbolt PCIe tunneling, and driver internals.
Published:
A deep-dive into three-phase energy measurement — from classical wattmeter methods to ADC sampling, FFT harmonic analysis, and energy accumulation on embedded systems.
Published:
So, I was working at my office early in the morning. We work on STM32 boards, and while I was trying to flash my code to the board that we have, I got hit by the following error -
Published:
A deep-dive into three-phase energy measurement — from classical wattmeter methods to ADC sampling, FFT harmonic analysis, and energy accumulation on embedded systems.
Published:
Published:
So, I was working at my office early in the morning. We work on STM32 boards, and while I was trying to flash my code to the board that we have, I got hit by the following error -
Published:
Let’s get straight to the damn point. When it comes to MCUs, there are three major ways of reading data from peripherals: Polling, Interrupts, and DMA. Every embedded system you’ll ever touch will rely on one or more of these mechanisms. The difference between them fundamentally comes down to one thing: who is responsible for noticing that data is ready?
Published:
Galvanic isolation, common-mode rejection, and the engineering trade-offs between discrete magnetics modules and integrated-magnetics RJ45 jacks in PCB design.
Published:
A full-stack breakdown of Ethernet over USB-C - from the physical signaling and CDC-NCM protocol to bridge chip architecture, Thunderbolt PCIe tunneling, and driver internals.
Published:
Published:
Published:
Galvanic isolation, common-mode rejection, and the engineering trade-offs between discrete magnetics modules and integrated-magnetics RJ45 jacks in PCB design.
Published:
A full-stack breakdown of Ethernet over USB-C - from the physical signaling and CDC-NCM protocol to bridge chip architecture, Thunderbolt PCIe tunneling, and driver internals.
Published:
Galvanic isolation, common-mode rejection, and the engineering trade-offs between discrete magnetics modules and integrated-magnetics RJ45 jacks in PCB design.
Published:
A deep-dive into three-phase energy measurement — from classical wattmeter methods to ADC sampling, FFT harmonic analysis, and energy accumulation on embedded systems.
Published:
Published:
A full-stack breakdown of Ethernet over USB-C - from the physical signaling and CDC-NCM protocol to bridge chip architecture, Thunderbolt PCIe tunneling, and driver internals.