11 Myths About 8-Bit Microcontrollers

Wayne Freeman, Campaign Manager, MCU8 Business Unit, Microchip Technology Inc. The venerable 8-bit microcontroller (MCU) celebrated its 44th birthday this year. Even in middle age, the scrappy, numerically challenged architecture still finds its way into many new embedded applications. Of course, the last four decades of technological progress have spawned faster, more powerful MCUs that constantly threaten to occupy the …

Test Driven Development

Test-Driven Development (TDD) and why you should care. Test-driven development is a progressive, incremental approach to software development. Some key fundamentals about TDD which may improve the quality of your software. Why Use TDD? Test-Driven Development(TDD) is often preferred especially for large projects rather than the traditional Test-Last Development (TLD) process due to very efficient benefits that it can provide. …

7 Steps on How to Better Brainstorm Engineering Problems

Brainstorming is a vital practice for collaboration and for solving technical issues encountered during a project. It helps to break out of the monotonous pattern of thinking and develop new ways to view or solve a problem. Engineering teams are usually composed of diverse individuals with expertise in different disciplines making brainstorming a powerful tool. By doing so allows the …

Version Control — Why Do We Need It?

Complex code development is impossible without a Version Control System (VCS). Version Control is used to track and control changes to source code. It is an essential tool to ensure the integrity of the codebase. Why is Version Control Essential? Easy Modification of the codebase Software development includes the continuous process of modifying programs and version control system makes this task …

What Is the “Internet of Things (IoT)”?

So what’s all the fuss about IOT or Internet of Things? Well in a nutshell tons of data. When you have vast amounts of data, you have analytics which can help you predict future events because you can identify patterns which tend to be cyclic. IOT is nothing new — I’ve been building embedded data gathering devices since my first …