Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ikuamike/Awesome_Micropython
:books: :page_facing_up: List of Awesome Micropython Resources and Tutorials :fire: :tada:
https://github.com/ikuamike/Awesome_Micropython
List: Awesome_Micropython
awesome awesome-list esp32 esp8266 list micropython micropython-resources nodemcu python resources
Last synced: about 1 month ago
JSON representation
:books: :page_facing_up: List of Awesome Micropython Resources and Tutorials :fire: :tada:
- Host: GitHub
- URL: https://github.com/ikuamike/Awesome_Micropython
- Owner: ikuamike
- License: cc0-1.0
- Created: 2018-02-07T22:02:29.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-15T20:28:34.000Z (over 5 years ago)
- Last Synced: 2024-05-19T17:14:07.735Z (7 months ago)
- Topics: awesome, awesome-list, esp32, esp8266, list, micropython, micropython-resources, nodemcu, python, resources
- Homepage:
- Size: 28.3 KB
- Stars: 13
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE.md
- Code of conduct: code_of_conduct.md
Awesome Lists containing this project
- more-awesome - MicroPython - Python 3 implementation optimized for microcontrollers. (Programming Languages)
- ultimate-awesome - Awesome_Micropython - :books: :page_facing_up: List of Awesome Micropython Resources and Tutorials :fire: :tada:. (Other Lists / Monkey C Lists)
README
# Awesome MicroPython [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)
> [MicroPython](http://www.micropython.org/) is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.
## Contents
- [Supported Boards](#supported-boards)
- [Plugins](#plugins)
- [Books](#books)
- [Projects](#projects)
- [Resources](#resources)## Supported Boards
### Officially Supported Boards
- [PyBoard](https://store.micropython.org/category/pyboards) - The officially supported reference electronic circuit board.
- [WiPy](http://docs.micropython.org/en/latest/wipy/quickref.html)
- [ESP8266](http://docs.micropython.org/en/latest/esp8266/quickref.html)
- [ESP32](https://github.com/micropython/micropython/tree/master/ports/esp32)### Un-Officially Supported Boards
- STM32F4 Discovery board
- NUCLEO-F401RE board
- NUCLEO-F767ZI board
- NUCLEO-L476RG board
- Espruino Pico## Plugins
- [Intellij](https://github.com/vlasovskikh/intellij-micropython)
- [Sublime Text](https://github.com/gepd/uPiotMicroPythonTool)
- [Atom](https://atom.io/packages/microbit-python) - MicroBit Support.
- [Chrome](https://chrome.google.com/webstore/detail/micropython/lhdjeebhcalhgnbigbngiaglmladclbo?hl=en-GB)## Books
- [Programming with MicroPython](http://shop.oreilly.com/product/0636920056515.do) - Embedded Programming with Microcontrollers and Python.
- [Adafruit Guide](https://cdn-learn.adafruit.com/downloads/pdf/micropython-basics-what-is-micropython.pdf)
- [ESP8266 AND MICROPYTHON](https://www.elektor.com/esp8266-and-micropython-e-book)
- [MicroPython for the Internet of Things](https://www.apress.com/gp/book/9781484231227) - A Beginner’s Guide to Programming with Python on Microcontrollers.## Projects
- [Hackaday](https://hackaday.io/projects?tag=micropython)
- [Hackster](https://www.hackster.io/projects/tags/micropython)
- [Home Automation](https://medium.com/@rxseger/esp8266-first-project-home-automation-with-relays-switches-pwm-and-an-adc-ad25f317c74f)
- [Thingspeak](https://blog.gypsyengineer.com/en/diy-electronics/micropython-esp8266-sending-data-to-thingspeak.html)## Resources
### Talks
- [PyCon Australia, August 2018](https://youtu.be/hHec4qL00x0) - Writing fast and efficient MicroPython - Damien George.
- [NDC Oslo, June 2018](https://youtu.be/2fVItYQ5YSQ) - IoT is fun using MicroPython - Sebastian Roll.
- [LinuxConfAu 2018, Sydney, Australia](https://www.youtube.com/watch?v=inUMgHQ62sA) - Getting Started with MicroPython - Nick Moore.
- [PyCon Australia 2017](https://www.youtube.com/watch?v=WI-nTf5iM84) - Using MicroPython in the wild - Damien George.
- [PyConWeb Munich 2017](https://www.youtube.com/watch?v=_-jFb9HSdk4) - Programming the Web of Things with Python and MicroPython - Hardy Erlinger.
- [Pycon Ireland 2017](https://www.youtube.com/watch?v=2gPU2CXiphQ&t=1460s) - MicroPython: The Next Step to World Domination - Steve Holden.
- [PyTexas 2017](https://www.youtube.com/watch?v=V5xs2DpQi1s) - MicroPython on an ESP8266 - Christopher Cooper.
- [PyCon Australia 2016](https://www.youtube.com/watch?v=oCEZyJqkMrE) - MicroPython: Embedded programming for everyone - Jim Mussared.
- [PyCon Australia 2016](https://www.youtube.com/watch?v=C19fFU-TVWU) - ESP8266 and MicroPython - Nick Moore.
- [GOTO Amsterdam 2016](https://www.youtube.com/watch?v=EvGhPmPPzko&t=447s) - MicroPython & the Internet of Things - Damien George.
- [PyCon South Africa 2016](https://www.youtube.com/watch?v=srrf-25_Ytw) - MicroPython: Python for microcontrollers and constrained environments.### Tutorials
- [Dfrobot.com](https://www.dfrobot.com/blog-tag-micropython.html)
- [Micropython-iot-hackathon](http://micropython-iot-hackathon.readthedocs.io/en/latest/)
- [MikeTeachman](https://github.com/MikeTeachman/micropython-adafruit-mqtt-esp8266)
- [Pi4iot](https://www.pi4iot.com/doku.php?id=sbc:esp8266)
- [Rototron](https://www.rototron.info/notebook/)
- [Techtutorialsx](https://techtutorialsx.com/tag/micropython/)### Community
- [Micropython Forum](https://forum.micropython.org/)
## License
[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, [Michael Ikua](https://github.com/ikuamike) has waived all copyright and related or neighboring rights to this work.