Firmware Update is a free email newsletter from embedded systems expert Michael Barr.

Firmware Update v18.06

  • C's goto Keyword: Should we Use It or Lose It?
  • Tech Talk: Pros and Cons of Dynamic Memory Allocation
  • The Rise of the Full Stack Developers
  • Retake Control of your Embedded Project Schedule
  • Industry News That's Not Boring

Firmware Update v18.05

  • Killer Apps: Embedded Software's Greatest Hit Jobs
  • Retake Control of your Embedded Project Schedule
  • Better Trained Teams Finish Projects Faster!
  • An Advanced Summary of Pointers in C
  • Industry News That's Not Boring

Firmware Update v18.04

  • Reducing Security Threats to Embedded Systems
  • Is Google's new Android Things a Fit for your Next Design?
  • Modern Firmware Architecture: Beyond the RTOS
  • Changes Coming to the Embedded C Coding Standard
  • Industry News That's Not Boring

Firmware Update v18.03

  • C: The Immortal Programming Language
  • The Internet of INSECURE Things
  • How to Comply with the MISRA-C/C++ Guidelines
  • The State of Embedded Systems Safety
  • Industry News That's Not Boring

Firmware Update v 18.02

  • Is it a Bug or an Error?
  • Free and Customizable "Error"-Killing C Coding Standard
  • Better Trained Teams Produce Code with Fewer "Errors"
  • Modern Embedded Programming: Beyond the RTOS
  • How to Comply with MISRA-C's Guidelines
  • Industry News That's Not Boring

Firmware Update v18.01

  • Pro Tips for Using C's "volatile" Keyword
  • ATTENTION Embedded Systems Designers!
  • 5 Reasons to Select Android as Embedded OS
  • Better Trained Teams Develop Firmware Faster
  • Industry News That's Not Boring

Firmware Update v17.12

  • Blockchain Technology and the Internet of Things
  • FAQs about C's signed and unsigned Integers
  • How to Customize the Embedded C Coding Standard
  • Hands-on Skills Training for Embedded Developers
  • Industry News That's Not Boring

Firmware Update v17.11

  • Free Webinar: Embedded Control Systems in Practice
  • How to Comply with MISRA-C's Guidelines for Critical Systems
  • BlueBorne Virus Attacks Embedded Systems over Bluetooth
  • Save 10% on ARM-Cortex Embedded Software Training Kit
  • Industry News That's Not Boring

Firmware Update v17.10

  • The Coming Software Apocalypse
  • Tech Talk: Pros and Cons of Embedded C++
  • Better Trained Teams Develop Firmware Faster
  • How to Combine 'volatile' with 'struct'
  • Industry News That's Not Boring

Firmware Update v17.09

  • Embedded C Coding Standard Now Available as Free PDF
  • You Should Know: C11 Includes a More Secure strcpy()
  • Firmware Architecture and Process Consulting
  • New "Spaghetti Factor" Metric Measures Software Quality
  • Industry News That's Not Boring

Pages