Microcontrollers

Microcontrollers, programmers, evaluation kits & demonstration boards.

Hold that peak PIC
Hold that peak with a PIC
Feb 20, 2025 Articles

Capturing transient analog signals with a microcontroller normally involves adding a full-fat peak-hold circuit as an external peripheral. This novel approach minimizes that extra hardware by using a µP’s ability to switch its pins between analog and digital modes on the fly...

Transistor latch improves on off circuitry
Transistor latch improves on/off circuitry
Feb 11, 2025 Circuits

Figure shows an example of on/off circuitry commonly used in battery-operated devices. The p-channel MOSFET, Q1, serves as a power switch...

Microvolts kilovolts milliseconds one pin
Microvolts to kilovolts in milliseconds with one I/O pin
Feb 7, 2025 Circuits

Figure silly-simple voltage-to-time ADC is an exercise in dynamic range. Assuming that it is used with a 10-MHz counter/timer, its resolution is roughly 10 µV per count for inputs around 0 V and 100 mV per count at 1 kV, and it never really over-ranges...

8-bit microcontroller implements digital lowpass filter
8-bit microcontroller implements digital lowpass filter
Jan 9, 2025 Articles

Filtering occurs frequently in the analog world. Unfortunately, in the digital world, engineers apply it mainly to the DSPs and not to the small 8-bit microcontrollers that designers commonly use...

What LVGL how it works embedded
What's LVGL, and how it works in embedded designs
Dec 12, 2024 Articles

Light and Versatile Graphics Library (LVGL) is steadily making inroads in the graphics realm by efficiently facilitating graphical user interface designs in small, resource-constrained, and battery-powered devices...

Program resistance bridge circuit
Program resistance in a bridge circuit
Oct 30, 2024 Articles

Sensors such as strain gages, RTDs, and thermistors produce a resistance that’s proportional to force or temperature. If you measure a sensor’s resistance, you can calculate the physical parameter. Circuits such as resistance bridges can help you measure the unknown resistance...

Understanding Arm Cortex-M0 its capabilities
Understanding Arm Cortex-M0+ and its capabilities
Oct 27, 2024 Articles

Cortex-M0+ is not the newest small, low-power processor and, in fact, some newer offerings may surpass it. However, its broad deployment and mature environment continue to make the processor a compelling offering for low-power applications...

Preaccumulator handles VFC outputs that are
Preaccumulator handles VFC outputs that are too fast for a naked CTP to swallow
Oct 24, 2024 Circuits

Analog-to-digital conversion based on the classic combination of a voltage-to-frequency converter with a counter has been around for (many) decades, mainly because it has some durable time-proven advantages...

Brute force mitigation PWM VDD ground
Brute force mitigation of PWM VDD and ground "saturation" errors
Sep 23, 2024 Circuits

An excerpt from Christopher Paul’s “Parsing PWM (DAC) performance: Part 1 – Mitigating errors”: “I was surprised to discover that when an output of a popular µP...

8-bit PWM 8-bit Dpot 16-bit hybrid
8-bit PWM + 8-bit Dpot = 16-bit hybrid DAC
Aug 29, 2024 Circuits

Pulse width modulation is a terrific basis for digital to analog conversion. Credit goes to features like simplicity and perfect differential and integral linearity. Unfortunately, PWM’s need for ripple filtering tends to make it slow...