50 TetraProp(tm) Boards now ready to ship !
jazzed
Posts: 11,803
TetraProp PCBs are now available. I have 50 bare boards in stock.
PM with your mailing address, and I'll respond with my PayPal email and the total order cost.
Price list (1):
TetraProp(tm) 4 Propeller Feature Set
The reset circuit can be configured for normal propeller operation with BOE low or reset hold until released with BOE high.
There are no shorted connections on these boards by design ... sometimes people dream things up to put us down.
The SCL pins do not have pull-ups and are not necessary for eeprom booting; pull-ups can be added if necessary.
Connecting all the chips to one clock was never the intention of this design. Complaining such things is just silly anti-marketing.
PM with your mailing address, and I'll respond with my PayPal email and the total order cost.
Price list (1):
- 1 to 9 boards at $12.50 each
- 10 to 19 boards at $11 each
- 20 to 49 boards at $10 each
- 50 to 99 boards at $9 each
- 1x8 headers at $0.30 each
- Assembled board + headers at $99 each (2)(3)
- California residents add %8.25 sales tax (my rate is higher, but I'll pay the difference).
- Introductory price for kits with assembled boards and 24 separate 1x8 stacking headers.
- Please allow demand dependent lead time for assembled boards.
TetraProp(tm) 4 Propeller Feature Set
- Headers allow interconnections for user's design
- Four independent Propeller islands on one board
- Propeller and EEPROM are SMD
- Other components through-hole for easy modification
- Jumper selectable reset type
- Socket for crystal
- PropPlug header for every Propeller
- All stacker pins on 0.1" grid for connecting to a protoboard.
The reset circuit can be configured for normal propeller operation with BOE low or reset hold until released with BOE high.
There are no shorted connections on these boards by design ... sometimes people dream things up to put us down.
The SCL pins do not have pull-ups and are not necessary for eeprom booting; pull-ups can be added if necessary.
Connecting all the chips to one clock was never the intention of this design. Complaining such things is just silly anti-marketing.
Comments
Jonathan
Well done.
Any idea on the price of the bare boards? If the price if right, I'd like 10.
I know other's seem to prefer through hole parts but I've found surface mount parts to be extremely convenient. I'd personally prefer to have the resistors and capacitors surface mount. I think the capacitor holes are close enough to use with a surface mount part.
That's a really cool board. I hope you have them for sale soon.
Duane
Excellent layout though. Nice and clean, kept everything uniform for each prop pattern. To satisfy Duane's request, it does appear you have almost all the room necessary to double up each passive location with a set of SMT pads (like the Schmartboard layout). Any reason why R5, R6, R11, and R12 are not in the vertical orientation? If they were, you could fit a 1206 package across the TH pads and you could actually use SMT as it exists without doubling up the pad locations. I have used SMT parts across TH pads/holes many times.
@lonesock, Thank you for your eloquent accolade. You made my day!
Andrew, there are several ways to connect Propellers for multi-processing experiments or otherwise. Lots of people have different ways of doing it. I have a certain vision, but it's not the same as others' visions of how to do that.
Some multiple propeller topographies include:
- I2C which works well with propeller
- Point to point serial connections
- Mesh serial connections
- Ring connections
- 10 pin parallel bus
Now, if someone has a favorite topography, they can use it. And if they need more than one for some reason, I can make the design very quickly (very few traces on the bottom), and produce it for them. Cost of doing a custom depends on their needs and I can be compensated by fee, royalty, or markup - more flexibility. I hope this helps.There is no particular reason for the orientation. I've used SMT parts like that too just last week
I'm happy to change the design to allow this.
@davidsaunders, I've made my own boards before, but I don't like doing it at all because of chemicals and other things. There are advantages in having a board house do it.
Cost per board is the biggest driver. The price per board drops as the number of boards built increases. Can't beat that with a stick
I'm interested in the bare PCB's. This would work extremely well with pass-through connections so that it can be sandwiched between the Propeller Platform and an AV board.
OBC
I'll sell individual TetraProp(tm) bare boards at $12.50 each.
10 to 19 boards at $11 each
20 to 49 boards at $10 each
50 to 99 boards at $9 each
100+ PM
Custom TetraProp(tm) designs require a minimum order quantity of 20 boards.
Other custom board designs would be on different terms.
OBC
I created a single Propeller version of this board last weekend, and have had no issues with resistor/wire jumpers from the inside row of pins to connection points on my board.
OBC
I agree with Andrew, I'd like all the resistors in the vertical orientation so I can use 1206 smt resistors.
Duane
But then those of us who don't want to have to deal with SMT parts end up having vertical resistors that can more easily bend and break off and generally look messy. It seems like if you're going to cater to SMT you might as well just get rid of the option for through-hole entirely.
I'm in for one board (sorry it's a small number, and not even a prime number at that!)
Jonathan
Anyone opposed to that option? I know there is lot's of "resistance" to that, but it's worth a try.
The EEPROM pull up resistors have to be either SMD or vertical.
@OBC, yes stacking is definitely an option.
BTW, I've designed a PCB with SMD parts, but I have never produced it mainly because I can't solder those close pins with my budget soldering iron. Now that I see these are selling in bare boards.... Hmm.... this inspires me.
Weather forecast? Molecular modelling?
1. Board Change: All components are SMD except the big capacitor and the headers. I've added dual footprint bodies for the optional reset circuit so you can have horizontal through-hole or SMD. The top post picture is updated. Make sure your reset BOE* configuration is strapped down for normal operation with the SV jumpers.
2. Prototypes: I will be building 2 prototype PCBs for design verification on a quick-turn. The 2 board cost will be $110.00. I hope to have one an assembled board available for UPEW.
3. Production: After I know the boards are good, I'll start a small production build of about 20 boards. This build will cost more than the number of offers on the table, but that's Ok. Hopefully more will come. Given past experience I expect that the boards will be in my hands by June 7th.
4. Sales Orders: Once boards are ready, i'll take orders according to the price list posted in my response to Duane. Hopefully by that time www.MicroCsource.com will be working. If it is not operational, PayPal transfers can be used.
5. Assembly Help: For those of you who may need some pointers on Propeller assembly, I'll be looking around for some videos that could help. If I can't find anything demonstrating some "SMD by hand with a fat soldering iron tip" techniques, I'll make a video for you.
That's the plan. Thanks.
@william chan, Thanks for asking as It allows me to clarify. I am not delusional about what "super things" might be done with this hardware.
This board is designed to be used with a Propeller Platform main board such as Propeller Platform USB or the classic kit board to allow 5 (or maybe 9) Propeller experiments. The original intention for the board is delivery to the person who encouraged me to build the board. There has been some interest in multi propeller experiments in the forum before, and there probably will be again.
The board is designed for flexibility and owners can do whatever they like with it. Some interconnection possibilities for multi-processing have already been listed. Some customization with the basic platform can be done if someone needs it to have permanent connections.
I will not be personally trying to write drivers for this board soon because I have enough to do already. If you want one example of my experiments which validate my thinking on some of the reset options and other concerns, you can click here for the octoprop thread..
(one that is never used for food after that)
Video of me doing it.
http://www.youtube.com/watch?v=8j0impc6ebQ
This shows something very similar to what I do - go to 1:49s in the video to see.
http://www.youtube.com/watch?v=5uiroWBkdFY&feature=related
I guess that would be me! Quite a while ago I tried unsuccessfully to convince Andre' LaMothe that he should have a four Propeller add-on board for the C3. Now that Steve has done this for the Propeller Platform I see that the board is pretty packed and I suspect it wouldn't have worked on the smaller C3 anyway.
I guess I never really knew what I would do with a board like this but I think it will be interesting to experiment with various distributed algorithms as well as different interconnections between the four Propeller chips. The idea of just having headers and no hard-wired connections allows lots of options.
One idea I'd like to pursue at some point is a distributed cellular automata engine. I guess the obvious application of this would be to make a distributed version of Conway's "Game of Life". This AVR-based project inspired that idea.
http://www.ladyada.net/make/conway/
Each board has a processor that communicates with its neighbors to create a larger "Life" universe. I figured that could be done with a single Propeller by running pieces of the universe on each COG but even better with multiple connected Propeller chips.
It might also be interesting to experiment with some of the ideas from Stephen Wolfram's "A New Kind of Science". I'm not sure if either of these is practical with connected Propeller chips but it would be fun to try.
Anyway, I'm happy Steve decided to take a chance and design this board even though the idea is a bit off-the-wall. Thanks Steve!
Also I have to agree with lonesock, the board has great "eye appeal". Probably from the symmetry.
Good work!
Paul
processing power (cogs left over for real work)
pins(serial connections would leave more left)
bandwidth(parallel would provide better)
latency(routing through other propellers would take longer)
That said, how would this connect to your 32MB sdram board?
Count me in for 2. I would like it even better if the props and eeproms were already on it (though I would be lifting some legs later)
Where are the comments from Humanoido and Dr Mario?
Glad you're all interested. Hopefully there will be more interest at or before UPEW.
Thanks.
Any chance these will show up at UPEC or UPENE? From the point of view of someone who can't attend UPEW, it looks like there is way too much cool stuff premiering there.
I might want to change my order to 10 (20 also looks tempting).
I like the newer board layout better than the original.
Just a thought: Is there room to add a couple of pin number identifiers to the silkscreen? I would be nice to have a little more guidance with the headers. Maybe one or two pin numbers per block of header.
Man, I keep wishing I had planned to go to this year's expo. I'll be there next year! (that's an absolute maybe)
All of you concerned about surface mount parts. You've watched the online tutorials right?
I just followed the examples online and it worked. I think it's doable no matter how cheap your soldering iron is. You just want to make sure and have some good solder wick.
I can't really afford to be there for several personal reasons.
Absolutely!
A 20 piece order would certainly be appreciated and will help fund my next project. The next one is a little bit crazy.
The board house rejected my order yesterday because of a missing file. I'll see what i can do about pin numbers. The best i can do probably is put P1, P15, P17, P31 on the silkscreen. The odd pins are always closest to the Propeller.
Just make sure not to try cleaning no-clean flux with isopropyl alcohol - that makes a big gooey mess. The first time i tried toaster soldering, i burned the board ... be careful.