How much money are you willing to spend (in USD) to buy parts/tools for starting electronics?
Nothing; I am a cheap a.
 8%  [ 1 ]
$15+
 16%  [ 2 ]
$30+
 25%  [ 3 ]
$45+
 33%  [ 4 ]
$60+
 0%  [ 0 ]
$75+
 0%  [ 0 ]
$90+
 0%  [ 0 ]
Money is no object to me
 16%  [ 2 ]
Total Votes : 12

Surely you can put that together for cheaper at Mouser, no?
benryves wrote:
Rather than buying each resistor individually, isn't it cheaper to buy one of those kits that contains hundreds of the buggers? I have a cheap 480 resistor kit (E3 series) with a handful of DIL resistor arrays in 470R and 10K.


The resistors come in packs of ten, as do the 1N4148 diodes.

KermMartian wrote:
Surely you can put that together for cheaper at Mouser, no?


They didn't have all of the parts I wanted to put into the kit, namely the serial and usb breakout boards (and Futurlec is cheaper). But I will look for another supplier to see if I can further cut costs (if I could find a place that sells grab bags AND microcontrollers we'd be in business, but as of yet I have not found one Sad)
I must say, that looks like a great rundown of 'useful parts to have around for breadboarding'.

I'll likely grab the list sometime, but first strip out the parts I already have (plenty of .1 uF caps, the 7805s, etc).
Okay, I went through my list of suppliers and was able to create a COMPLETE kit for $43.87 (+s/h). It has everything you need to start from scratch (obviously if you already have the parts that are listed then you can omit them from your order). All parts are from Newark Electronics (Make an account, login, click on the shopping cart, click on Quick Paste, then follow the directions to upload the parts list).

Page 1:

Code:

38K0325, 10, 10ohm resistors
74M3315, 10, 68ohm resistors
38K0326, 10, 100ohm resistors
38K0351, 10, 220ohm resistors
38K0363, 10, 330ohm resistors
38K0375, 10, 470ohm resistors
38K0393, 10, 820ohm resistors
38K0327, 10, 1kohm resistors
38K0340, 10, 1.5kohm resistors
99M0837, 10, 2kohm resistors
38K0358, 10, 2.7kohm resistors
38K0376, 10, 4.7kohm resistors
38K0328, 10, 10kohm resistors
38K0272, 10, 15kohm resistors
38K0329, 10, 100kohm resistors
91K7808, 2, 18pF capacitors
97K4394, 5, 10nF (.01uF) capacitors
97K4396, 5, .1uF capacitors
70K9705, 5, .47uF capacitors
70K9660, 5, 1uF capacitors
69K7932, 5, 3.3uF capacitors
38M3144, 5, 10uF capacitors
70K9703, 5, 22uF capacitors
70K9685, 5, 47uF capacitors
38M0208, 5, 100uF capacitors
70K9686, 5, 470uF capacitors
58K9570, 10, 1N4148 diodes
18M3527, 5, 3.1V zener diodes
18M3528, 5, 3.6V zener diodes
20H4217, 5, 5.1V zener diodes
18M3550, 2, 13V zener diodes
45J2473, 5, NPN Transistors
45J2479, 5, PNP Transistors
01M6901, 1, ATMEGA8 Microcontroller
69K7639, 1, PIC16F877 Microcontroller
74K8623, 1, PIC18F4550 Microcontroller
96F2800, 1, 4MHz crystal
18M8536, 1, 12MHz crystal
13J1577, 1, 16MHz crystal
13J1581, 1, 20MHz crystal
89K1312, 1, Temperature Sensor
16N945, 2, 9v Battery Holders
83K3687, 1, Serial female-female cable
09J1555, 1, USB Type A breadboard cable
74M2980, 1, DIP switch
17C6901, 1, Solderless Breadboard
95K5088, 1, Jumper Wires
89K0685, 1, Adjustable Voltage Regulator
89K0782, 1, 5V Regulator
89K1395, 1, 12V Regulator


Page 2:

Code:

89K7618, 1, RCA Jack
58K2486, 2, Red LEDs
58K2469, 2, Green LEDs
58K2495, 2, Yellow LEDs
58K2448, 2, Blue LEDs
Oh sweet, that's not a bad list for <$50. Did you order it yet?
Looks nice to me! What is the serial cable for, though? Is it an alternative to the USB cable, or is it necessary? Because my laptop has neither serial nor parallel Sad

Edit: Oh, wait, let me guess. The USB is to power the breadboard, and the serial is to program the microcontrollers? Do I win? (In this case, winning means losing for me, but still...)
USB is for interfacing in general (I'd guess), and serial is for actually programming the thing (I'm assuming the intent here is to use PonyProg+an SI-Prog programmer built on the breadboard).

