To err is human: teaching a GUI good manners by Niall Murphy Does the GUI you're designing scold and scoff at those idiot users or does it politely guide the gentle users to a civilized, pleasant interaction with technology? The author offers some tips that may keep your customers from kicking your invention and keep 'em coming back for more.
Writing drivers for common touch-screen interface hardware by Kenneth G. Maxwell Although touch screens are rapidly becoming more popular most developers have never created one before. Here is a step by step design guide that leads you through the hardware and software required to make touch screens work the first time.
ESP Research Development teams get bigger, richer by Jim Turley Here is the third installment of our large-scale, worldwide survey of embedded systems developers. This month we look at development teams themselves–how they're growing, how they're funded, and where they're located, among other fascinating trends.
Break Points Turn a kid on to embedded systems by Jack G. Ganssle This country will always need engineers — great engineers. So why not get the next generation interested in embedded systems design?
#include Oops, I did it again by Jim Turley Our monthly installments of the embedded survey results have been very popular, which is a good thing–until someone spots a mistake. In this case, it was a particularly vexing and embarrassing one.
CEO Soapbox Languages, architectures, and algorithms by Vin Ratford Electronic system-level design promises to be well worth an engineer's investment in learning a new skill, says AccelChip's CEO.
Parity Bit Missing RTOSes Readers respond to omissions in a recent ESP survey
You must verify your email address before signing in. Check your email for your verification email, or enter your email address in the form below to resend the email.
Please confirm the information below before signing in.
{* #socialRegistrationForm *}
{* firstName *}
{* lastName *}
{* displayName *}
{* emailAddress *}
By clicking "Sign In", you confirm that you accept our terms of service and have read and understand privacy policy.
{* /socialRegistrationForm *}
Almost Done
Please confirm the information below before signing in. Already have an account? Sign In.