This week is PyCon US 2018 in Cleveland starting tomorrow May 9th! It is the largest annual gathering for the community using and developing the open-source Python programming language. It is produced and underwritten by the Python Software Foundation, the 501(c)(3) nonprofit organization dedicated to advancing and promoting Python. Through PyCon, the PSF advances its mission of growing the international community of Python programmers. Adafruit is a sponsor, we’ll see you in the goodie bag 🙂
Scott (@tannewt), Dan (@dhalbert) and Kattni (@kattni) will be there starting Thursday. We’ll have at least one Open Space during the talks, an AdaBox 006 at the PyLadies Auction and a single sprint day to work on 3.0.0. Please catch us on Discord before and during PyCon for the latest meet up times.
New stable CircuitPython release!
CircuitPython has released 2.3.1 with a fix for file system corruption on the CircuitPlayground Express when battery powered. It also includes storage.erase_filesystem()
which makes it easier to recover from corruption.
PLOT of the week!
Sensor graphing with plotter. CircuitPython + Mu + SOUND VIDEO CODE GUIDE
In the newsletter here so far, we’ve had MOTION, TEMPERATURE and LIGHT.
News from around the web!
Reminder – Papercraft BLINKA the CircuitPython is in “beta” – post & PDF. Print, cut, make, share on the socialz’ with #CircuitPython !
How to have a great first PyCon from Trey Hunner
Making a worldclock using MicroPython to make a #wordclock. Fetches time via NTP via MQTT. Video & slides
June 8th to June 10th, 2018 is the PyLondinium conference in the UK, organised by PSF volunteers in the City of London. There are at least MicroPython sessions: Micropython Gotchas & MicroPython used in industrial applications.
CircuitPython is now on Wikipedia! The call is out to contribute to the article at https://en.wikipedia.org/wiki/CircuitPython to include information, references, and cross-links to and from related articles.
Python 3.7 beta 4 is ready
Create a real-life Pokedex with a Raspberry Pi, Python, and Deep Learning – Guide & video
Humble Bundle has a Python Dev Kit offer including books, hosting and professional PyCharm IDE.
Evolution of MicroPython source code, 2013 to 2015 – video.
Assembler toolchain for the ESP32 ULP (Ultra Low-Power) Co-Processor, written in MicroPython – GitHub.
Scientific MicroPython on Microcontrollers, July 10th in Austin, TX – SciPy 2018.
Using a TM1637 LED module and MicroPython driver with CircuitPython
EuroPython, a community conference has a call for proposals on every aspect of Python: programming from novice to advanced levels, applications and frameworks, or how you have been involved in introducing Python into your organization.
Adafruit CircuitPython Weekly Meeting for May 7th, 2018 Recording
New Learn Guides!
Trellis Feather DSP-G1 Synthesizer from @JohnPark
Data Logging with Feather and CircuitPython from @kattni
Labo RC Car Action Lights from @CollinCunningham
Digital Circuits 5: Memories from @dastels
BOSEbuild Reactive Sound from @JMK
Upcoming events!
June 8th to June 10th, 2018 is the PyLondinium conference in the UK, organised by PSF volunteers in the City of London. There are at least MicroPython sessions: Micropython Gotchas & MicroPython used in industrial applications.
July 23rd to July 29th, 2018 is EuroPython, a community conference with a call for proposals until May 20th on every aspect of Python: programming from novice to advanced levels, applications and frameworks, or how you have been involved in introducing Python into your organization.
Latest releases
CircuitPython’s stable release is 2.3.1 and its unstable release is 3.0.0-alpha.6. New to CircuitPython? Start with our Welcome to CircuitPython Guide.
20180504 is the latest CircuitPython library bundle.
v1.9.3 is the latest MicroPython release. Documentation for it is here.
3.6.5 is the latest stable Python release. The latest pre-release version is 3.7.0b4.
Contribute!
The CircuitPython Weekly Newsletter is a CircuitPython community-run newsletter emailed every Tuesday. It highlights the latest CircuitPython related news from around the web including Python and MicroPython developments. To contribute, edit next week’s draft on GitHub and submit a pull request with the changes. Join our Discord or post to the forum for any further questions.