[PD] Embedd Pure Data in BASIC Stamp?

Martin Peach martin.peach at sympatico.ca
Fri Apr 10 20:27:49 CEST 2009

Adityo Pratomo wrote:
> Hmm, just like I think before..how about the PdA? What's the minum 
> memory to run this? I've seen it implemented in iPod.

According to http://gige.xdv.org/pda/ you need to be able to run linux 
on the device. Something like the ARM processor is a much more powerful 
processor than the 8-bit microcontrollers used in the Stamp and Arduino.
I'd guess you probably need at least 128MB of RAM or flash to run linux, 
which is a thousand times more than an Arduino's 128kB of flash. The 
Stamp only has 3kB for its program.


> On Fri, Apr 10, 2009 at 11:25 PM, Martin Peach 
> wrote:
>     Adityo Pratomo wrote:
>         Hi there everybody
>         I just founded out that I have a BASIC Stamp board lying in my
>         house, and I start to think about starting a project that
>         involve this board. But the problem is can Pd actually be
>         embedded in a BASIC Stamp? Or if not, can it be embedded in an
>         ARduino board? I've noticed that there's PdA (Pure Data
>         Anywhere). Can this be used for my project?
>     Both the Stamp and the Arduino have insufficient program memory to
>     run Pd, even with no gui. They are best suited for I/O with a serial
>     connection to Pd via [comport].
>     Also the Stamp can't wait for serial input while doing some other
>     task, so it works better as an input device.
>     The Stamp is much slower than the Arduino since it must interpret
>     Basic tokens at runtime while the Arduino directly executes the
>     machine code resulting from compiling a higher level language.
>     So if your project involves something like reading sensors or
>     activating motors or lights, they are both good for that, whether or
>     not you have some higher level of control or display implemented on
>     a desktop/laptop.
>     Martin

More information about the Pd-list mailing list