Black Lives Matter - Action and Equality.

ICYMI: Latest Newsletter – CircuitPython is the KEY…boards, and more! :) @adafruit @circuitpython @micropython @thepsf #ICYMI

ICYMI (In case you missed it) – Today’s Python from microcontrollers from went out – if you did miss it, subscribe now! Next one goes out in a week and it’s the best way to keep up with all things Python for hardware, it’s the fastest growing newsletter out of ALL the Adafruit newsletters!

Arduino to CircuitPython

Arduino to CircuitPython

By popular demand – Arduino to CircuitPython. There are several ways to program microcontrollers. Some methods are more difficult than others and this can often depend on how much familiarity someone has with programming basics.

This guide is primarily for Arduino developers to learn the ins and outs of using CircuitPython by demonstrating use of program code in both languages. This may be a reference for people as they get comfortable in their CircuitPython skills.

Just as valid could be the Python or CircuitPython programmer who has never used Arduino before. Showing the code that Arduino uses for various things may help to become more comfortable with the Arduino environment.

We’ll be updating the guide and adding more – check it out!

CircuitPython powered keyboards


The MiniKbd is a USB device based on the Adafruit Trinket M0 development board by Andy Clymer, available on Tindie.




The MiniKbd is programmable with CircuitPython – each key can be easily customized to perform any combination of keystrokes or mouse movement. When plugging it in over USB, your computer will recognize it as a “USB HID” (Human Interface Device), as if a keyboard or mouse had been plugged in. The keystrokes that are output by the MiniKbd can then be configured by editing the CircuitPython code running on the device.



The KernTroller is a customizable keyboard controller with pressure sensitive capacitive touch pads, based on the Adafruit Trinket M0 board, and is programmable with CircuitPython.

Andy also has some CircuitPython helper libs.

Blitz City DIY

From Blitz City DIY – Building a Macro Keyboard for the Opposable Thumbs Podcast. LEDs, macros, CircuitPython & a lot of frenetic impending deadline energy, video.

AtMakers KeySwitch Housing

AtMakers KeySwitch Housing – The KeySwitch is a low-cost AT Switch Interface allowing a user to send keystrokes and mouse movements by activating external switches – video & Thingiverse.

Welcome a BOARD 🙂

Meow Meow

Say hi to Meow Meow, the latest board that supports CircuitPython. Meow Meow has a UF2 bootloader now, GitHub & pick up a cat.

Coming soon – Gizmo, Prop Maker Wings’


Do not get wet, do not feed after midnight, keep out of bright lights.

Prop Maker Wing

Should be shipping these in the next week or so, make sabers’ to any prop you can imagine.

News from around the web!

Carlos Alvarado Quesada

Kids show off some CircuitPlayground projects to Carlos Alvarado Quesada,
President of Costa Rica – Teletica.

PewPew FeatherWing

Update to the PewPew FeatherWing – a shield for Adafruit Feather boards with buttons and a LED matrix display, for simple games by ꝺeshipu –

Electronic Barrette Hub

And one more, An Electronic Barrette Hub – A base station of all your blinking lights by ꝺeshipu –

Buddah Machine

CircuitPython powered drummachine / buddahmachine by dr_speedInstagram.


Looks like the updates to EduBlocks with CircuitPython support is coming along nicely.

Badge preview for hackaday superconvideo.

caitlinsdad made an XTRA-LARGE hallowing 🙂 – Twitter.

@pyconau lightning talks@micropython on FPGAs by @mithrovideo.

Web Bluetooth is now available in Windows 10 in Chrome 70 – Adafruit Bluetooth REPL, here we come.

DrawBot is a powerful, free application for MacOSX for making simple Python scripts to generate two-dimensional graphics. The built-in graphics primitives support rectangles, ovals, (bezier) paths, polygons, text objects and transparency – There’s dailydrawbot.tumblr too.

Timothy Garcia has made his own Adafruit Feather M4 clone with a Sparkfun qwiic connector on the end.

Richard “Shred” Körber writes about his ghost decoration which uses an Adafruit Circuit Playground Express and CircuitPython, featuring lighting and sound effects.

Python 3.7.1 and 3.6.7 are now available. Python 3.7.1 is the first maintenance release of the newest feature release of the Python language – Change log.

