niall murphy, Author at Embedded.com - Page 2 of 5

niall murphy

An uncertain future

From the puerile to the predatory, hacking has invaded embedded systems. Can we make the world safe for our devices? In an increasingly connected world…

Start me up

Variables often pick up the wrong value during initializations, producing hard-to-find bugs. Here are tips for getting the numbers right. Recently I've had more than…

Control the source

A version control system is indispensable for large development teams, and even on small projects it offers advantages. If you're the sole programmer on a…

Murphy’s bookshelf

Take a break from slaving at your computer and read. Here are some books that just might reinspire your engineering mind. This month, I want…

CAN we talk?

Distributed systems require protocols for communication between devices. CAN and SPI are two of the most common. I recently spent some time working on systems…

GUI add-on options

Should you integrate a GUI into an existing design by adding a second processor or upgrading the existing one? Here are some options. A graphics…

Light and Magic

Adding shades of color and the illusion of illumination can bring a displayed object to life. Here's how to achieve the desired effect. I've recently…