USA, OH
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« on: June 22, 2012, 07:53:42 pm » |
 Ard Duemilanove with shield. Whoever came up with 'shields' idea - don't you guys realize this is very lousy design? Change USB connector to USB-mini and power connector to anything less bulky. FEZ Panda has mini-USB, but still the same ugly battery connector which does not allow to connect any shield in a normal way. With design approach like that you will always stay on amateur's level
|
|
|
|
« Last Edit: June 22, 2012, 08:10:15 pm by Stan09 »
|
Logged
|
|
|
|
|
Offline
Full Member
Karma: 0
Posts: 118
|
 |
« Reply #1 on: June 23, 2012, 03:20:31 am » |
I must agree.
its impressive what the Arduino has achieved, BUT.
the edges are getting ragged are they not. I note the long pin connectors used in the shields are of a low quality, OK, cheep, but they are not reliable over time,
|
|
|
|
|
Logged
|
|
|
|
|
Dubai, UAE
Offline
Edison Member
Karma: 20
Posts: 1626
|
 |
« Reply #2 on: June 23, 2012, 06:19:30 am » |
Hi, I think Arduino is fantastic for getting up and running quickly, however I have to agree that a lot of shields are a bit of a dead end. A major positive which more than compensates for the layout quirks is that the transition to standalone builds with whatever layout and connectivity you require is super easy and very well supported. EDIT: Just noticed that this is in suggestions - so yes, better layouts on the entry level boards would be great. Duane B. rcarduino.blogspot.com
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Offline
Tesla Member
Karma: 71
Posts: 6806
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #3 on: June 23, 2012, 09:06:55 am » |
Honestly the use of that huge USB connector after it was realised that there's a problem just defies belief. In the past people have argued that it's required for backwards compatibility...what? Buy a $3 cable.
______ Rob
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 42
|
 |
« Reply #4 on: June 24, 2012, 08:35:42 am » |
The Arduino Ethernet doesn't in fact have a USB connector - it just uses the FTDI pins. The real irritation is the non-standard shield pin separation, but now cranked pins are available you can build on 0.1 matrix boards without problems. Generally it all seems to work.
Will
|
|
|
|
|
Logged
|
|
|
|
|
USA, OH
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« Reply #5 on: June 24, 2012, 12:20:11 pm » |
The Arduino Ethernet doesn't in fact have a USB connector - it just uses the FTDI pins. The real irritation is the non-standard shield pin separation, but now cranked pins are available you can build on 0.1 matrix boards without problems. Generally it all seems to work.
Will
Will, many "arduinish" boards don't have USB and bulky power connector. My point is that the main, basic and most popular boards were designed even without minimal consideration on how the shield should be attached. It takes a minimal effort to fix it - install mini-USB and shift power connector forward 0.1" and the problem is solved - but it takes time, motivation and some effort. All this was missing. Hence, 'lousy'.
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Offline
Tesla Member
Karma: 71
Posts: 6806
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #6 on: June 24, 2012, 05:45:50 pm » |
basic and most popular boards were designed even without minimal consideration on how the shield should be attached. It takes a minimal effort to fix i +1 I think there was more time spent designing the stupid shape so the boards would be "different" and not have standard mounting points. All this sort of thing should have been fixed after the first prototype. ______ Rob
|
|
|
|
|
Logged
|
|
|
|
|
SF Bay Area (USA)
Offline
Faraday Member
Karma: 78
Posts: 5450
Strongly opinionated, but not official!
|
 |
