I was checking Kickstarter today and found this: https://www.kickstarter.com/projects/land-boards/pisoc?ref=home_recs.
The project incorporates PSOC 5LP from Cypress on a custom hat. What do you think?
I was checking Kickstarter today and found this: https://www.kickstarter.com/projects/land-boards/pisoc?ref=home_recs.
The project incorporates PSOC 5LP from Cypress on a custom hat. What do you think?
Enrico,
We could probably have as much as 2-3 times the backers if we sold the card at $34.00 (less than the Pi which is purely a psychological point). But would that make any actual economical sense? We've done more than a dozen successful Kickstarters and a few unsuccessful one as well. One of the successful ones, the I2C bridge card, costs us about $2 in parts but we Kickstarted it at around $25. Did pretty well economically. Didn't sell nearly as many cards as if we had a lower price but that's OK. We didn't have to build/ship as many cards either.
Other cards we've done with very little margin. Some folks just back because that is what they do (back hundreds of projects) and others back because the card does something that they've needed but have not found another card to do. Some of the projects have been similar to something that someone else did in a more breadboard form and we turned it into a field-able product. We've played with price points and product margins all over the place. It is easy enough to see the history of what we did here. We do cards because the folks at places like Adafruit and Sparkfun haven't seen the market for them. When our cards do well, we see Adafruit and Sparkfun do similar cards not long afterwards.
If someone has actual some marketing sense I would love their input. We have no marketing skills. I've been tempted to ask at the local college in the Marketing Dept if we could hire a cheap intern. Our video production quality (as you aptly noted) shows that we need help..My sons and I are two Electrical Engineers, one Computer Scientist and a High School kid with aspirations of Computer science. Oh, and a teenage daughter who does some shipping if she wants some extra money to go to the corner store and buy a Monster drink.
Why all 40 pins?
Well that one is pretty simple. We have male pins which end up getting wired to female cable pins which are typically routed to external hardware. There's not enough room above for us to mount a card above it so why not use all of the pins? We are not going to have a pass through female connector for mounting yet another card above ours. We did that in some particular examples like our Console Card for the Pi. It made some sense there. Problem is people order it that probably don't really need it and it is a pain to accommodate it. If we have a stackable card then we can't ship in a padded envelope, we have to use a box. That mattered more before the USPS messed up our entire system. So, if there's a card stack we are at the top. The vertical pins make it so.
What's your gripe with the USPS?
Used to cost is around $7 to ship anywhere in the world. They charge by weight so the difference between a 3 oz padded envelope and a 6 oz box mattered. Not anymore. We can all buy something from China for $1 shipped postpaid and yet we can't ship 1 oz anywhere in the world for less than $13.50. Used to cost half. Cut out most of half of our narrow market. I hate charging $15 to ship worldwide. I don't care that I now get 1-8 ozs for the same price. Who wants a $20 card for $15 in shipping? Someone that has the power needs to get a clue.
US shipping is not so bad. Was $2.30 for a few oz. Now it's $2.60. Why are we letting foreign shippers get such cheap prices in our own country? Sounds like suicide to me (enough political message, but this is real stuff).
Doug at Land Boards, LLC0
University classes often use National Instruments hardware. They are way more expensive than this solution. This is not what we are marketing to. If it was we would have tried to reach that market. I give it as an example since I have a son at University in Electronic Engineering and the hardware they use is far more primitive and expensive and much less state of the art than this.
I am not hoping that others don't see the breadboard/dev kit that Cypress offers. I am hoping that they do and want something that is married to their Raspberry Pi in a way that doesn't require a bunch of messy wiring and helps move them a step closer to a product and away from a breadboard. Our motto is "taking people beyond breadboards". Yes you could solder the pins on a Cypress Dev module and use a breadboard and for some who just wanted to breadboard something get close enough for someone who is playing around with a breadboard. And, it's still a breadboard.
Now try the next step. Take the Bill of Materials for the Cypress Dev module and calculate the cost it would take YOU to produce that card. What do the two chips cost? What does the PCB, the connectors, etc go for? Cypress has a great price on the dev kit hoping that people will use it to develop an embedded product. You can't reproduce the Cypress Dev kit at 3-4 times the price. Great deal for the developer who likes breadboards. Not good for a real deployable product.
So where, other than the breadboard, is there a comparable product that is near the cost? The Sparkfun PSOC card is $50 and it's claim to fame is that it has Arduino headers.
Doug at Land Boards
Powerful is relative. The Raspberry Pi certainly is faster at 1 GHz or so than a 65 MHz processor if you are counting raw clock speed. But there's something to be said for a coprocessor which is not running a multitasking OS with interrupts from Ethernet, etc. Otherwise the BeagleBone Black with it's two PRUs would have not carved a nitch and the Pi would have swallowed the entire market.
Is the Pi really powerful if an Arduino does a better job of driving a NeoPixel chain with it's tight timing requirements? There's a certain power to be had in doing things with a single mindedness and the ARM in the RPPSOC does that nicely.
There are certain pieces of this market that this card meets. For example, we have sold hundreds of Pi cards which do nothing more than 3.3V to 5V conversion. We've set up this card do to that well. For uni-directional buses this card will hit that target. There's a whole world of legacy 5V cards out there which can't be accessed with most modern processors. The test market for legacy equipment alone is huge. The Pi can't talk to them without voltage translators and this card does that effortlessly.
Not a solution for everyone...
Doug at Land Boards, LLC
What other hat is there for the Raspberry Pi that has a PSOC?
I don't know what to say I feel that's like asking what possible other cars are there with F, e, r, r, a, r, and i in the name.
The dev-board has near-identical functionality, at $10. (In fact a higher-end PSoC) and fits the Pi with 5 jumper cables.
I would lay out the same challenge to anyone. Take the BOM for the $10 dev kit and run the numbers. Do it at qty 1000 if it makes you feel better. You can't build their card (materials only) for even 2-3X their selling price. And it's not something that they "make up in volume". It is their loss leader. There's a reason they don't build it onto a useful, deploy-able form factor. They want you to buy the dev kit and develop something that is high volume with it. Give away the razors, sell the blades.
Doug at Land Boards
The Cypress design files for the dev card are here:
CY8CKIT-059 PSoC 5LP Prototyping Kit With Onboard Programmer and Debugger | Cypress
Here's Mouser 1000 pc prices:
Nearly $20 in qty 20 for just the two CPUs at qty 1000 pricing. Add the Mosfet, the PCB, the USB connector, other popcorn parts, assembly costs, etc. You can't build the board for for less than $30 in quantity $1000. At least here in the US, that is. Maybe somewhere in SE Asia...
The only conclusion I could reach is that there's no way to make a Raspberry Pi hat that has a PSOC on the card. Yet I wanted one. That's why I made it. And I am betting that some other people will want it too. I am betting that the messiness of a breadboard compared to the cleanness of this solution works for some people. Not all, but some.
Doug at Land Boards, LLC
Hi Doug,
The only conclusion I can reach is that some (perhaps many?) of the current 54 backers did not realize the $10 alternative option they have..
It is clear what you're saying in that a dev-board is not a mass-market product available in vast quantities, but I'm sure Cypress can accommodate 54 purchases by hobbyists.
The messiness suggestion holds little water (to me - just an opinion,others may differ), because you'd still need jumper cables or a breadboard to connect from your PSoC board to
external hardware. I cannot see why one would feel that the additional five or so jumper cables needed with the $10 dev-board would tip the scales excessively.
Anyway, just an opinion.
It is good to see someone connecting a PSOC to a Pi.
It looks like it could plug into a Pi Zero - providing a low cost graphics display capability for a PSOC5.
I messed around with that yesterday and in a few minutes got I2C working between the Pi and the PSOC. Documented here. The Pi is set up as the Master and the PSOC as the slave. Nice easy way to drop data between the two.