Originally Posted by
Slatye
Any evidence of bitbanging through an audio port? Not that I disbelieve you, just that I can't remember seeing it done. It seems like you might have to do some rather interesting coding to make the sound chip output what you want at the right time, and the coding might have to differ between sound chips.
Fair point about the laser, hadn't considered that aspect. I gather that they've already sorted out a way to turn it off, and exactly how it's done will be interesting to see. I suppose the alternative to what I posted above is to threshold the other way - so that if the beam is moving really fast (too fast to properly cure the resin) you turn it off, but if it's moving at normal printing speed then you turn it on. Presumably the transitions between two non-printing sections would be done at maximum speed while the printing itself might be a bit slower.
The $10 on the STM32 board is for a complete board. The PICAXE equivalent is $40 at Digikey. I was suggesting that because it appears that the project founders won't be using a microcontroller on their board, so anyone who wants one on the Peachy will have to get their own board. Apart from Arduino Nanos from eBay, I don't think there's anything cheaper than the STM boards. Certainly nothing with that level of performance.
If you were including just the bare chip, then a cheap ARM one will cost about $1.50 (and will still absolutely destroy any 8-bit microcontroller), or $6 if you want the floating point and DSP stuff. This is often attractive because, while it makes the board a bit more expensive, it makes the code a lot cheaper. No need to spend time optimising routines in fixed-point arithmetic when the chip will handle floating point just as fast. The USB support is also nice because it allows for firmware updates (good luck doing that over an audio port) and easy expansion later on.
Edit: in any case, it's not really an issue. The Peachy founders have found a way to turn the laser on/off over the audio link, and that's really all that matters for us. As long as it works, no need for a microcontroller on there.