Jacob Beningo is an embedded software consultant, advisor and educator who currently works with clients in more than a dozen countries to dramatically transform their software, systems and processes. Feel free to contact him at jacob@beningo.com, at his website www.beningo.com, and sign-up for his monthly Embedded Bytes Newsletter here.
Energy consumption is an important characteristic that needs to be monitored carefully when developing an IoT device. Energy consumption can be the difference between a…
Most modern embedded software applications are stored and executed from flash memory. Flash provides an inexpensive and fast storage medium for microcontroller-based applications. These applications…
Developing embedded software that is flexible and scalable has become an important aspect to product development. More and more, companies aren’t developing a single monolithic…
I’ve grown extremely interested in comparing open source tools and libraries with their commercial counterparts. Are they as efficient, robust, safe and secure? Can developers…
In my last post, “A peek inside Amazon FreeRTOS: Publishing messages to the cloud”, we investigated how the Amazon FreeRTOS demonstration code posts messages to…
Modifying Amazon FreeRTOS demonstration code for publishing messages to Amazon Web Services to support multiple topics and messages turns out to be pretty straight forward.
In the last several articles, “A Peek Inside Amazon FreeRTOS” and “A peek inside Amazon FreeRTOS: Communication and memory”, we explored how the Amazon FreeRTOS…
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.