Awesome MicroPython list, pfalcon's version

General discussions and questions abound development of code with MicroPython that is not hardware specific.
Target audience: MicroPython Users.
Post Reply
pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Awesome MicroPython list, pfalcon's version

Post by pfalcon » Thu Nov 22, 2018 5:55 am

TL;DR: https://github.com/pfalcon/awesome-micropython

It occurs to me that somewhere around autumn of this year, MicroPython has finally achieved on its goal - being a solid choice and alternative in the area of "small languages". There's something interesting popping up every week, and I myself finding that I'm losing track of things. So, I seriously started thinking of moving my scattered notes in some central place, formatting it as an "awesome list" per the latest fashion. I actually googled up if someone did before. Adafruit of course maintain it for CircuitPython, but that's just a small walled garden in MicroPython universe. I found a couple of other projects, but they didn't seem to be actively maintained, with just a handful of commits, apparently following the idea "let me start, and then people will flow in who'll do rest of work". That never works. Actually, I never saw them announced on the forum, and even search didn't turn up anything.

So, pressured by more news and questions coming it, I decided to give it a try myself. Besides, as a developer of 40% of (changes to) MicroPython, and 95% of micropython-lib, I consider I may have a unique perspective at it ;-). I however decided to police myself with actually maintaining it for a bit before announcing. Well, 30 commits and 4 weeks later, I still have a lot of stuff to add to it, and desire to do it, so here it goes: https://github.com/pfalcon/awesome-micropython . The focus so far is to capture library coverage of the IT space, other stuff is coming later definitely too.
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: Awesome MicroPython list, pfalcon's version

Post by pythoncoder » Thu Nov 22, 2018 9:16 am

Very useful. Great work, Paul.
Peter Hinch
Index to my micropython libraries.

User avatar
fos
Posts: 44
Joined: Sat Feb 18, 2017 3:05 pm
Location: Texas
Contact:

Re: Awesome MicroPython list, pfalcon's version

Post by fos » Thu Nov 22, 2018 4:08 pm

Very nicely done. Thank you.

User avatar
adafruit
Posts: 12
Joined: Sun Oct 30, 2016 11:56 pm
Location: NYC
Contact:

Re: Awesome MicroPython list, pfalcon's version

Post by adafruit » Thu Nov 22, 2018 6:40 pm

here is the awesome-list that pfalcon referred to for circuitpython (contributions welcome, all are welcome):
https://github.com/adafruit/awesome-circuitpython

Image

the weekly python on hardware newsletter featured pfalcon's "awesome micropython" list a few weeks ago:
https://www.adafruitdaily.com/2018/11/0 ... sf-python/

the first micropython one is here (also linked in the newsletter):
https://github.com/mcauser/awesome-micropython

anyone can contribute to the community newsletter, it's on github:
https://github.com/adafruit/circuitpyth ... newsletter

there are a few thousands subscribers already and it covers all things python on hardware. here's the latest one:
https://www.adafruitdaily.com/2018/11/2 ... -adafruit/

we also do a video / podcast version each week, the youtube playlist is here:
https://www.youtube.com/playlist?list=P ... t6H81TdDev

there is also our weekly circuitpython meeting on discord, playlist here:
https://www.youtube.com/playlist?list=P ... p0ht8yNgg0

and the circuitpython discord channel is here:
https://adafru.it/discord

we're really thankful for the growing community and helping to get python on hardware in many places together.

happy thanksgiving!

cheers,
pt

User avatar
XIVN1987
Posts: 8
Joined: Wed Jan 04, 2017 1:18 am

Re: Awesome MicroPython list, pfalcon's version

Post by XIVN1987 » Sun Nov 25, 2018 8:31 am

Great work. Thank you.

I think uPyCraft and Jupyter MicroPython Kernel are both good tools for micropython

User avatar
adafruit
Posts: 12
Joined: Sun Oct 30, 2016 11:56 pm
Location: NYC
Contact:

Re: Awesome MicroPython list, pfalcon's version

Post by adafruit » Tue Nov 27, 2018 4:12 pm

XIVN1987 wrote:
Sun Nov 25, 2018 8:31 am
I think uPyCraft and Jupyter MicroPython Kernel are both good tools for micropython
added uPyCraft (thanks for that!) in the weekly newsletter and also added another link to the updated awesome-micropython

https://www.adafruitdaily.com/2018/11/2 ... -adafruit/

we have this re: Jupyter, if there are other how-tos and guides, post'em up, we'll add'em:
https://learn.adafruit.com/circuitpytho ... s?view=all
adafruit_2018_1006.jpg
adafruit_2018_1006.jpg (101.38 KiB) Viewed 13621 times

pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Re: Awesome MicroPython list, pfalcon's version

Post by pfalcon » Wed Nov 28, 2018 6:22 am

Thanks for reposts, adafruit, and sorry for criticism ;-).
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Re: Awesome MicroPython list, pfalcon's version

Post by pfalcon » Sat Mar 02, 2019 12:39 pm

Just as an update, the list is maintained and slowly progresses. I actually have a lot of unsorted links in the backlog, just busy with hacking on exciting things which were long in my TODO, e.g. viewtopic.php?f=15&t=5994
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Re: Awesome MicroPython list, pfalcon's version

Post by pfalcon » Fri May 10, 2019 10:57 pm

More progress, 52 commits. "Books" section added.
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

Post Reply