Skip to main content
[J]Journal

Notes from
the bench.

Engineering writing from the people who design and ship the hardware. No marketing fluff. No filler.

All stories.

22 entries
Inside a six-axis motion controllerEditorial
Case study.9 min

Inside a six-axis motion controller

A long look at the architecture, layout and validation that took a robotics controller from sketch to twelve thousand units.

Twelve frames from the build floorEditorial
Field notes.4 min

Twelve frames from the build floor

An afternoon spent watching a new product come together. Pictures, mostly. Words, sparingly.

Controlled impedance, the short versionEditorial
Reference.11 min

Controlled impedance, the short version

A practical guide to stackups, traces and the numbers that decide whether a high-speed lane works on the first try.

The BOM as a product decisionEditorial
Engineering.6 min

The BOM as a product decision

Every line on the bill of materials is a promise to a supplier. Treat it like one.

Rigid-flex without the dramaEditorial
Engineering.8 min

Rigid-flex without the drama

Rigid-flex looks expensive on paper and cheap in production. Here is when to reach for it.

Secure boot on a budgetEditorial
Firmware.7 min

Secure boot on a budget

A chain of trust does not need a security team. It needs three good decisions made early.

EMC pre-compliance in your own labEditorial
Validation.9 min

EMC pre-compliance in your own lab

You do not need a fully calibrated chamber to find ninety percent of your EMC problems.

The quiet art of power integrityEditorial
Engineering.10 min

The quiet art of power integrity

Decoupling is not folklore. It is a transfer function you can measure and a budget you can spend.

A Linux BSP that survives the second engineerEditorial
Firmware.8 min

A Linux BSP that survives the second engineer

The first BSP works. The second engineer decides if the BSP was actually built.

DFM questions we ask on day oneEditorial
Manufacturing.6 min

DFM questions we ask on day one

Manufacturing readiness is a conversation that starts before the schematic, not after the gerbers.

Thermal design without a fanEditorial
Engineering.7 min

Thermal design without a fan

Most products do not need a fan. They need a copper pour that understands its job.

Field notes from an NPI weekEditorial
Field notes.5 min

Field notes from an NPI week

Five days at the contract manufacturer. What we changed, what we kept, what we learned.

Choosing an MCU in 2026Editorial
Engineering.8 min

Choosing an MCU in 2026

Cost is a feature. Lead time is a feature. The data sheet is a starting point, not a verdict.

Test fixtures that pay for themselvesEditorial
Validation.9 min

Test fixtures that pay for themselves

A good ATE fixture is a product in its own right. Here is how we approach the build.

The case for mainline LinuxEditorial
Firmware.7 min

The case for mainline Linux

Vendor kernels are convenient on day one and expensive on day five hundred.

Antennas are not an afterthoughtEditorial
Engineering.8 min

Antennas are not an afterthought

A great radio with a mediocre antenna is a mediocre product. The matching network is part of the layout.

Schematic reviews that find real issuesEditorial
Engineering.6 min

Schematic reviews that find real issues

A good review is a checklist, a quiet room, and one engineer who has not seen the board before.

The anatomy of a product launchEditorial
Process.7 min

The anatomy of a product launch

A launch is a date. The product behind it is the result of fifty smaller dates done on time.

What we look for in an engineerEditorial
Team.5 min

What we look for in an engineer

Curiosity, taste and the patience to read a data sheet twice.

The firmware update that never bricksEditorial
Firmware.8 min

The firmware update that never bricks

A/B partitions, signed images and a watchdog that knows how to roll back. The boring trio that keeps a fleet alive.

The cost of a late revisionEditorial
Process.6 min

The cost of a late revision

Every revision after the first costs ten times more than the change suggests. Here is the math, and how we avoid it.