Python in 90 minutes by Joe James – YouTube & GitHub.

PyCon 2019’s Call for Proposals has officially opened for talks, tutorials, posters, education summit presentations, as well as the hatchery program PyCon Charlas – PyCon.

Juno is a self-contained app for running Jupyter Notebooks. Juno is a desktop app (currently only macOS) that opens Jupyter Notebooks (.ipynb files) as a standalone app. No need to install Python, Conda, or Jupyter. – GitHub.

Some updates to GitHub: actions looks interesting – GitHub.

PyDev of the Week: Philip Guo from Mouse vs Python.

Adafruit CircuitPyton Weekly recording for October 22nd, 2018 on YouTube

Made with Mu

CPX Chainsaw

Turn a plastic chainsaw, which is a simple plastic hollow prop with no electronics, into a roaring sound effect chainsaw! Press the trigger and listen to the sound of a real chainsaw but remain perfectly safe as there is no moving chainsaw blade – video & madewithmu &

Great overview – The Mu Editor by Tim Golden.

New Learn Guides! has a refresh and more! We got rid of the random, unorganized landing page and its masonry design. We now offer a much more curated experience which should help you discover new guides.

CircuitPython on learn

Our catalog of guides has grown to almost 2000 guides, so naturally some of the older guides have gotten buried. With this new design we hope to bring some of these great old guides back in the spotlight with guide groups. These are hand curated groups of guides based on a theme like 3d printing, robots, no soldering required, beginner, etc.

There is also a new hero system that will bring attention to a constantly changing set of our favorite guides. So check back often!

We have even more great new features for the Adafruit Learning System under development, and can’t wait to share them with you.

Tiny Museum Tour Device

Tiny Museum Tour Device from John Park.

Feather Waveform Generator in CircuitPython from Dave Astels.

Updated Learn Guides!

CircuitPython Wig

NeoPixel Cyber Falls Wig from Michael Sklar.

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 CAP1188 Breakout

Using MCP23008 & MCP23017 with CircuitPython

Adafruit NeoPixel Überguide


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 Digital Ocean to track your progress towards a shirt, and jump onto our Discord chat to join others who contribute!

CircuitPython Libraries!

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 104!

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.2. New to CircuitPython? Start with our Welcome to CircuitPython Guide.

20181019 is the latest CircuitPython library bundle.

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

3.7.1 is the latest Python release. is back has returned and folks are posting their skills (including CircuitPython) and companies are looking for talented makers to join their companies – from Digi-Key, to hackaday, Microcenter and more!

8,000 thanks!

8,000 thanks

The Adafruit Discord community where we do all our CircuitPython development in the open reached over 8,000 humans, thank you! Join today!


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.

We are angry, frustrated, and in pain because of the violence and murder of Black people by the police because of racism. We are in the fight AGAINST RACISM. George Floyd was murdered, his life stolen. The Adafruit teams have specific actions we’ve done, are doing, and will do together as a company and culture. We are asking the Adafruit community to get involved and share what you are doing. The Adafruit teams will not settle for a hash tag, a Tweet, or an icon change. We will work on real change, and that requires real action and real work together. That is what we will do each day, each month, each year – we will hold ourselves accountable and publish our collective efforts, partnerships, activism, donations, openly and publicly. Our blog and social media platforms will be utilized in actionable ways. Join us and the anti-racist efforts working to end police brutality, reform the criminal justice system, and dismantle the many other forms of systemic racism at work in this country, read more @

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 20,000+ makers on Adafruit’s Discord channels and be part of the community!

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more

CircuitPython – The easiest way to program microcontrollers –

Maker Business — How 3M is able to ramp up production of N95 masks

Wearables — Grocery store assist

Electronics — Electrolytic Limitations

Biohacking — Vitamin-C + Gelatin for Accelerated Recovery

Python for Microcontrollers — Discord 20k, Summer of Making, Python 3.9 and more! #Python #Adafruit #CircuitPython @circuitpython @micropython @ThePSF

Adafruit IoT Monthly — Cosmo Clock, Low Powered Widlife Camera, and more!

Microsoft MakeCode — Arcade Mini Game in a Text Adventure

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at !

No Comments

No comments yet.

Sorry, the comment form is closed at this time.