Re: Smallest/cheapest possible Python platform?



Roy Smith <roy@xxxxxxxxx> wrote:
What's the smallest/cheapest/lowest-power hardware platform I can run
Python on today?

Not counting the Rasberry Pi, then probably a wireless router or one of
those cheap media streaming boxes running custom firmware.

Performance requirements are minimal. I need to monitor a few switches,
control a couple of LEDs and relays, and keep time over about a 30
minute period to 1/10th second accuracy. Nice-to-have (but not
essential) would be a speech synthesizer with a vocabulary of maybe 50
words.

Unfortunately I don't think any of these devices would have the GPIO
pins you'd want for such a project.

The Rasberry Pi certainly looks attractive, but isn't quite available
today. Can you run Python on an Arduino? Things like
http://www.embeddedarm.com/products/board-detail.php?product=TS-7250 are
more than I need, and the $129 price probably busts my budget.

The Arduino uses an 8-bit micro-controller, so probably not. (The ARM
emulator based port of Linux probably doesn't meet your performance
requirements.)

I think you may need to either wait for the Rasberry Pi to become
generally available or increase your budget. You should also consider
whether any of these devices have Python bindings to interface with
their GPIO pins. If not you'll probably have to end up writing some C
code anyways.

Ross Ridge

--
l/ // Ross Ridge -- The Great HTMU
[oo][oo] rridge@xxxxxxxxxxxxxxxxxxx
-()-/()/ http://www.csclub.uwaterloo.ca/~rridge/
db //
.



Relevant Pages

  • Re: Smallest/cheapest possible Python platform?
    ... controller in a battery-powered device and want to avoid writing in C ... Can you run Python on an Arduino? ... If you are on tight budget and depend so much on Python, ... I wouldn't touch Arduino unless I really had to. ...
    (comp.lang.python)
  • Re: Smallest/cheapest possible Python platform?
    ... and the $129 price probably busts my budget. ... You can't run Python on an Arduino. ...
    (comp.lang.python)
  • Re: Python job opening at GPO in Washington, DC
    ... > I've been way behind on reading this newsgroup, ... It is a Federal government position ... > obviously) and there were very few applicants with real-world Python ... you're trying to convince your boss to do with less budget. ...
    (comp.lang.python)
  • Nanpy 0.4 - Use your Arduino board with Python
    ... Actually Nanpy supports the main parts of OneWire, Lcd, ... With Nanpy you can write your Arduino programs using Python, ...
    (comp.lang.python.announce)
  • Re: Smallest/cheapest possible Python platform?
    ... Can you run Python on an Arduino? ... If you want something even cheaper than an Arduino, ... they will be battery hungry compared to a Launchpad or Arduino, ... already-done Python port. ...
    (comp.lang.python)