Nice comments all. There is a lot to learn at what can be done here and I have only just started the learning process. I think this will be a good discussion here unlike some other forums I asked on.
Point taken.
One think I learned from the EEVblog is to stay away from Arduino type platforms. Not that there is anything wrong with one that wants to use them. Only that it was said that they are sort of plug and play if you will and you really learn nothing in the process. Remember I am only going by what a few "Engineers” stated. And not to say one day I may not try them myself.
I do know my friend that passed away was very successful with his designs.
However I am always open minded and take in any information available since I am a noob to all this.