Melbourne, Australia
Offline
Full Member
Karma: 0
Posts: 226
Cyborg-in-progress
|
 |
« Reply #15 on: October 09, 2010, 04:16:32 am » |
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
Full Member
Karma: 0
Posts: 226
Cyborg-in-progress
|
 |
« Reply #16 on: October 09, 2010, 04:27:08 am » |
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
Faraday Member
Karma: 104
Posts: 5531
|
 |
« Reply #17 on: October 09, 2010, 06:06:22 am » |
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
Full Member
Karma: 0
Posts: 226
Cyborg-in-progress
|
 |
« Reply #18 on: October 09, 2010, 06:45:21 am » |
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/hbridgeI 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
Full Member
Karma: 0
Posts: 226
Cyborg-in-progress
|
 |
« Reply #19 on: October 10, 2010, 08:41:13 am » |
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
Online
Tesla Member
Karma: 73
Posts: 6839
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #20 on: October 10, 2010, 09:20:23 am » |
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/jimmierodgersThe 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"  Rob
|
|
|
|
« Last Edit: October 10, 2010, 09:33:42 am by graynomad »
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Online
Tesla Member
Karma: 73
Posts: 6839
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #21 on: October 10, 2010, 09:36:08 am » |
|
|
|
|
|
Logged
|
|
|
|
|
Melbourne, Australia
Offline
Full Member
Karma: 0
Posts: 226
Cyborg-in-progress
|
 |
« Reply #22 on: October 10, 2010, 04:35:18 pm » |
Oops, thanks for the fix for http://jimmieprodgers.com. I've updated the DB now. 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. 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
Full Member
Karma: 0
Posts: 226
Cyborg-in-progress
|
 |
« Reply #23 on: October 11, 2010, 01:15:51 am » |
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
Newbie
Karma: 0
Posts: 36
Arduino rocks
|
 |
« Reply #24 on: October 13, 2010, 05:36:04 am » |
Thanks Jonathan, great work  PS: Firefox 3.6.10 on W2k just looking fine 
|
|
|
|
« Last Edit: October 13, 2010, 05:37:14 am by nocheinAndi »
|
Logged
|
|
|
|
|
Melbourne, Australia
Offline
Full Member
Karma: 0
Posts: 226
Cyborg-in-progress
|
 |
« Reply #25 on: October 13, 2010, 07:32:03 pm » |
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
Edison Member
Karma: 6
Posts: 1215
Arduino Ninja
|
 |
« Reply #26 on: October 13, 2010, 08:26:11 pm » |
Awesome! OK, now we need the same thing, except for libraries 
|
|
|
|
|
Logged
|
|
|
|
|
Melbourne, Australia
Offline
Full Member
Karma: 0
Posts: 226
Cyborg-in-progress
|
 |
« Reply #27 on: October 13, 2010, 08:32:49 pm » |
@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
Online
Tesla Member
Karma: 73
Posts: 6839
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #28 on: October 13, 2010, 09:42:14 pm » |
There's nothing else for it Jon, you'll just have to give up the day job  ______ Rob
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
The Netherlands
Offline
Sr. Member
Karma: 1
Posts: 287
don't panic...
|
 |
« Reply #29 on: October 15, 2010, 01:59:00 am » |
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
|
|
|
|
|
|