Discussions with Barr Group experts about various technical topics.
Barr Group software expert Michael Barr gives an explanation of the concept of state machines for embedded systems.
Barr Group software expert Michael Barr and security expert Anthony DeRosa discuss white hat hacking of embedded systems.
Barr Group software expert Salomon Singer talks about the similarities and differences between mutexes and semaphores.
Barr Group software engineer Salomon Singer discusses the challenges faced by embedded engineers when dealing with dynamic memory allocation.
Barr Group software expert Nathan Tennies discusses the pros and cons of today's Android Things.
Barr Group software expert Dan Smith offers important tips for how to best use the volatile keyword in Embedded C.
Barr Group software expert Michael Barr talks about blockchain and how it may impact embedded systems in IoT devices.
Barr Group software expert Dan Smith discusses the pros and cons of using the C++ programming language in embedded systems.
Barr Group software expert Michael Barr discusses checksums and CRCs and to how you can incorporate them into your code.
Barr Group software expert Michael Barr delivers a keynote on safety and security and IoT devices at the Embedded Systems Conference Boston in May 2017.
Barr Group software expert James Grenning talks about the power of TDD and how to integrate it into your software development process.
Barr Group software expert Dan Smith discusses problems that can arise when migrating to a coding standard.
Barr Group software expert Dan Smith talks about coding standards and static analysis tools and their impact on safety and security.
Barr Group software expert Nathan Tennies talks about the latest trends, pros and cons of Embedded Android for Automotive Applications.