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

Python on Hardware at Digi-Key!

Python on Hardware at Digi-Key!

This is a big deal for the maker, pro-maker and engineers out there, Digi-Key (and Adafruit) are helping to lead the movement towards ease of use and the powerful features of Python, now coming to hardware. From MicroPython to CircuitPython, there are more choices than ever depending on what people want to make, what devices/sensors they want to use, and how fast they want to get up and running.

Digi-Key has a one stop resource for all of us with all the Python running hardware at Digi-Key, include Adafruit’s CircuitPython boards. The handy URL is: http://python.digikey.com/

CircuitPython on a FEATHER FORM FACTOR FPGA???

CircuitPython on a FEATHER FORM FACTOR FPGA???

Maybe 🙂 … What is this?? “It’s a Lattice Semi ICE40UP5K based TinyFPGA in the Adafruit feather form factor. It has built in delta-sigma ADC and DAC, high-efficiency switching power supplies, built-in battery charger with automatic switch-over, micro sd card support, and a Raspberry Pi camera connector.” – Luke Valenty @TinyFPGA

A new case & soil sensor – COMING SOON!

New case

Here is a preview of our upcoming case designed by Mike Doell for the CircuitPlayground express.

Soil Sensor

And here’s a preview of our upcoming soil sensor. Use CircuitPython to measure soil moisture!

Hacktoberfest!

Hacktoberfest logo. Old computer with Bavarian style text

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!

News from around the web!

CircuitPython Badge

CircuitPython Badge (“an actually useful badge”) is being documented on Hackaday.io by deshipu.

1.0.1 Mu is here! And it adds various new Adafruit boards – download, and release history.

MicroPython Newsletter Issue 5 post subscribe

Screaming Halloween Caldrons by eat-sleep-code using Adafruit Trinket M0 and Audio FX boards with CircuitPython on GitHub.

3D wireframe cube with MicroPython: Basic 3D model rotation and projection uses the ESP-8266, an OLED display and MicroPython, from Martin Fitzpatrick.

Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). It makes writing C extensions for Python as easy as Python itself – http://cython.org/.

The micro:bit Global Challenge is now open. Can you help solve a problem in your community using the BBC micro:bit? You could win an all expenses paid trip to London to take part in an amazing micro:bit Global Challenge day and start to make a real difference in the world – micro:bit.

Give thanks to the open source maintainers you depend on – GitHub.

DIY Smart Light with MicroPython and WiPy 3.0 – Video.

Going beyond ‘Hey Google’: building a Rasa-powered Google Assistant – Rasa blog.

Making Etch-a-Sketch Art With Python – Sunny.

MicroPython Programming Tutorial: Getting Started with the ESP32 Thing – By Shawn Hymel.

MicroPython Newsletter Issue 5 – micropython.org

The OpenMV Cam H7 – Machine Vision w/ MicroPython is now funded on Kickstarter. And they’ve added more features: UVC firmware support for the OpenMV Cam M7 and H7. With UVC support you can stream video from the OpenMV Cam to a desktop PC or SBC. Using this feature you can turn your OpenMV Cam H7 into a FLIR Lepton webcam or a global shutter webcam – OpenMV News.

A lightweight MicroPython GUI library for display drivers based on framebuf class – GitHub.

ASCII Art Library For Python site & code – GitHub.

Melbourne MicroPython Meetup – A monthly meetup for MicroPython Enthusiasts, slides and more.

Adafruit CircuitPython Weekly for October 1st, 2018 video

PyDev of the Week: Jacqueline Kazil via Mouse vs Python

CircuitPython Libraries!

CircuitPython support for hardware continues to grow. We’ve recently added a number of new libraries including the VEML6075 and the HTU21D-F. As we continue to add more libraries and update current ones, we’re going to be keeping you up to date on the state of the CircuitPython libraries!

The total number of CircuitPython libraries is 109!

New Learn Guides!

HalloWing Jump Scare Trap

HalloWing Jump Scare Trap from John Park

HalloWing Magic 9 Ball from John Park

CRICKIT WobblyBot from Dave Astels

Adabox 009 from John Park

jobs.adafruit.com is in beta!

The Adafruit Jobs board returns! In beta 🙂 We are soft-launching the jobs board this week, check it out, post your skills, post a gig. It’s all free to use, all that is required is an adafruit.com account – https://jobs.adafruit.com/.

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.2 and its unstable release is 4.0.0-alpha.1. New to CircuitPython? Start with our Welcome to CircuitPython Guide.

20180929 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.1rc1.

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.