[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/diy/ - Do It Yourself


View post   

File: 36 KB, 260x236, microcontroller.jpg [View same] [iqdb] [saucenao] [google]
54715 No.54715 [Reply] [Original]

What microprocessor/microcontroller with operating system do you recommend for simple projects?

>> No.54718

arduino

>> No.54721

Simple projects?
Your own OS.

>> No.54722

I used the basic stamp 2 from parallaxfor my first projects. Now im learning with the 16f887 by microchip. Parallax definitely has some great beginner gear.

>> No.54733

either arduino or a TI launchpad would be good choices

>> No.55200

may be of interest to you op
the new blackberry pi board

>> No.55201

>>55200
you mean Raspberry Pi

>> No.55203

>>55200
raspberry pi
brain shorted HARD on that one

>> No.55295

/sci/ here,

PIC micro controller is best micro controller.

>> No.55298

AVR or PICs are pretty hobby-friendly, cheap, and easy to get.

>> No.55304
File: 134 KB, 446x400, laughing_girls1301318427729.jpg [View same] [iqdb] [saucenao] [google]
55304

>>55295
>0.25MIPS/MHz
Just teasing. I occasionally use pics and IDGAF about it.

>> No.55306

i've used avrs and pics pretty extensively, and i've always had more trouble getting pics to run stable. seems like with pics i'm always having to debounce switches just right and tracing down why it wants to reset randomly and why is it reading as logic low at 1.5v and it doesn't like this crystal and so on and so forth.

whereas with avr you give it 3-5v, a decoupling cap and a ceramic resonator and off she goes. they cost more but its worth it imo unless you are making tens of thousands of units

>> No.55270

for really small, simple stuff i like attiny25/45/85. mainly because you can easily tweak the arduino IDE to program for them, so you can prototype on a standard arduino and if you end up only using 2-4 pins you can usually burn the sketch to an attiny with only a couple mods

>> No.55272

Pic microcontrollers are my preference. For very simple projects, small assembly programs. For more advanced projects, use a good C compiler.

>> No.55317

Like already mentioned, atmel AVR or microchip pic or for advanced projects, propeller.

>> No.55334
File: 151 KB, 832x780, 1320525382559.jpg [View same] [iqdb] [saucenao] [google]
55334

>> No.55288

AVR and ASM
i've used a couple. if you're interested in electronics its probably worth using asm.

>> No.55910
File: 9 KB, 144x100, raspberry.gif [View same] [iqdb] [saucenao] [google]
55910

>>55200

Yes, that's exactly the kind of stuff I was looking for. RaspberryPi.

>>54733
TI Launchpad very cool (inexpensive). The USB connection alone is worth the price. I didn't know it. Nice set of opcodes, too (pic opcodes are ugly).

Thanks to all of you, boys and girls. I'm having raspberry pie now.

>> No.56025

PIC, AVR is the best for projects.

>> No.56193

16F873A bro !

>> No.56346

Go with PICAXE
they're dirt cheap.

I plan on making a small army of tiny robots

>> No.56386

>>56346
Yeah I was wondering what people think of PICAXE. Thinking I want to go with that and the people at letsmakerobots seem to recommend it highly and have lots of tips for it's use.

>> No.56487

>>56386
I second the picaxe vote, I have been using them for over five years. Very easy to use and cheap. Plus you can breadboard it with just the Picaxe chip, two resistors and socket for your download cable.

>> No.56496
File: 40 KB, 470x300, mbed-pinouts1.png [View same] [iqdb] [saucenao] [google]
56496

OP, this is probably the most versatile development board you could ever get. It blows arduino out of the water in functionality and PIC in programming. So much dig IO, ethernet, USB, Analogue I/O, PWM etc...Furthermore the USB port on the board can double as a RS232 emulator and the flashing is as simple as dropping a compiled bin and pressing a button on the dev board.

Its definitely worth checking out. I've used the ethernet a lot and the programming for it is very simple.

http://mbed.org/

>> No.56891

>>56496
hey, cool link dude.