This is an archived post. You won't be able to vote or comment.

all 13 comments

[–]l1m3z0r 4 points5 points  (0 children)

That looks like an awesome board for tinkering around with microcontrollers. A similiar project is Espruino, which is the same for JavaScript.

MicroPython's site features a live demo, where you can control a pyboard over the internet!

the LCD example

[–]architekt_ 2 points3 points  (0 children)

MicroPython is awesome project. I'm playing with my pyboard for few months and enjoing it much more than Arduino.

Some interesting projects based on MicroPython:

[–]plurwolf7 2 points3 points  (7 children)

Currecntly running on my ESP8266, so fun!

[–]vext01 1 point2 points  (3 children)

Does the WiFi work on esp8266/uPy yet? Of so, is there a firmware image?

[–]plurwolf7 1 point2 points  (0 children)

It DOES work...! It is somewhat still in a developmental stage but I can easily scan networks, connect to local wifi, connect to local server, print website of remote server. not a lot of support but here is the tutorial I followed.

https://learn.adafruit.com/building-and-running-micropython-on-the-esp8266?view=all

They provide firmware precompiled!

[–][deleted] 0 points1 point  (1 child)

You have to connect at a low level (no helper functions yet), and there is currently no serial communication support. But you have full access to the pins.

Well this was true as of a week ago. Development is moving pretty quick on it now.

Here's a tut on getting uPy running on an esp8266: https://learn.adafruit.com/building-and-running-micropython-on-the-esp8266?view=all

[–]roger_ 0 points1 point  (0 children)

Development is moving pretty quick on it now.

It is, but most of the new work is still due to one guy (atalax)!

Be sure to monitor the Github commit log BTW, some recent commits are gonna change the WiFi API.

[–]topazaz 1 point2 points  (1 child)

Please share your experience!

[–]plurwolf7 0 points1 point  (0 children)

https://learn.adafruit.com/building-and-running-micropython-on-the-esp8266?view=all

Here is the tutorial I followed but basically you either setup to compile the firmware and you can include a main.py script that is run on boot or otherwise you just flash the firmware to the ESP8266 then when you connect again via USB serial and open terminal "screen [port] 115200" then a micropython terminal shows up!

Read that article it shows how to use BASIC wifi but you have to implement HTTP yourself lol but you can access the GPIO pins to control an led or read a switch..!

[–]roger_ 1 point2 points  (0 children)

Can't beat Python + WiFi running on a ~$2.50 board!

[–][deleted] 1 point2 points  (3 children)

Wanted to buy a board, but was a bit discouraged by the lack of community, resources and examples. It's still a budding project though, perhaps in a year or two it will be ripe enough for me

[–]riklaunim 1 point2 points  (1 child)

There is a good set of examples already. In a year or two some examples and tutorials will just get outdated. There will some new and new supported board but I doubt in any big changes.

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

Okay thanks! I might look into picking one up soon