Daily tips and tricks from the experts at Adafruit!
View this email in your browser

CIRCUITPYTHON @ HACKADAY SUPERCON

400 of these hackable Python powered badges are going to the Hackaday Superconference, Pasadena Nov 2-4 2018. Adafruit’s John Park will be there and Adafruit is sponsor!. The Hackaday Superconference is the greatest gathering of hardware hackers, builders, engineers and enthusiasts in the world.

Supercon 2018 is 3 full days! Join us November 2-4 (2018) in Pasadena, CA. The conference begins on Friday, November 2nd at 10 am with workshops and badge hacking. Supercon attendees are also invited to celebrate with drinks and appetizers at our kick-off celebration at Supplyframe headquarters that Friday (November 2nd) evening.

The complete schedule is up and it is incredible! – Get tickets now!

News from around the web!

Feather CircuitPython Eurorack current monitor to test module current draw and total current draw of a rack at 12V and 5V – old.man.fury’s Instagram.

Looks like Portland Community College is teaching CircuitPython classes! – Thomas Hudson.

The next version of the CircuitPython badge by deshipu is on hackaday.io. & GitHub.

How Blinka the CircuitPython snake would look on a manual typewriter, specifically a 1960’s Hermes 3000. From the maker “I scanned in over 1700 samples of type from my typewriter and wrote some python code that does the matching with images. Thanks for getting me started in Python, adafruit!” – vinylsp_in ‘s Instagram.

Latest updates on the Nordic nRF52840 CircuitPython e-ink watch – Twitter.

More updates and photos of the Feather format FPGA by TinyFPGA!

CircuitPython at PyCon South Africavideo

Her Spark’s mission is to equip girls with the #STEM skills and opportunities to succeed in the careers of tomorrow. At their recent summer summit, students learned CircuitPython with the help of EatonCorp volunteers and programmed Adafruit CircuitPython to play games – Twitter.

CircuitPython powered Pumpkin Theremin

Nice clock! A Python based controller for RGB led matrix, running in a Raspberry Pi, uses CircuitPython – GitHub, Show-and-tell, & video.

Linear-Pong – A game of pong designed to be playable on a linear strip of individually addressable RGB-LEDs, made with CircuitPython – GitHub & video.

Python prototype of importing gzipped modules for CircuitPython – GitHub.

Python powered USB connected Laser particle detector for IAQ – Measure air particulate density levels for PM1 PM2.5 and PM10 on Raspberry Pi and OSx – hackaday.io

Awesome Machine Learning – A curated list of awesome machine learning frameworks, libraries and software (by language). Here are the Python ones on GitHub.

Qt Creator 4.8 Beta released, can use Python with language server protocol.

Economics Nobel laureate Paul Romer uses Python & Jupyter notebooks – Adafruit.

3D wireframe cube with MicroPython, basic 3D model rotation and projection – PyMadeThis.

uctypes – access binary data in a structured way – pycopy.readthedocs.io.

MAKERphone – an educational DIY mobile phone, says it will run MicroPython – Kickstarter.. We have a CircuitPython powered phone coming soon, there will be at least 2 Python powered phones, yay!

MicroChip has an “AVR-IoT Sensor Node” – looks like it shows up as a USB drive – avr-iot.

PyDev of the Week: Marc Garcia

CircuitPython Weekly recording October 15th, 2018

IT’S NOT OUT YET 🙂

Final version of the CircuitPython case … and some cool LED USB.

Python powered RadioFruit Pi.

Speaker addon-board.

BOOKWING! The idea with this is a book on a CircuitPython-powered device/badge that has a PDF book that teaches code, the device has the book, and the code – and the display shows what is on the device. Future versions could have the IDE too, like mu.

Made with Mu!

Check out Girls can Code!, programming workshops for girls based in France. Guess what? They use Mu! – MadeWithMu.

Tooling Tuesday – Glob – Need to find files in a directory with Python, as glob is my witness, you shall! – bigl.es.

New Learn Guides!

NeoTrellis Game from Noe and Pedro

CircuitPython 101: Working with Lists, Iterators and Generators from Dave Astels

Python Developers Survey 2018

Once again PyCharm creators, JetBrains, has teamed up with the Python Software Foundation to conduct a survey of Python developers. Last year’s survey yielded many interesting insights. So, they are doing another survey this year. Everyone is encouraged to fill it out.

Hacktoberfest!

Digital Ocean is once again encouraging open source contributions with limited edition T-Shirts. Even if you don’t want one, now is a great time to start contributing to open source projects like CircuitPython, its libraries, MicroPython or Python. Check this list for good first issues to start with on Adafruit repos, join on Digital Ocean to track your progress towards a shirt, and jump onto our Discord chat to join others who contribute!

Updated Guides – Now With More Python!

You can use CircuitPython on Raspberry Pi! We’re updating all of our CircuitPython guides to show how to wire up sensors to your Raspberry Pi, and load the necessary CircuitPython libraries to get going using them with Python. We’ll be including the updates here so you can easily keep track of which sensors are ready to go. Check it out!

Adafruit Dotstar LEDs

Mini Thermal Receipt Printer

CircuitPython Libraries!

CircuitPython support for hardware continues to grow. We are adding support for new sensors and breakouts all the time, as well as improving on the drivers we already have. As we add more libraries and update current ones, you can keep up with all the changes right here!

For the latest drivers, download the Adafruit CircuitPython Library Bundle.

If you’d like to contribute, CircuitPython libraries are a great place to start. Have an idea for a new driver? File an issue on CircuitPython! Interested in helping with current libraries? Check out this GitHub issue on CircuitPython for an overview of the State of the CircuitPython Libraries, updated each week. We’ve included open issues from the library issue lists, and details about repo-level issues that need to be addressed. We have a guide on contributing to CircuitPython with Git and Github if you need help getting started. You can also find us in the #circuitpython channel on the Adafruit Discord. Feel free to contact Kattni (@kattni) with any questions.

The current number of CircuitPython libraries is 103!

New Libraries!

Here’s this week’s new CircuitPython libraries:

Updated Libraries!

Here’s this week’s updated CircuitPython libraries:

Upcoming events!

October 27, 2018. As part of PyCon DE 18 PyLadies and MicroPython will be running a beginner friendly full day hands-on workshop on MicroPython and the Internet of Things – Meetup.

Latest releases

CircuitPython’s stable release is 3.0.3 and its unstable release is 4.0.0-alpha.1. New to CircuitPython? Start with our Welcome to CircuitPython Guide.

20181012 is the latest CircuitPython library bundle.

v1.9.4 is the latest MicroPython release. Documentation for it is here.

3.7.0 is the latest Python release. The latest pre-release version is 3.7.1rc2.

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.