Need help choosing the right tape for your project? Talk to a Specialist →

Stop Buying Embedded AI Boards on Price: A Low-Power x86 SBC and Carrier Board Lesson

After nine major mistakes and about $14,700 in scrap, rework, and missed deadlines, I can now give you the answer in one sentence: for most embedded AI systems that will ship in volume, a COM (computer-on-module) matched with your own control board carrier almost always beats a low-power x86 SBC on total cost.

The SBC is cheaper when you look at a bill of materials. It's more expensive when you count the field failures, the power-integrity problems, and the carrier design work you end up doing anyway. The board is only a component. The carrier is the system. Get that wrong, and no price advantage can save you.

How I learned this the hard way

I'm a controls engineer, and I've been handling embedded control board orders for eight years. In that time, I've personally made and documented nine significant mistakes—totaling $14,700 in wasted budget. The worst one happened in September 2022.

I picked a low-power x86 SBC for a Carrier heat pump defrost board retrofit. The SBC was cheap, supported our existing Linux stack, and had just enough CPU to run the AI inference model. In the lab, everything passed. In the field, the board reset every time the compressor relay engaged. The SBC's serial interface picked up surge noise from the contactor, and without a control board carrier to filter the signal, the whole control loop died. That mistake cost us $3,200 in replacements plus a week of schedule delay.

The CPU didn't fail. The power connector did. Period.

The misconceptions that cost me the most

The question everyone asks is, “What’s the CPU speed?” The question they should ask is, “What happens when the input voltage dips for 50 milliseconds?” Most buyers focus on benchmark specs and completely miss power sequencing, surge immunity, and thermal design. That's an easy blind spot when you're reading a glossy datasheet.

People also assume expensive boards are inherently more reliable. It's actually the reverse: boards that are reliable in industrial environments earn a higher price because of that reliability. The price didn't make them reliable; the design did. A cheap board can be reliable if it's matched to the right system, but you have to do the design work yourself—usually on a carrier board.

And there's another myth: that “low power” only describes the CPU. A typical low-power x86 SBC is quoted at 6–12 W TDP, but the real system draw—with management controller, DRAM, Ethernet PHY, and voltage regulator losses—can easily reach 18–25 W. For a heat pump defrost board, that changes the enclosure, the power supply, and the backup battery requirements. The CPU is rarely the full story.

What COM plus a carrier board actually buys you

A COM (computer-on-module) is a complete computer on a small card: CPU, memory, power management, and chipset. It plugs into a control board carrier that brings out the I/O. The carrier is your own design, so you decide which connectors, which interfaces, and which protection circuits get used. That was the game-changer for the defrost board.

After the 2022 failure, I went back and forth for two weeks between another low-power x86 SBC and a COM solution. The COM module was about $60 more expensive per unit, and the carrier board required an extra $2,500 in upfront engineering. On paper, the SBC looked rational. My gut said otherwise.

I went with the COM. The custom carrier let me include isolated sensor inputs, a proper reset circuit, and a shielded connector layout. The next prototype survived a full week of cycling in a hot test chamber. Field failure rates in the first batch dropped to under 1%, compared with 8% on the SBC prototype.

That was the moment I stopped treating the SBC vs. COM decision as a component choice. It's a system architecture decision.

The value-over-price math

The SBC was $110 cheaper per unit. At 200 units, that looked like $22,000 in savings. But the real costs appeared later:

  • Field failures and service visits
  • Debugging time for noise and brownout issues
  • Customer relationships damaged by missed schedules
  • The SBC going end-of-life after two years
  • Redesigning the carrier anyway, which made the original “cheap” board pointless

When I added it all up, the low-power x86 SBC ended up costing about $12,000 more than the COM solution. I'm not saying SBCs are bad. I'm saying the lowest quote is not the lowest cost.

Oh, and one more thing: check the watchdog timer. I've forgotten it twice. You won't get that time back.

When I still use a standard SBC

To be fair, a low-power x86 SBC is still a great tool for prototyping, for testing an AI model, or for a one-off lab fixture. If you're building fewer than 50 units and the environment is controlled, the carrier design cost probably won't justify itself. Also, if the application is just a simple Carrier heat pump defrost board—no AI, no Linux—skip the x86 entirely. A small microcontroller is cheaper, more robust, and far easier to certify.

The COM/carrier combination makes sense when you have a product, not a proof of concept: dozens to hundreds of units, long service life, and the need for board-level I/O customization. My crossover point is usually around 50 units, but that's just my experience.

The pre-check list I now use

Before you specify an embedded AI system, ask these questions:

  • What is the input voltage range, and are the sensor inputs isolated?
  • Does the module have enough serial ports after the carrier adds opto-isolation?
  • What is the operating temperature of the assembled unit, not just the CPU?
  • Can I get a compatible second-source module if this one goes EOL?
  • What does a field failure really cost, including labor and shipping?
  • Does the final board recover cleanly from brownouts and power losses?

That last one is still the reason I wake up in a cold sweat about the 2022 project. A watchdog timer would have saved us. Maybe two.

So yes, I use SBCs. I use COMs. I use custom carriers. The mistake is choosing a board before understanding the system around it. For embedded AI systems, the carrier is the system. Get it right, and a $350 COM can outperform a $250 SBC in real project economics. Get it wrong, and the $250 SBC will be the most expensive part you ever specify. That's it. Simple.

Leave a Reply