MicroPython & Embedded Hardware¶
March 21, 2023 | Meetup | Code Samples | Recording
About
Come learn about MicroPython! Local Pythonista Keith Harris will be teaching us about using MicroPython and embedded hardware.
MicroPython
MicroPython 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.
MicroPython aims to be as compatible with normal Python as possible to allow you to transfer code with ease from the desktop to a microcontroller or embedded system.
Slides¶
Recording¶
Further Reading¶
- https://dpgeorge.net/
- https://dev.to/tkeyo/tinyml-machine-learning-on-esp32-with-micropython-38a6
- https://talkpython.fm/episodes/show/325/micropython-circuitpython
- https://talkpython.fm/episodes/show/391/pyscript-powered-by-micropython
- https://www.pythonpodcast.com/episode-15-damien-george-talks-to-us-about-micropython/
- https://datasheets.raspberrypi.com/rp2040/hardware-design-with-rp2040.pdf
- https://www.kicad.org/
- https://projects.raspberrypi.org/en/projects/getting-started-with-the-pico/0
- https://www.adafruit.com/category/875
- https://www.brilliantmonocle.com/
- https://makecode.com/blog/one-chip-to-flash-them-all
- Hardware Design
- Async
- Multithread