Real MLCCs (and inductors) have curves

Linear components are pretty nonlinear -- and parasitics don't tell the whole story. | Continue reading


@lcamtuf.substack.com | 1 year ago

Why do lemon batteries work?

And chemistry, I guess | Continue reading


@lcamtuf.substack.com | 1 year ago

The Rapture

It’s fascinating how these vascular bundles, containing xylem and phloem, are arranged in a ring located beneath the skin (periderm) and the cortex. | Continue reading


@lcamtuf.substack.com | 1 year ago

Electricity and the speed of light

Does electricity travel at the speed of light?... does light? Yes and no - and you'd be hard-pressed to find an explanation that has an intuitive physical basis. | Continue reading


@lcamtuf.substack.com | 1 year ago

Understanding root-mean-square voltage

And how do we derive its value for sine waves? | Continue reading


@lcamtuf.substack.com | 1 year ago

Why are sine waves so common?

A simple question that takes some effort to answer in a satisfying way. | Continue reading


@lcamtuf.substack.com | 1 year ago

The Afterlife

AGENT: I am prescribing vardenafil 5 mg for you. | Continue reading


@lcamtuf.substack.com | 1 year ago

But good sir, what is electricity?

A quick look at the physics of conductors, insulators, and electric charges. | Continue reading


@lcamtuf.substack.com | 1 year ago

The Review

Interior of a low-rise office park. | Continue reading


@lcamtuf.substack.com | 1 year ago

How security teams fail

When it comes to infosec, there are certain mistakes that most companies are more or less bound to make. | Continue reading


@lcamtuf.substack.com | 1 year ago

Choosing a microcontroller

RP2040, ESP32, AVR, CH32V003, STM32...? When it comes to hobby projects, there's plenty of choice and just as much zealotry. | Continue reading


@lcamtuf.substack.com | 1 year ago

What's the deal with magnetic fields?

I apologize, but there won't be any Insane Clown Posse jokes in this article. | Continue reading


@lcamtuf.substack.com | 1 year ago

Working with OLEDs: SSD1353 & SSD1333

A quick intro to interfacing common OLED displays to bare-metal microcontrollers. | Continue reading


@lcamtuf.substack.com | 1 year ago

PCBs, ground planes, and you

A closer look at a fashion trend in printed circuit board design. | Continue reading


@lcamtuf.substack.com | 1 year ago

UI is hell: four-function calculators

One of the simplest and best-known computing devices on the planet is a fascinating study in interface design. | Continue reading


@lcamtuf.substack.com | 1 year ago

Don't build a platform... unless?

"Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some platforms succeed? | Continue reading


@lcamtuf.substack.com | 1 year ago

Investigating an "evil" RJ45 dongle

Reverse-engineering hardware can be difficult -- but sometimes, all you need is a comfy armchair and some Google Translate. | Continue reading


@lcamtuf.substack.com | 1 year ago

Random object: Sony Mavica MVC-FD73

Don't copy that floppy, or why our views of technological progress are not always rooted in reality. | Continue reading


@lcamtuf.substack.com | 1 year ago

Getting silly with C, part (void*)2

They won't be able to find bugs in your code if they can't figure out how it works. | Continue reading


@lcamtuf.substack.com | 1 year ago

Weekend projects: Sketchy Sketch

Making a nicer version of a forgotten, electronic Etch-A-Sketch toy. | Continue reading


@lcamtuf.substack.com | 1 year ago

Choosing an op-amp for your project

Just say no to LM741 and LM324 / LM358. | Continue reading


@lcamtuf.substack.com | 1 year ago

Against the hydraulic analogy

Let that sink in: the most popular tool for teaching electronics makes the trade harder to learn. | Continue reading


@lcamtuf.substack.com | 1 year ago

A 15-minute intro to resin casting

A quick overview of prototyping and part duplication with RTV-2 silicone molds and castable polyurethanes. | Continue reading


@lcamtuf.substack.com | 1 year ago

Lies, damned lies, and photodiodes

Diffusion and drift currents: depending on what you're trying to do, photodiodes can be really fast or infuriatingly slow. | Continue reading


@lcamtuf.substack.com | 1 year ago

The marvelous disappearing capacitor

