yeah, i know the vocore, but never though of implementing the same usb port, silly me :P
though right now it isn't on my priority list, i want to make sure everything is correct on the pcb design
feel free to change it though :)
@Boken-Lin I don't recommend tags, as people can input the most irrelevant tags for example.
what would be better is to have catogories as the main 'tag' (example: hardware, support, projects)
and still have the tagging system as it is now, but more intended for sub-tags, like in the "hardware" catogory a topic called "how to use GPIO?"
where the subtags can be like: "GPIO, SPI"
i hope this clarifies what i mean :)
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
@Paul-Wright i'd suggest a catogory for hardware as well
also, looking at this line on their webpage:
"Build fast with Node.js/io.js, then optimize the hardware and build thousands."
this seems like they have some right on their design preventing you from using it in commercial products.
it seems that the tessel is open source, but the pcb design is far too complicated for news ones, so i'd go for a onion omega, with the addition of a custom base board :)
and i like the appstore on the omega as well :)
i don't know, but i prefer the omega, mainly due to open source software and the pcb size :)
you basically need to install LAMP server, a tutorial can be found here: https://wiki.onion.io/Tutorials/How-To-Install-LAMP-Stack-on-the-Omega
then the RAM problem still exists i guess
also, maybe offtopic:
well, to be honest, i miss the good old days when windows needed 4mb of RAM, and 50MB hdd space (windows 95 era)
nowadays i am against inefficient resource usage (like max os x and windows 8.1/10 have)
i don't say i hate it though, but i don't support it
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:
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
pcb checking and such
current version: 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 imporvements
fixed the ethernet shielding and added required voltage lines for the transformers in the ethernet jack
slightly smaller in height
R02-1 has no additional features, except that the overlapping rx-tx signals are fixed.
download links below:
if you want to order board R02-2 right away (about $17 for 3 pcb's) :
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 :D
Want to help?
You can help realizing this project on multile ways, by:
hardware design: ramon schepers
the omega: onion.io
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.
sadly i am not a pro at pcb design, and am terrible at schematic design and usage (i mostly do my projects out of my head to be honest)
but i can give it a try and
design a board
order a test batch of 3 ast oshpark
if it fails, i'll need to redo the three steps above till i get it right
if i get enough support from the community, i'd go for it.
though, i have one request: the gerber files of my design need to be open source. :) (i just like open source)
and notes about the gui thing: i'm not going to drive a 640480 resolution (which is easy for a mcu at 168mhz), i'm planning on 320240 pixels (as the driver ic ili934x supports)
also, i think the raspberry pi isn't what all people want for diy assembling,
so basically i want to use the omega as a system on module, on which you can develop your own hardware and drivers for it using arduino headers :)
regarding the embedded gpu: i'd suggest looking at the FT8xx series spi gpu it has high resolution, touch drivers, audio management (though poor quality) all in one qfn package.
if you're going for a ft8xx gpu, i'd suggest a ft800 for a small size (240320px to 480272px (psp screen resolution))
seems i can't edit the post, but here's why i want such a layout:
to use a ili9340 or ili9341 screen with touch sensing and make a diy mini pc with gmenu2x as GUI :)
not that it'll be very efficient, but i want to have a prove of concept in my hands.
i saw those articles, which made me wonder about the 16mb onboard flash :)
also, just thinking of something else with the omega, namely a all in one adapter board, with:
arduino-style header adapter with the needed level shifters, power, ethernet, microsd and analog potmeters using an attiny for analog to serial reads. :)
please tell me your opinion on this.
Looks like your connection to Community was lost, please wait while we try to reconnect.