Choosing a Microcontroller
Not all microcontrollers chips are created equal. Silicon manufacturers differentiate themselves by specializing in a unique market niche. Many come with proprietary development environments and integrate with specific types of sensors. This step happens early in the system development process, but is one of the most important decisions because it defines the rest of the product. A solid product needs the right chip to match its function. Many sensor systems today contain microcontrollers mismatched for their application simply because the product development team has used that chip in the past and is comfortable with it.
You can screw in a light bulb with a monkey wrench because you tightened your drain pipe with it, but you’re going to go through a lot of light bulbs before the sun sets.