The performance of photodiode amplifiers can be improved in a clever way. | Continue reading


@lcamtuf.substack.com | 1 year ago

Building a phosphorescence detector

There's very little written about natural phosphorescence. Let's design a device that can spot it in the wild. | Continue reading


@lcamtuf.substack.com | 1 year ago

A 15-minute intro to involute gears

Involute gears are everywhere: toys, kitchen appliances, cars. But what's so special about their shape? | Continue reading


@lcamtuf.substack.com | 1 year ago

Deep dive: the instability of op-amps

A closer look at op-amp feedback loops and the stability criteria for circuits that use them. | Continue reading


@lcamtuf.substack.com | 1 year ago

Shining light on photodiodes

Photodiodes are the most versatile light-sensing components. They are also commonly misunderstood. | Continue reading


@lcamtuf.substack.com | 1 year ago

Memory: the forgotten history

Computers happened not because of Charles Babbage, but because of the invention of electronically-controlled intermediate data storage. | Continue reading


@lcamtuf.substack.com | 1 year ago

Analog filters, part 2: let it ring

A continuation of the gentle intro to analog signal filtering. In today's episode: the Sallen-Key topology. | Continue reading


@lcamtuf.substack.com | 1 year ago

How do wood finishes hold up?

A quick 18-month experiment to shed light on traditional woodworking lore. | Continue reading


@lcamtuf.substack.com | 1 year ago

A 15-minute intro to hobby CNC

In which the author tilts at windmills for a brief while. | Continue reading


@lcamtuf.substack.com | 1 year ago

The untimely demise of an image upscaler

ML-based image enhancement models are great. Unfortunately, some of them are great only once. | Continue reading


@lcamtuf.substack.com | 1 year ago

The secret lives of snowblowers

Yes, they throw snow. But the mechanical design of residential snowblowers is more interesting than it seems. | Continue reading


@lcamtuf.substack.com | 1 year ago

Electric chainsaws and the gorge of misery

Lithium batteries are making everything better. So why do mid-size electric power tools suck? | Continue reading


@lcamtuf.substack.com | 1 year ago

Dispatches from the farm upstate

A middle-aged computer expert opts to escape civilization, offers dubious life advice. | Continue reading


@lcamtuf.substack.com | 1 year ago

The serious science of trolling LLMs

The internet's oldest pastime finally has a purpose -- and it's more serious than AI companies would like to admit. | Continue reading


@lcamtuf.substack.com | 1 year ago

The 101 of analog signal filtering

Some intuition about this topic can be developed without summoning the ghost of Pierre-Simon Laplace. | Continue reading


@lcamtuf.substack.com | 2 years ago

Weekend projects: getting silly with C

C is beautiful yet full of horrors. Here's to uncovering its hidden depths. | Continue reading


@lcamtuf.substack.com | 2 years ago

Random objects: Intel Edison

A glimpse of the missteps of x86 in the embedded world. | Continue reading


@lcamtuf.substack.com | 2 years ago

Random objects: Guycot & Jarre

Buckle up for another unnecessary excursion into the bowels of history. | Continue reading


@lcamtuf.substack.com | 2 years ago

The 8-bit (MCU) manifesto

Eight-bit microcontrollers aren't relics; they are a design philosophy. You might want to use them more. | Continue reading


@lcamtuf.substack.com | 2 years ago

Spotify: droppin' some fake beats

Fake content is here to assault your remaining senses. | Continue reading


@lcamtuf.substack.com | 2 years ago

Some notes on influencering

The ups and downs of publishing non-commercial content on the internet. | Continue reading


@lcamtuf.substack.com | 2 years ago

PSA: if you're a fan of ATmega, try AVR Dx

A little-known offshoot of the ATmega series of 8-bit microcontrollers is better, faster, and cheaper than its progenitor. | Continue reading


@lcamtuf.substack.com | 2 years ago

A venture capitalist walks into a bar

My abortive adventures with VC money in the Bay Area. | Continue reading


@lcamtuf.substack.com | 2 years ago

MCU #13: building a graphics stack

Going from pixels to usable graphics with an ST7789 display hooked up to a generic microcontroller. | Continue reading


@lcamtuf.substack.com | 2 years ago