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: 1088
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
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
Oftentimes more up to date docs than mainline - http://pycopy.readthedocs.io/

User avatar
pythoncoder
Posts: 3119
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

User avatar
fos
Posts: 29
Joined: Sat Feb 18, 2017 3:05 pm
Location: Texas and Kansas
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: 9
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: 3
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: 9
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 163 times

pfalcon
Posts: 1088
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
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
Oftentimes more up to date docs than mainline - http://pycopy.readthedocs.io/

Post Reply