 It's that time again. This is Katnie with your weekly Python on hardware news. Every week we put together the Python for Microcontrollers newsletter. It is available through AdafruitDaily.com. Head over to sign up and see all of the past and current newsletters. Or tune in each week to hear what's going on. Adafruit is working with the team to safely remain open as we continue to navigate COVID-19. Adafruit is stocked and all orders are shipping. Expect possible delays as we continue to ramp up. Now is the best time to get orders in for your favorite products including items for students. For more information visit Adafruit.com slash open safely. Make magazine publish their latest edition, The Rise of Python and the annual Microcontrollers issue. The new issue is on its way to subscribers. The headline is The Rise of Python and discusses Python on hardware in depth including Circuit Python. This issue is also their annual guide to microcontroller boards and features the new Adafruit clue. Congratulations to Helen Lee for her first article for Make coming in as a lead story. If you're not a subscriber, check out makershed.com to pick up the latest Make magazine. The 2020 Makers Guide to Boards is also available on their website, makzine.com slash comparison slash boards. Circuit Python 6 art has been released. Circuit Python 6 is currently in alpha but we're getting ahead of things. Adafruit has put together some amazing artwork for the upcoming stable release. The logo will be displayed in many locations and the poster will be available for purchase from the Adafruit shop. The Circuit Python subreddit on reddit.com crossed the 1000 members marked this past week. Thank you to Reddit readers for choosing to get a Python fix on this subreddit. Adafruit is dedicated to providing the news on Python and Circuit Python in one's chosen way whether via blog, newsletter, video, Instagram or on Reddit, it's there. The Python Package Manager team is working to improve the usability of PIP for all users through a user experience survey. Right now a lot of what PIP does can be confusing and complicated for people who are not Python experts. The team's objective is to understand how to improve that. You can read about the work on the Python Software Foundation website and hear about the work on the test and code podcast. Right now the team wants to speak with users about a number of topics. They're interested in speaking with people at all levels of Python experience. They can't stress enough. You don't need to be a programming expert to take part. In fact they're specifically looking to hear from those who are not programmers. They're looking for diverse users to take part in the research. If you use PIP they are interested in hearing from you. If you're interested in speaking with the team about your experiences the first thing you need to do is sign up for the UX studies at bit.ly slash pip dash ux dash recruitment dash sign dash up. Here's a summary of the contributions Google has provided to open source software. At Google open source is at the core of our infrastructure processes and culture. As such participation in these communities is vital to our productivity. Within the open source program's office our mission is to bring the value of open source to Google and the resources of Google to open source. To ensure our actions match our commitment in this post we will explore a variety of metrics intended to increase context transparency and accountability across all of the communities we engage with. They state that their intentions are twofold. Give back to the communities they depend on as well as expand support for open source overall. Google firmly believes in open source and its ability to bring together users contributors and companies alike to deliver better software. Get more information on the Google open source blog. Here are two projects that combine circuit python and the pemeroni rainbow hat. First up David Glaude posted to Twitter and Adafruit clue is controlling the rainbow hat from pemeroni using the bit to pie from Fortronics to provide connectivity. Simultaneous LED animation on the seven dot star LEDs and fading the brightness on the four fourteen segment displays. Second unfinished stuff posted Twitter the new feather cap for connecting Adafruit feather boards to raspberry pie hats. In this week circuit python deep dive live stream Scott streamed his work on FPGA and an ESP 32 S2 IP address. Check out the latest video and past videos at adafru.it slash deep dive. Circuit python day is September 9th 2020. Adafruit has chosen nine nine is the snakeiest day of this year. We'll keep you posted on events and happenings to include a circuit python team live stream collaboration with hardware and software folks and highlighting all things python and python on hardware. More information will be forthcoming. Do you have ideas or suggestions for circuit python day? Are you planning your own circuit python day event? Let us know via email at circuit python day at Adafruit.com. The Adafruit discord server has surpassed 24,000 members. This community is where we do all of our circuit python development transparently and in the open. Adafruit believes that discord offers a unique way for circuit python folks to connect. Thank you to everyone who has been a member and everyone who recently joined. If you haven't already you can join today at adafru.it slash discord version 4.0 of the circuit python Adafruit IO library is now out. This release includes removing the loop blocking method and fix attribute error module has no attribute set socket error with the included examples. To use in circuit python download the latest circuit python library bundle from circuit python.org slash libraries to use with c python install using pip code is available on github and documentation is available on read the docs joey castillo post to twitter repurposing an open book prototype and a new adafruit air quality sensor breakout to make a circuit python air quality monitor joey writes house just got a hepa air filter so of course i wanted to see how well it worked steep drop in particles when turned on good news sandu j mcdonald posted twitter a one note synth base in 35 lines of circuit python on a seed we know shall board bleep track post to twitter five designs of pico planet pcb's each design is procedurally generated and only 10 of each design is produced each design has three to five stars which are not covered in copper or solder mask making them perfect places to add some leds below the board they need a bit more work on the software side and then they will be available on tindi the morgan stanley makerspace program helped a group of fintech focus students learn how to code python using the adafruit circuit playground katelyn's dad posted twitter an ooze master 3000 inspired hourglass using neopixels and circuit python maker thornhill posts a project using the adafruit pi portal and circuit python to download a national weather service radar image and put a city layer over the top details on twitter this project is an animated color mask with the adafruit circuit playground express and circuit python creator ian writes never use circuit python before turns out it's stupidly easy did this in 15 minutes max maker hacks post to instagram on the desk f pga and circuit python pmc posts to twitter a project with the kids using tensorflow with hand pose detection on a lego mindstorms running micro python this project from ymt lab uses an mpu 9250 10 doff imu sensor with micro python on esp 32 learn about python import advanced techniques and tips in python you use the import keyword to make code in one module available in another imports and python are important for structuring your code effectively this tutorial will provide a thorough overview of python's import statement and how it works check it out unreal python dot com learn about python bindings calling c or c plus plus from python python bindings allow you to call functions and pass data from python to c or c plus plus letting you take advantage of the strengths of both languages throughout this tutorial you'll see an overview of some of the tools you can use to create python bindings check it out unreal python dot com michael posts a medium why python written in python is faster than regular python seascape science post to twitter a gateway to python this really handy set of tutorials on numpy pandas and matplot lib available from ocean hack week on github python weekly post to twitter letekify underscore pi generates a letek math description from python functions code available from odoshi on github why edit python in mu mu tries to make it as easy as possible to get started with programming but aims to help you graduate to quote unquote real development tools afterward everything in mu is the real thing but presented in as simple and obvious a way as possible it's like the toddling stage and learning to walk you're finding your feet and once you're confident you should move on and explore put simply mu aims to foster autonomy try out mu today at code width dot mu details available in nicholas toller v's presentation to euro python 2019 the number of circuit python supported microcontrollers and single board computers continues to grow there was one new board added this week the scout makes a zoo are you interested in adding a new board to circuit python check out the aida fruit learn system for a series of guides about getting your board added to circuit python and circuit python dot org there are four new python on hardware related guides in the aida fruit learning system this week including have you ever been in a video chat and had some kind of disaster happen that left you scrambling to mute and cut your video feed perhaps you use multiple video conferencing applications each with their own set of hotkeys for muting and cutting video the pi ruler is a trinket m zero with four embedded buttons that comes pre-programmed as a usb hid device learn how to build a four app panic button using the aida fruit pi ruler in this guide from john thurmond make a beat with midi circuit python and solenoids build a midi drum kit using solenoids and circuit python 3d print parts to make a solenoid driven mallet to trigger snare drum symbols and much more use the aida fruit feather m4 and a darlington driver to create your own custom usb midi percussion ensemble in this guide from noah and paedro take awesome pictures of the night sky with this equatorial mount astrophotography tracker this project uses a feather m4 and trinamix tmc 2226 stepper motor driver to enable you to take long exposures of the night sky with just about any camera build a specialized camera mount in this guide from dylan harata the current number of circuit python libraries is 264 this includes both the aida fruit circuit python libraries and the circuit python community libraries there was one new library added this week aida fruit circuit python ms 8607 and a number of updated libraries as always visit circuit python dot org slash libraries to download the latest aida fruit circuit python bundle included in this week's updates from the circuit python team last week was short for brian thanks to a much needed camping trip to his favorite seaside campground alas he doesn't have any spectacular pictures to show so a picture of his dog impatiently anticipating their arrival will have to suffice the remainder of his week saw him bouncing between a few tasks but mostly focused on the ms 8607 pressure temperature and humidity sensor each and every ms 8607 sensor is calibrated at the factory and the calibration constants are stored in the sensor itself as with other sensors with integrated calibration data one of the most challenging parts of the driver writing process is implementing the algorithm used to convert the calibration constants into corrections to be applied to the raw sensor data here's the fun flow chart for applying corrections to pressure and temperature data he's finishing up the arduino library and he has finished the circuit python library once he wraps this up he'll hopefully be moving on to assembling and testing the canbus feather wing that's been sitting on his bench jeff is working on bringing the sharp memory display forward into the world of display i o right now you can already use these displays both the large 2.7 inch and the 1.3 inch in circuit python but you have to use an older frame buff api for interacting with them melissa mainly focused on refactoring the matrix portal library and finish that up she had originally taken the pi portal library as a single file and modified it to work with the rgb matrix shield and the metro m4 air lift light board while it worked it did require loading everything which could be a bit memory intensive with the refactoring it is able to be used with just the portions you need though the original ease of use from before refactoring is still present that ties everything together she also worked on testing some changes to the pi tft install script that were done by lady aida she wanted to make sure that it was still working on each display there were only a few minor issues that she found during testing and those were promptly fixed so everything is working great with the latest version of raspberry pi os pycon au is holding pycon line au september 4 through 6 2020 check out 2020 dot pycon dot org dot au for more information py gotham is a new york city-based eclectic pie-centric conference covering many topics py gotham tv is taking place october 2nd and 3rd 2020 with a single track of talks presented online the call for proposals is now open at cfp dot py gotham dot tv visit 2020 dot py gotham dot tv for more information pycon india 2020 will be held online october 3rd through 5th a call for proposals is now open through the 14th of august visit in dot pycon dot org slash 2020 for details regarding the cfp and the conference py ladies has 28 groups with over 28 000 members find out what's happening in py ladies meetup groups around the world and near you py ladies is revamping the py ladies presence and global leadership to enable better-run chapters locally and globally the intent is to bring all of the local chapters to help collaborate share ideas and also start a py ladies global council to oversee the global py ladies community to do this however they need your help py ladies wants to engage with py ladies members members may now register to become a basic member or a voting member for more information check out py ladies dot com translating circuit python is now easier than ever translations make the project more accessible to a broader range of folks adding or improving translations is a great way to get started contributing to the project with the help of fellow open source project web late we're making it even easier you can create an account just for web late or sign in using other sites like github or google if you write another language visit adafru dot it slash translate cp sign in and start translating looking for more python on hardware all week join the adafruit community on discord and check out the help with circuit python and circuit python channels we're over 24,000 strong and continuing to grow you'll find a supportive positive community filled with like-minded folks join an adafru dot it slash discord and that is your python on hardware news for this week visit adafruitdaily.com to subscribe to the newsletter or tune in again next week