
Submission + - Microcontroller for the hobbyist? 5
TomTheGeek writes: "I'm a programmer that's done some assembly language before and would like to start programming microcontrollers. I've heard about the BASIC Stamps from Parallax, the PIC series from Microchip, the MAKE Controller Kit, and the AVR series from Atmel but they seem to be focused on a development board that is too expensive to dedicate to a single project. Having an expensive development board is fine but I want the microcontroller to be cheap (<$10) enough that I don't have to disassemble my previous project in order to start a new one. I'll be doing the programming in Ubuntu so compatible development tools and drivers are required."
the Arduino microcontroller family (Score:1)
I vote for the PIC (Score:2)
PIC controllers are cheap enough. You can find cheap development boards too, Olimex development boards can be had for under $20, but depending on what you are doing, you don't even need that, if you grab a 16x series with an internal oscillator, then you pretty much only need a 7805, some caps and a resistor and you are good to go.
There are a number of schematics available for programmers, or you can get a Olimex PG1 or PG2 serial programmer for around $10 USD. I
Re: (Score:1)
1) to program it, you use MPLab (available for free on Microchip web http://www.microchip.com/ [microchip.com]). It's an IDE with assembler/simulator.
2) to program the device, you may use IC-Prog (see http://www.ic-prog.com/ [ic-prog.com]) with a JDM programmer (schematics and PCB here http://www.geocities.com/leon_heller/pic.html [geocities.com]). That programmer don't need any power supply and is very cheap to build (4 diode, 2 Zener, 2 transistors, 2 Res
Re: (Score:1)
Re: (Score:1)