picorouter baseboard
-
Intro
i am developing a picorouter for the onion omega
The target is to have enough functionatlity to act similar as a wr703n, but in a smaller form factor while still being easy to hack.Image of board R03:
Specs
onion omega pinheaders
46x47mm (was: 46*49mm on R2-01 and before) (surface: roughly 21 square cm)
ethernet port (with built in transformers) x1
usb port x1 (moved inwards for a micro usb stick without sticking it out too much (prevents damage ))
3.3v ldo (st1117 3.3v fixed regulator)
usb power in
power leds on the ethernet jack
GPIO: 6 on a header (with 3.3V and GND lines)
rx/tx available as well
Todo
case design(?)
pcb checking and such
Changelog:
current version: R03
R03:
reset-able 500mA fuse on USB +VIN line
increased input capacitor from 10u to 22u
changed LED 13 to GPIO13 instead of +3V
both led resistors to 56ohm instead of 220ohm (increases led brightness)
small routing imporvementsR02-2:
fixed the ethernet shielding and added required voltage lines for the transformers in the ethernet jack
slightly smaller in heightR02-1 has no additional features, except that the overlapping rx-tx signals are fixed.
Files/downloads
download links below:
if you want to order board R02-2 right away (about $17 for 3 pcb's) :
https://oshpark.com/shared_projects/FGrlPzE9
Assembling
0: check if there are manufacturing errors with a mulitmeter!
1: solder all components on their place, beginning with the smt ones (ldo, usb mini, caps)
2: solder connectors and (pin)headers
3: check if there are soldering errors with a mulitmeter!
4: plug in the onion omega
5: optional: plug in microusb stick (or other desired usb device) and/or ethernet cable
6: make sure there's no shortings again (with multimeter)!
7: power up
8: if the green led on the ethernet jack lights up you've done it right.
9: ??? ??? ???
10: profit
Want to help?
You can help realizing this project on multile ways, by:
- suggestions
- ideas
- hardware testing
- case design
- hardware addon design
- pcb designing
- pcb checking
- perhaps your own idea to support this project?
Credits
hardware design: ramon schepers
the omega: onion.io
Licence
you may sell it as your own, use it as your own, but the only thing you need to know is: all responsibility is up to YOU if you do something with it.
-
Hi @ramon-schepers, please see the attached for the dimensions of the Omega. All units are in mm.
-
thanks, this is exactly what i was looking for, not i can correct my design as post it
-
and so, i got a christmas present for you all, namely: the zipped project!
contains: .brd and .sch file
yes, i made a schematic as well
current revision: R01
use at own risk though!
-
Can dig up and old copy of designworks but before I do what can I view your schematic and board drawing with application wise.
-
the download link is in my post above, feel free to use and modify to your likings.
-
new version R02
includes:
added ground nets
fixed some spacing issues
see top post
-
Would a single stack Ethernet RJ-45 and USB in one help reduce the footprint? or possibly open up the ability to have mirror dual connectors? (are there enough IO ports to support those for a router?)
Part # is 0821-1X1T-36-F I tried finding the one on digikey, but keep getting errors...so found this site
http://www.sager.com/0821-1x1t-36-f-2759021.html and mouser http://www.mouser.com/ProductDetail/Bel-Fuse/08B1-1X1T-36-F/?qs=sGAEpiMZZMvQhAhQbXdbBq6dyKBMKn3ykoTj20eH7j4%3D , the datasheet is here http://belfuse.com/pdfs/0821-1X1T-36-F.pdf
-
That's an option, though I don't want the picorouter to be too high in size.
Plus, I designed the USB port a bit inward so it could fit a micro USB stick (for storage expansion) without growing too much in dimensions.
You are free to modify the design though
edit: changed some stuff and new pcb version is up, see the top post
-
@ramon-schepers Ever seen a VoCore...they use a vertical USB A female port that is the exact same size as the RJ-45 port...might help you shave a little more off the side
http://www.vetco.net/catalog/product_info.php?products_id=13526You get the idea
-
yeah, i know the vocore, but never though of implementing the same usb port, silly me
though right now it isn't on my priority list, i want to make sure everything is correct on the pcb designfeel free to change it though
-
@ramon-schepers ok...put on a vertical USB...but no real bonus on space...so your design is pretty darn spot on...nothing I could do except put in the vertical USB move a bit around and maybe a few cosmetic tweaks
here is what I did (even got the OSHPark renders but deleted the project since it's your intellectual property)
https://www.dropbox.com/sh/oc975wj91emcmnt/AADg_Ea2P8O8aCtk7pwvCAc_a?dl=0Brian
-
Hi Ramon, I'd really like to tinker around with your board, it looks great.
Am I missing something though? Where do I find the component list?
-
@ramon-schepers
Do you made the onion as part for eagle byself? If yes, can you share it?
Or can I find the lib for eagle somewhere? If yes, where?
I want to use for my own board.Thanks
Ulrich