Embedded Systems development using Python

Grant Edwards invalid at invalid.invalid
Mon Sep 6 11:24:38 EDT 2010


On 2010-09-06, Stefan Behnel <stefan_ml at behnel.de> wrote:
> VGNU Linux, 06.09.2010 13:02:
>> Can Python be used for embedded systems development ?
>
> It can and has been.
>
> What kind of embedded system with what set of capabilities are you thinking 
> about? TV sets? Mobile phones? Smart dust?

[The OP never showed up on my sever for some reason]

If you google for "deeply embedded python", you'll find some raterh
old links:

  http://tucs.fi/magazin/output.php?ID=2000.N2.LilDeEmPy
  http://groups.google.com/group/python-on-a-chip/web/list-of-small-python-implementations
  http://mail.python.org/pipermail/python-announce-list/1999-August/000157.html

A few years ago I used Python on a prototype for a bicycle computer
with GPS, four buttons, and a small LCD screen.  It was more or less
comparable to a PDA with Linux running on an 200MHz XScale with
something like 16MB of flash and 32MB of SDRAM.

IIRC, that project used OpenEmbedded, and all I had to do was build
the Python package that's already there in OE.  I don't remember if I
was using PySDL or PyQt for the UI -- I remember experimenting with
both on desktop hosts at the time.

I don't think that product ever saw daylight.  There was just now way
they could have competed with Garmin.

-- 
Grant




More information about the Python-list mailing list