Pages: 1 [2] 3 4 5   Go Down
Author Topic: Shield pin usage list  (Read 25440 times)
0 Members and 1 Guest are viewing this topic.
Melbourne, Australia
Offline Offline
Full Member
***
Karma: 1
Posts: 226
Cyborg-in-progress
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I pulled the spreadsheet on Friday and imported it into the database, so any additions now I'll make through the DB itself.

I've just removed the IP restriction from the site so you can now poke around in it:

http://shieldlist.org/

There's a *lot* missing, particularly in relation to display of which pins are used (it's just a list at the moment) but the basic infrastructure is now in place so I can start adding the funky stuff.
--
Jon
Logged

Melbourne, Australia
Offline Offline
Full Member
***
Karma: 1
Posts: 226
Cyborg-in-progress
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Oh, and forgot to mention that I'll add more information about each shield as well including an image, description, etc. Right now most of them are just minimal information. For an example of one that looks mostly complete (except for the non-functional pin usage display on the right) see this one:

http://shieldlist.org/gravitech/7seg
--
Jon
Logged

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Wise Time (1 shield)
Florin Chiperi who makes this shield does not have a company name as far as I know so not sure how this should work but that seems wrong...

The website looks very neat. You going to have some way to compare shields?

I thought before that the best way would be to have a page with them all listed and tickboxes by the side (or similar), then you can select shields to compare and it'll show which pins are the same on the shields, and what their requirements are.

Is the generic board image going to show something (pcb file?)

Mowcius
« Last Edit: October 09, 2010, 06:08:11 am by mowcius » Logged

Melbourne, Australia
Offline Offline
Full Member
***
Karma: 1
Posts: 226
Cyborg-in-progress
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes, I puzzled a bit over how to handle the situation where a shield is produced by an individual without a company name. I settled for using their personal name in a couple of cases, for example:

http://shieldlist.org/andreconcalves/hbridge

I figure I'll just take it on a case by case basis depending on what the shield creator prefers.

Regarding comparing shields, that's definitely my intention. Right now I'm just getting the basic data structure right and some content in there plus display of details for individual shields, but then it'll be easy to add a table that lists shields in a spreadsheet-like format.

I also have a vague idea of having a "compare shields" thing where you can browse through and add them to a comparison table or something (a bit like adding products to a shopping cart), then view the table with just those shields included. Don't know the best way to handle that yet.

My priority right now is adding a form to let new shields be inserted into the DB, then fixing the shield details page so it shows pin usage properly.
--
Jon
Logged

Melbourne, Australia
Offline Offline
Full Member
***
Karma: 1
Posts: 226
Cyborg-in-progress
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Made some progress over the weekend. The shield detail pages now have a semi-visual representation of the pins used. It didn't quite work out as well in reality as it did in my head, unfortunately, but it still looks OK I think.

I've also added a form for submitting new shields (including uploading a pic). Anything submitted via the form goes straight into the DB, but with a flag that keeps it hidden until I've reviewed it. The form isn't very well tested but it seems to work and it's time I got some sleep.
--
Jon
Logged

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 127
Posts: 8517
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi Jon,

It's starting to look the business, did you eat or sleep over the weekend?

On the "enter new shield" dialogue with my browser (IE7) the longer signal names (D11/MOSI etc) wrap around and throw the alignment out for all checkboxes below.

On the Jimmie Rodgers page

http://shieldlist.org/jimmierodgers

The link to his home page

http://jimmierodgers.com/

Doesn't appear to have anything to do with shields or Arduinos.

Also the spacing between D7 and D8 should be .16"  smiley

Rob
« Last Edit: October 10, 2010, 09:33:42 am by graynomad » Logged

Rob Gray aka the GRAYnomad www.robgray.com

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 127
Posts: 8517
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
The link to his home page

http://jimmierodgers.com/

Doesn't appear to have anything to do with shields or Arduinos.

Just worked it out, should be

http://jimmie[glow]p[/glow]rodgers.com/
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Melbourne, Australia
Offline Offline
Full Member
***
Karma: 1
Posts: 226
Cyborg-in-progress
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Oops, thanks for the fix for http://jimmieprodgers.com. I've updated the DB now.

Quote
did you eat or sleep over the weekend?

Not much! In the end I decided to write the whole thing from scratch (right from the basic database connectivity and template parsing up) rather than base it on an existing CMS, because I have a vague idea that it could be good to release the entire source code for the system at some point. I'm already thinking about exposing the underling data in some way, either a basic on-demand CSV export or a proper API. I want this system to be as open as possible.

Quote
On the "enter new shield" dialogue with my browser (IE7) the longer signal names (D11/MOSI etc) wrap around and throw the alignment out for all checkboxes below.

Thanks, I'll check that out. I haven't even started on cross-browser testing yet: the only thing I've used to look at it so far is Chrome on Linux, and getting that shield representation to work nicely across all browsers is going to be a pain. But it was very late when I get it half-working, so I went to sleep instead   ;-)
--
Jon
Logged

Melbourne, Australia
Offline Offline
Full Member
***
Karma: 1
Posts: 226
Cyborg-in-progress
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

We've hit 61 shields now, and thanks to the assistance of a few people I've now retrospectively added images and descriptions to many of the imported shields as well. My goal is to hit 100 shields listed by the end of this week and to have completed filling in the missing info for all the existing entries.

Still lots of UI stuff to be done, of course.

http://shieldlist.org/
--
Jon
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 36
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks Jonathan, great work smiley


PS:
Firefox 3.6.10 on W2k just looking fine smiley
« Last Edit: October 13, 2010, 05:37:14 am by nocheinAndi » Logged

Melbourne, Australia
Offline Offline
Full Member
***
Karma: 1
Posts: 226
Cyborg-in-progress
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Arduino Shield List now has a simple search feature. Just stick in one or more keywords and it'll search across shield names, maker names, shield descriptions, and shield tags.

  http://shieldlist.org/
--
Jon
Logged

SF Bay Area
Offline Offline
Edison Member
*
Karma: 11
Posts: 1244
Arduino Ninja
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Awesome!

OK, now we need the same thing, except for libraries smiley-wink
Logged

Unique RGB LED Modules and Arduino shields: http://www.macetech.com/store

Melbourne, Australia
Offline Offline
Full Member
***
Karma: 1
Posts: 226
Cyborg-in-progress
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@macegr: That's a great idea! Give me a few mins ...

/me slaps himself

It wouldn't take much to modify the shieldlist code ...

/me slaps himself harder

(mumbles) I won't take on new projects, won't take on new projects, won't ...
Logged

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 127
Posts: 8517
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

There's nothing else for it Jon, you'll just have to give up the day job  smiley

______
Rob

Logged

Rob Gray aka the GRAYnomad www.robgray.com

Global Moderator
The Netherlands
Offline Offline
Sr. Member
*****
Karma: 1
Posts: 287
don't panic...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Would it be a problem that the 'Shield Image' form accepts a link to an image as well? Saves me (us) a download and upload of the image.

Added 1 shield.

Thanks,
Jeroen
Logged

Pages: 1 [2] 3 4 5   Go Up
Jump to: