Too many microcontroller to choose from! HELP!
March 21, 2006 11:26 AM
Subscribe
Which company should I go with for microcontrollers?
I learned how to program in assembly with Microchip microcontroller when I was in school. I loved the functionality of their microcontrollers but hated the assembly.
Now I'm in the work force and I am wanting to apply microcontrollers to various projects I'm working on. I'm looking for general purpose microcontrollers. There is such a large range of brands out there that I'm not sure which one to choose.
I would like to find one that is relativly cheap and easy to get various size LCD's to work.
Should I go with Microchip? So many choices I'm really overwhelmed.
I'd prefer to write my applications in C and not assembly. I would also like it if there were a lot of libraries of code for doing things like I2C communication and LCD control. It would also be nice if there were a wide range of products to chose from.
The last application I was needing a microcontroller for was a voltage indicator for a capacitive discharge welder we use to weld our thermocouples. A basic microcontroller w/ analog input and a small LCD is all I need for something like that.
Another application would be a data logger. I'd also like to be able to plug into a CAT5 10/100 network or bluetooth wireless.
I'm working at a test facility. We don't do product production, so discounts in quantity don't help us much. I handle single-one-time-application projects and need to find a good chip provider for that.
What do you use? HELP!
-Nic
posted by nickerbocker to technology (9 comments total)
I'd suggest the Atmel AVR or the TI MSP430. They're low power, pretty simple, microcontrollers and both have a lot of code available out there. They come in flavors with LCD drivers built in (I know that Atmel's AT91 series comes with Ethernet drivers built in too, not sure about the AVR or MSP430). If the quantity is really going to be that low, you might even be able to subsist on their free samples alone.
The toolchains aren't super-expensive, and there's always the GCC option available if you run out of free trial time.
posted by pantsrobot at 12:39 PM on March 21, 2006