Monday, August 13, 2012

Which Controller to Use and Why?

I have worked on various controllers and processors - starting  from 8080 and 8048. Technology keeps improving with time and next design is always better in performance, speed, on board peripherals and usually lowers in cost. Also software tools keeps improving.

As on Aug 2012 - I am working on Arduino and STM8 for 8 bits, PIC32 for 32 bits and STM32F4 for Arm Cortex M4 and Raspberry Pi for embedded Linux based designs. The reason is easy availability of devices, low cost tools, better support and of course excellent tools with built in libraries.

Today, I do not focus on hardware but on software tools. New software tools with built in libraries offer reduce time to market. Of course, I do not understand every thing about the product. Well, I do not need to as my target is to deliver product and not the library.

Only if you need to develop library, you need to go thru the internal and details of device.

See the comments of various design professionals in Aug 2012 issue of EFY.

No comments: