Freelance embedded developer and consultant who specializes in adapting Linux, Android, and GNU tools to custom hardware and applications. Advisor to the Embedded Systems Conference, noted author and speaker, and counts several Fortune 500 companies among his clients.
This year marks the 20th anniversary of Embedded Systems Design (ESD) magazine. That's a noteworthy achievement, but it's creating a bit of a mid-life crisis…
Many embedded systems depend on obscurity to achieve security. We often design systems to download unsigned or unencrypted firmware upgrades or store unencrypted user data,…
The Universal Serial Bus is a useful communications interface and more popular than ever. Here are three approaches to adding USB support to an embedded…
Looking for a way to update flash-based firmware in a design? This article describes a handy software architecture that will help you avoid common mistakes….
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.
Almost Done
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.