« Reply #7 on: June 25, 2012, 12:15:01 am » |
To be fair, you should consider that the original design pre-dates the discovery of "stackable" headers. (inexpensive stackable headers were a duemilanove-timeframe thing. Pretty late in the overall scheme of things.) The spacers on a standard male header strip add about 0.1 inch of space, which is just about enough that this "lousy" problem isn't a problem (or at least not as much of a problem. You still didn't want to put TH leads directly over the USB connector.) As shown by this "Wave Shield" on a MEGA (the WS pretty much has to be on top anyway, so it didn't get stackable headers.)  If you use "correct" stackable headers, there is still room to add such spacers (um, protoshield on a Freeduino prototype, I think. The connectors are a bit funky on this one (wrong part # ordered), but the principle is the same):  Or you can just go a little bit overboard and use very long stackable headers, completely avoiding the issue (this is an older ethernet shield on a Solarbotics clone, which uses a mini-usb anyway, but you get the idea!): 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 17
|
 |
« Reply #8 on: June 26, 2012, 08:45:00 am » |
Hi westfw, just curious as to where you source your stackable headers? I've seen the parts sparkfun offers ( http://www.sparkfun.com/products/10007) but these are too short (i have a componet that is 15.2 mm high) and don't contain the 18x2 and ICSP 6x2 headers for the arduino mega ADK. Samtec offers these with long pins but the 18x2 header is quite expensive when bought from the company directly (no one else seems to sell them) Thanks
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Online
Brattain Member
Karma: 240
Posts: 16430
Available for Design & Build services
|
 |
« Reply #9 on: June 26, 2012, 03:31:11 pm » |
|
|
|
|
|
Logged
|
|
|
|
|
SF Bay Area (USA)
Offline
Faraday Member
Karma: 78
Posts: 5450
Strongly opinionated, but not official!
|
 |
« Reply #10 on: June 26, 2012, 07:50:03 pm » |
where you source your stackable headers? Well, I'm not "manufacturing", so I've been surviving with Samtec samples and whatever vendors ship me in their kits. Adafruit says they get their connectors (also with 10.5mm leads) from 4ucon, and 4ucon also has a 15.5mm lead version, at least in 6/8 socket varieties. Minimum order quantity: 20,000. Ouch. The ChipKit folk also discovered that "stacking" headers are depressingly expensive. I generally try to avoid stacking shields too much, and most of the homebrew things I make I build without stacking capability. By the time you start having stacks more than three high, it's time to start thinking about designing your own shield, or using a non-shield style of construction.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Full Member
Karma: 0
Posts: 118
|
 |
« Reply #11 on: June 27, 2012, 02:39:07 am » |
I agree about the stack of three 'limit'
found out by bitter experiance, reliability drops off quickly,
I'd love a shield with IDC connectors to ribbon cables, so that signals can be moved off to custom boards easily,
|
|
|
|
|
Logged
|
|
|
|
|
Belgium
Offline
Edison Member
Karma: 32
Posts: 1066
Arduino rocks; but with my plugin it can fly rocking the world ;-)
|
 |
« Reply #12 on: June 27, 2012, 05:19:26 pm » |
I have a stack of 5 running with no problems. You have to take the power usage into account offfcourse. I'm drawing more than 1 amp now. I can't feed the Arduino with 12 volt but 9 is OK. Best regards Jantje
|
|
|
|
|
Logged
|
|
|
|
|
USA, OH
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« Reply #13 on: June 27, 2012, 08:21:28 pm » |
This is all nice and dandy. What it has to do with "Suggestions for Arduino Project"? My suggestions: 1. Install on future Ard board mini-USB jack instead of current one 2. Change PCB design so that battery jack should be shifted forward ~ 0.1" This will allow shield stacking in a nice and professional way. Objections?
|
|
|
|
|
Logged
|
|
|
|
|
SF Bay Area (USA)
Offline
Faraday Member
Karma: 78
Posts: 5450
Strongly opinionated, but not official!
|
 |
« Reply #14 on: June 28, 2012, 12:00:48 am » |
mini-usb is pretty much obsolete. You might as well go to microUSB, which is smaller, spec'ed for more insertions, and is a standard for power supplies in some countries.
And you might as well get rid of the power jack entirely. It's a throwback; nowdays it's easier to to find a regulated 5V power supply with USB output than it is to find the "ideal" ~9V supply. More people have trouble with and questions about the onboard regulator than would have problems with always powering via USB. IMO. And the power switching circuit keeps expanding in cost and complexity. And the regulator is really good for much more power than you can get from a USB port anyway...
|
|
|
|
|
Logged
|
|
|
|
|
|