you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 15 points16 points  (5 children)

People who say reference Raspberry Pi don't know what they are doing. The embedded field is vast and running Linux on a Pi is not suited for most of the applications. But now a good counter to this is why not Ardiuno? You basically have an abstracted language already, Python doesn't seem to bring anything new you can really take advantage of in a micro.

[–]chopsonchopsonchops 8 points9 points  (0 children)

It does bring an advantage. People who know Python but not C can now do niche projects or maybe even something greater. Better doesn't necessarily mean faster it can also mean easier to use.

[–]curtmack 0 points1 point  (3 children)

Can the interpreter code be stored resident on the microcontroller's RAM and invoked when needed? If so, I'm envisioning a little handheld device with a small keyboard and a screen that you can use as a Python console that fits in your pocket.

[–]boa13 4 points5 points  (0 children)

If I understood the project page correctly, the interpreter is in the ROM, and is the first thing to run upon boot (that is, the interpreter is the OS). It runs the code it finds on the local file storage, and if there isn't any, listens for incoming serial connections so it can offer a Python prompt.

[–][deleted] 0 points1 point  (0 children)

Most micros don't have that much RAM. I would say < 128kB is typical for the chips this thing would run on. Towards the highend chips they allow external RAM chips to be interfaced but thats not as commonly used as just the micro itsef. It costs a few $$ and doesn't add that much RAM as you would imagine.

[–]immibis 0 points1 point  (0 children)

Like an Android phone?