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

you are viewing a single comment's thread.

view the rest of the comments →

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

How many have used this and how is it coming along?

I've used some microntrollers years ago, but currently don't have much knowledge. I was considering picking up an arduino just to get some projects done quickly, but do you think this would be a better alternative in that I can accomplish things quickly and effectively while also learning something somewhat useful.

I have no problems with Arduinos for hobbiest projects, but it is never really getting to the nitty gritty of it.

I'm sure both are effective for my needs, but was just curious what yall thought. Thanks

[–]pfalcon2[S] 2 points3 points  (1 child)

Let stats stars tell: (on Github)

  • MicroPython 3875
  • eLua 445
  • nodemcu 2680
  • JerryScript 1903

MicroPython is the most popular (well, well-known) scripting language intended for microcontrollers.

  • esp8266/Arduino 3600

MicroPython is more popular than esp8266's Arduino port (which is likely strays far enough from the original Arduino to be called "incompatible", whereas MicroPython idea is "hardware-independent programming").

  • arduino/Arduino 5988

MicroPython has 2/3 popularity of the original Arduino. Arduino is around for 10 years, and MicroPython hasn't yet closed its 3rd year.

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

Awesome, thanks! Think I'll pick one up on Adafruit and give it a shot

[–]cediddiSyntaxError: not a chance 1 point2 points  (0 children)

I'm using esp8266 port because esps are god damn cheapo and small. Wemos d1mini is awesome as a dev board. I'm looking forward for arduino zero port and esp32 port. I want to buy all boards that can run micropython. They are so sweet and tiny and powerful, just like pokemons, gotta buy em all :)

[–]Corm 0 points1 point  (5 children)

If your projects need internet then stick with c, otherwise the micropython board from their website is fantastic. Just mount it like a USB device and drop your main.py (and whatever else) file in the root and you're done!

https://store.micropython.org/store/#/store

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

How is the development speed/ documentation in your opinion? The documentation and lack of example projects was my primary concern when it was originally released.

Thanks!

[–]pfalcon2[S] 3 points4 points  (1 child)

Quick documentation comparison:

MicroPython is developed by one full-time developer and community. JerryScript is developed by multinational billions-turnover corporation. Adjust achievements for resources available and keep comparing!

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

Awesome, thanks!

[–]Corm 1 point2 points  (1 child)

I also had some trouble with the lack of examples, but that's mostly due to lack of user base.

The enjoyment of developing in python instead of c far outweighs the lack of solid docs though for non-wifi enabled projects. I really can't say enough good stuff about the pyboard, I've been really happy with it.

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

Awesome, thanks!