Heh, the keyword for open source hardware is "arduino", because it seems to have completely taken over the "I want to make a smart gadget but I'm not an EE" space. No one makes stuff that's just a USB hub or card reader because those are a dime a dozen, as you say, and you couldn't make your own anywhere near as cheap. I've seen lots of cards soldered to Arduinos, though, so apparently it's not very difficult to read from them.
Add these terms to your list: "diy electronics"
Here are some sites to check out:
http://www.instructables.com/
http://makezine.com/
http://hacknmod.com/
http://thetransistor.com/
http://www.sparkfun.com/tutorials/
http://www.adafruit.com/
Heh, the keyword for open source hardware is "arduino", because it seems to have completely taken over the "I want to make a smart gadget but I'm not an EE" space. No one makes stuff that's just a USB hub or card reader because those are a dime a dozen, as you say, and you couldn't make your own anywhere near as cheap. I've seen lots of cards soldered to Arduinos, though, so apparently it's not very difficult to read from them.
OK, I see where you're coming from now.
The reason there aren't any 'open source hardware' schematics for
devices like that is that pretty much any dirt cheap device that
performs some common function is built around some specialized ASIC
that performs all the functions of the device and just needs power, a
clock, and some connectors. And the datasheet for the ASIC, which is
freely available from the part designer, tells you exactly what you
need to hook up to it and usually even has a sample schematic or at
least a block diagram.
So if you search for 'USB hub ASIC' you find a page like this:
http://focus.ti.com/docs/prod/folders/print/tusb2077a.html
And then you find the datasheet link (In this case, it's
http://focus.ti.com/lit/ds/symlink/tusb2077a.pdf ) and you get all the
information you need to use it. Then you just need to buy one (or get
a sample sent to you) and design it into whatever you're making.
--Levi
Add to the above list:
http://www.evilmadscientist.com/
http://opencores.org/
Bryan