Software dominates the embedded system design process; according to some estimates, software development can now consume up to 70% of a project’s resources.

Traditionally, software development started when the hardware arrived, but not any more: software designers are using virtual prototypes to get their projects started in time to meet the deadlines.

But there are also operating systems, which manage this growing complexity. The choices are numerous and have an impact at the system level, as well for deeply embedded products. And C is no longer the only programming language.

Whatever the complexity of the embedded system you’re developing software for, New Electronics addresses the issues regularly by looking at the latest tools and techniques available.

Any area, any network

Next generation long haul networks can embrace the cost savings of Ethernet through innovative solutions. By By Mark Donovan and Keith Conroy.

The code enforcer

Want to prevent software bugs from entering your system? Then ask the question: Do you feel lucky, bug? Well, do you? By Mike Richardson.

Hard and soft

How a real time extension helps harden up the Windows operating platform. By Graham Pitcher.

Your move!

How board support packages help to avoid the stalemate of hardware versus software compatibility. By Mike Richardson.

Forging links

A reliable development process strengthens links between product development and global suppliers.

Pick and mix

How virtualisation allows software developers to choose different operating environments and mix them on a single hardware platform. By Mike Richardson.

Every which way

How Linux is helping to enable designers to extend device networking connectivity every which way but loose. By Mike Richardson.

Right here, right now

Today’s customers want it all – right now. But increased innovation escalates the complexity of the development process. By Mike Richardson.

Subscribe to our Newsletter

Editor's Choice

There's a new kid on the block

Embedded Linux should, in theory, be a great platform for a smart device; it's ...

Anticipatory computing

When we have a serious conversation with a close friend, we depend on the fact that ...

The science of shopping

The way we shop has evolved rapidly over the past two decades. Click and collect, ...