Update 2023-04-18-draft.md

This commit is contained in:
Anne Barela 2023-04-14 15:57:53 -04:00 committed by GitHub
parent 232dceb9c5
commit 90c23acd41
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -283,9 +283,13 @@ Here's this week's updated CircuitPython libraries:
* [s-light/CircuitPython_ansi_escape_code](https://github.com/s-light/CircuitPython_ansi_escape_code)
**Library PyPI Weekly Download Statistics**
* **Total Library Stats**
**Total Library Stats**
* 87596 PyPI downloads over 310 libraries
* **Top 10 Libraries by PyPI Downloads**
**Top 10 Libraries by PyPI Downloads**
* Adafruit CircuitPython BusDevice (adafruit-circuitpython-busdevice): 6199
* Adafruit CircuitPython Requests (adafruit-circuitpython-requests): 5331
* Adafruit CircuitPython NeoPixel (adafruit-circuitpython-neopixel): 1638
@ -304,45 +308,32 @@ What is the team up to this week? Lets check in!
**Dan**
[![title](../assets/20230418/20230418dan.jpg)](https://www.circuitpython.org/)
text - [site](url).
This week I did some testing and researching of the BNO55 and BNO85 sensors. These sensors do not work well on certain microcontrollers, and on others they are fine. It turns out they sometimes violate the I2C bus protocol. Some I2C implementations are more tolerant of these violations than others. I added warnings to the Learn Guides for these sensors for now. It might also be possible to do some silent error recovery inside the CircuitPython libraries, but for now, we are warning the potential users.
**Kattni**
[![title](../assets/20230418/20230418kattni.jpg)](https://www.circuitpython.org/)
This week I added the CircuitPython Essentials pages to the Feather RP2040 RFM69 guide. This includes the usual, but also includes a simple radio demo. The demo requires two Feathers, and when the appropriate code is loaded onto each one, you can press the Boot button on one, and change the NeoPixel color on the other! Basically, this example shows you how to set up the hardware, and send and receive packets between two modules. That means you have a place to start for any project using the RFM69 module!
text - [site](url).
Next up is the Adafruit Feather RP2040 RFM95 guide.
**Melissa**
[![title](../assets/20230418/20230418melissa.jpg)](https://www.circuitpython.org/)
[![Melissa's Project](../assets/20230418/20230418melissa.gif)](https://www.circuitpython.org/)
text - [site](url).
Over the past couple of weeks, I finished working on the [Robotic AI Bear using ChatGPT Learn Guide](https://learn.adafruit.com/robotic-ai-bear-using-chatgpt). This was once of the biggest project guides I've worked on and included 3D printing, Disassembly of the bear, electronics, and lots of code. I had a lot of fun making the project and the project and guide turned out well.
**Tim**
[![title](../assets/20230418/20230418tim.jpg)](https://www.circuitpython.org/)
text - [site](url).
**Jeff**
[![title](../assets/20230418/20230418jeff.jpg)](https://www.circuitpython.org/)
text - [site](url).
This week I've been working on some new capabilities for the pybadger conference badge code to give it an IoT integration and allow it to launch other sample circuitpython scripts from a menu. I'm also still chasing some issues with multiple displays and I've got an improvement for the Monster M4sk library to submit that will attach the backlight to the display initialization so the system will keep it on after code.py finishes.
**Scott**
[![title](../assets/20230418/20230418scott.jpg)](https://www.circuitpython.org/)
text - [site](url).
I've been feeling better this week. I burned out on iMX RT work and got tempted by the new Feather RP2040 DVI. I've added DVI support to CircuitPython. I've proven it works well but have taken a couple shortcuts that I need to fix before creating a PR. Next, I'll get back to the iMX RT work that I have pending.
**Liz**
[![title](../assets/20230418/20230418liz.jpg)](https://www.circuitpython.org/)
text - [site](url).
This week I worked on a guide for the [CircuitPython Wii Classic Controller library](https://learn.adafruit.com/adafruit-circuitpython-wii-classic-controller-library). This library allows you to use a Wii Classic controller connected to a nunchuck breakout with CircuitPython. This is also the first CircuitPython library that I wrote.
Additionally, I've been working on adding U2IF support for a few of the RP2040 "bones" Feathers that have been added to the shop. This lets folks use CPython modules with CircuitPython modules on a desktop computer. It's been a fun learning experience and I'm looking forward to using it in some upcoming projects.
## Upcoming events!