The power is supplied from 9v batteries, run through a 7805 or such (you could do it from USB, but you'd quickly hit the hard current limit of 500 mA- don't do it).
Okay... so is there some alternative to serial that I could use for programming? Or is there a usb-serial adapter that actually...gasp...implements the serial specifications correctly??? (I know, I know, it's difficult to do, but don't call it serial if it ain't serial!!!)
Unfortunately, I don't think so. You might be able to use a USB->Serial dongle if the SI-Prog only uses RX and TX lines on serial, but I don't think it does.

Your best choice would be to buy a USB programmer, but those are difficult to find for any reasonable price. Although it seems you can get a MPLAB ICD2 (PIC only, but it's USB and a full in-circuit debugger) for $40.

Alternatively, there's a custom solution, where you could interface another micro to USB with something like a FT232RL, then have it translate to actually program another micro (not easy to do, but great for learning...).
This is why I asked if everyone had either a parallel or serial port; The Tari is right; the serial cable is to initially program the 18F4550 with a USB bootloader using the SIProg programmer (the parts for it are included in the kit), then using the 18F4550 to program the other chips. Because of this a USB -> Serial adapter will not work (because you need all the lines and it has to be a full spec serial port (+/-12V), which most USB -> Serial adapters are not).

So magicdanw, here are your options

1. Buy a PICkit 2 (Newark Part No. 51M8937, $34.99) or some other usb-based pic programmer (or buy a kit for one)

2. Wait until you get a programmer for your atmel chips for your CS 210 class (do you know what programmer you'll be getting?), and program your ATtiny2313 as a pic programmer to then program an 18F4550 with the USB bootloader.

3. PM me your address and I'll mail you a pre-programmed 18F4550 for use as a programmer.
It's a great shame that these legacy ports - especially the parallel port with its plentiful supply of I/O pins that operate at a sane voltage range - are being removed from machines. USB parallel adapters seem to be even worse than the serial adapters, only implementing enough to cover emulating a printer. Sad
Sadly, we still haven't received our kits in CS 210, so I don't know which chip or programmer we're getting. I like the idea of programming the Atmel to program the PIC, because it sounds delightfully hackish Very Happy so maybe I'll do that.

Is the ATtiny2313 a very common chip? Because I don't know if that's what I'm getting for my class. I guess once I get my kit, if it doesn't have an Atmel capable of programming the PIC with USB, I'll take you up on your offer for a pre-programmed PIC.

Also, once I've programmed the 18F4550 with the USB bootloader, will I ever need to interface any of the chips with serial? Or will I be able to program all three via the 18F4550's USB interface?
magicdanw wrote:
Is the ATtiny2313 a very common chip? Because I don't know if that's what I'm getting for my class. I guess once I get my kit, if it doesn't have an Atmel capable of programming the PIC with USB, I'll take you up on your offer for a pre-programmed PIC.


Yes, the ATtiny and ATmega are very common families of atmel chips.

magicdanw wrote:
Also, once I've programmed the 18F4550 with the USB bootloader, will I ever need to interface any of the chips with serial? Or will I be able to program all three via the 18F4550's USB interface?


Nope; once you program the 18F4550 you no longer need the serial interface.
Sweet! I can't wait to get my stuff and begin to learn about the hardware I've been writing software for Very Happy
benryves wrote:
It's a great shame that these legacy ports - especially the parallel port with its plentiful supply of I/O pins that operate at a sane voltage range - are being removed from machines. USB parallel adapters seem to be even worse than the serial adapters, only implementing enough to cover emulating a printer. Sad
True story, it's a real shame. Even the high-end desktops that kept the legacy ports are starting to lose them now.
KermMartian wrote:
benryves wrote:
It's a great shame that these legacy ports - especially the parallel port with its plentiful supply of I/O pins that operate at a sane voltage range - are being removed from machines. USB parallel adapters seem to be even worse than the serial adapters, only implementing enough to cover emulating a printer. Sad
True story, it's a real shame. Even the high-end desktops that kept the legacy ports are starting to lose them now.
I was surprised that my Lenovo T61 lacked them, since I always thought of the ThinkPads as being nice geeky machines Razz
KermMartian wrote:
Even the high-end desktops that kept the legacy ports are starting to lose them now.


When you think about it, only hobbyists (and companies that use archaic equipment) use parallel and serial ports anymore, so it's not profitable to include them on newer computers (after all, by taking out legacy ports they save a few cents on each machine, which is a lot of money for them, but it makes us go out and buy $30 I/O cards Mad)
Ultimate Dev'r wrote:
When you think about it, only hobbyists (and companies that use archaic equipment) use parallel and serial ports anymore, so it's not profitable to include them on newer computers (after all, by taking out legacy ports they save a few cents on each machine, which is a lot of money for them, but it makes us go out and buy $30 I/O cards Mad)


Actually most motherboard manufacturers are removing them to put more useful things there. It isn't a cost issue on high end and enthusiast machines. Now you can get motherboard with 8 USB ports, all 5 audio ports for the 7.1 system, 2 gigE ports, etc.. all on the back panel. That just isn't possible with a single parallel port hogging half the I/O panel.
My motherboard had an empty spot for a serial port, pcb footprint and all just no connector (I soldered one on there so now I have 1 serial port on my comp Very Happy), so I wasn't graced with several USB ports and other goodies Laughing
Ultimate Dev'r wrote:
My motherboard had an empty spot for a serial port, pcb footprint and all just no connector (I soldered one on there so now I have 1 serial port on my comp Very Happy), so I wasn't graced with several USB ports and other goodies 0x5


I'm assuming you also didn't buy an enthusiast or mid-range motherboard Wink Cheap motherboards have always been cheap - no surprise there Razz
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
» Goto page Previous  1, 2, 3, 4, 5, 6  Next
» View previous topic :: View next topic  
Page 2 of 6
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement