# CircuitPython Weekly December 2nd, 2019
Video of the meeting is available [on YouTube](https://youtu.be/EgYxQIF3RwQ) and [diode.zone](https://diode.zone/videos/watch/5f1bede6-8880-43cb-ad69-d95933b4a263).


Join here for the chat all week: http://adafru.it/discord



The weekly happens normally at 2pm ET/11am PT on Mondays except when US holidays occur on Monday. Check the #circuitpython channel for notices of change in time and links to past episodes.


CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from adafruit.com.


Reminders: Podcast available on most services. Let us know if we’re missing some.

## 3:47 Community News 
Made with Mu, origins of Mu :)
https://madewith.mu/mu/users/2019/12/02/mu-book.html 


4:46 Preview of "Bluefruit Playground" ... our new app for the nordic based Circuit Playground Bluefruit (will be in beta soon!)
https://youtu.be/pThUwgZF6p0 


5:46 Native MP3 decoding/playback in CircuitPython, go JEpler!
https://youtu.be/4xh_mPaYG3s 


6:30 NXP i.MX RT family takes flight with Feather and CircuitPython!
https://twitter.com/arturo182/status/1199841134253682690 


6:52 Circuitpython snakes its way to Fomu thanks to TinyUSB:
https://github.com/xobs/circuitpython/releases 


7:10 Notifications and more, CircuitPython / BLE:
https://twitter.com/tannewt/status/1199782734723313664 
https://youtu.be/-pBEdDONKyQ?t=359 


7:41 New video CircuitPython and Raspberry Pi (Korean language). 3 so far!:
https://www.youtube.com/channel/UCq7SPRGmLmjnFPHqYmgFcAg/featured 


7:58 Build a "Buddy the Elf":
https://github.com/gallaugher/buddy-the-elf 
https://youtu.be/AHcwQRxTjOY 


8:21 TIS THE SEASON, we published a few things for the sale-and-giving season...
#ADADEALS electronics and more _not_ from Adafruit:
https://blog.adafruit.com/?s=%23adadeals 


8:59 #DigiWish
Digi-Key is giving away free stuff for about a month, Python on hardware!
https://www.digikey.com/en/resources/social/digi-wish 


9:15 #GivingTuesday
We'll publish tech specific causes and more, send yours and we'll help get the word out!


#GivingTuesdayPSF is on December 3rd and runs for 24 hours local time. Visit the Python Foundation - @ThePSF to see what they are doing this year how you can make a difference in the Python community
https://twitter.com/search?q=%23GivingTuesday&src=typed_query&f=live 
https://twitter.com/search?q=%23GivingTuesdayPSF&src=typed_query&f=live 


9:58 and of course, our big sale today is all CircuitPython...
https://blog.adafruit.com/2019/12/02/this-cyber-monday-its-circuitpython-monday-at-adafruit-use-the-code-adathanks-to-get-20-off-circuitpython-boards-and-15-off-items-storewide/ 


DRAFT HERE!
https://github.com/adafruit/circuitpython-weekly-newsletter/blob/gh-pages/_drafts/2019-12-03-draft.md 


Goes out 11am on Tues! via https://www.adafruitdaily.com/ 


## 10:55 State of CircuitPython + Libraries
### Overall


* 10 pull requests merged
  * 7 authors - sarfata, dhalbert, iayanpahwa, Johennes, makermelissa, dherrada, osterwood
  * 6 reviewers - tannewt, ladyada, dhalbert, jepler, makermelissa, siddacious
* 17 closed issues by 8 people, 16 opened by 13 people


Working on 5.0.0. Recently released beta.0 and it’s all going well. Please give it a try and let us know what you find.


We’re moving CircuitPython library CI from Travis to GitHub CI. We hope it improves everyone’s experience with them.


Please try the latest stuff and let us know how it goes.


### 13:20 Core


* 3 pull requests merged
  * 3 authors - iayanpahwa, sarfata, dhalbert
  * 3 reviewers - jepler, tannewt, dhalbert
* 11 open pull requests
  * https://github.com/adafruit/circuitpython/pull/2034 (Open 120 days)
  * https://github.com/adafruit/circuitpython/pull/2044 (Open 116 days)
  * https://github.com/adafruit/circuitpython/pull/2054 (Open 112 days)
  * https://github.com/adafruit/circuitpython/pull/2297 (Open 13 days)
  * https://github.com/adafruit/circuitpython/pull/2306 (Open 11 days)
  * https://github.com/adafruit/circuitpython/pull/2301 (Open 11 days)
  * https://github.com/adafruit/circuitpython/pull/2315 (Open 9 days)
  * https://github.com/adafruit/circuitpython/pull/2337 (Open 2 days)
  * https://github.com/adafruit/circuitpython/pull/2336 (Open 2 days)
  * https://github.com/adafruit/circuitpython/pull/2342 (Open 1 days)
  * https://github.com/adafruit/circuitpython/pull/2344 (Open 0 days)
* 7 closed issues by 4 people, 8 opened by 7 people
* 202 open issues
  * https://github.com/adafruit/circuitpython/issues
* 7 active milestones
  * 4.x.x - Bug fixes: 0 open issues
  * 5.0.0: 20 open issues
  * 5.x.0 - Features: 1 open issues
  * 5.x.x - Bug Fixes: 11 open issues
  * 6.0.0: 1 open issues
  * Libraries: 9 open issues
  * Long term: 155 open issues
  * 5 issues not assigned a milestone


Download stats by board:


| Board                                         | 4.1.0  | 5.0.0-beta.0  |
| ----------------------------------------------|--------|---------------|
| arduino_mkr1300                               |  117   |       0       |
| arduino_mkrzero                               |   76   |       0       |
| arduino_nano_33_ble                           |   -    |      10       |
| arduino_zero                                  |  182   |       2       |
| bast_pro_mini_m0                              |   17   |       1       |
| capablerobot_usbhub                           |   15   |       0       |
| catwan_usbstick                               |   18   |       0       |
| circuitplayground_bluefruit                   |   -    |      83       |
| circuitplayground_express                     |  6335  |      54       |
| circuitplayground_express_4h                  |   43   |       0       |
| circuitplayground_express_crickit             |  301   |       5       |
| circuitplayground_express_digikey_pycon2019   |   24   |       0       |
| circuitplayground_express_displayio           |   -    |       4       |
| cp32-m4                                       |   -    |       0       |
| datalore_ip_m4                                |   -    |       0       |
| datum_distance                                |   16   |       0       |
| datum_imu                                     |   19   |       0       |
| datum_light                                   |   14   |       0       |
| datum_weather                                 |   18   |       0       |
| electronut_labs_blip                          |   18   |       1       |
| electronut_labs_papyr                         |   14   |       0       |
| escornabot_makech                             |   17   |       0       |
| feather_m0_adalogger                          |  356   |       2       |
| feather_m0_basic                              |  256   |       3       |
| feather_m0_express                            |  808   |      18       |
| feather_m0_express_crickit                    |   39   |       0       |
| feather_m0_rfm69                              |  123   |       0       |
| feather_m0_rfm9x                              |  253   |       6       |
| feather_m0_supersized                         |   -    |       0       |
| feather_m4_express                            |  1222  |      42       |
| feather_nrf52840_express                      |  284   |      33       |
| feather_radiofruit_zigbee                     |   16   |       0       |
| feather_stm32f405_express                     |   -    |      37       |
| gemma_m0                                      |  716   |       5       |
| gemma_m0_pycon2018                            |   22   |       0       |
| grandcentral_m4_express                       |  274   |       9       |
| hallowing_m0_express                          |  359   |       3       |
| hallowing_m4_express                          |   -    |       4       |
| itsybitsy_m0_express                          |  408   |       6       |
| itsybitsy_m4_express                          |  840   |      14       |
| itsybitsy_nrf52840_express                    |   -    |       2       |
| kicksat-sprite                                |   13   |       0       |
| makerdiary_nrf52840_mdk                       |   30   |       2       |
| makerdiary_nrf52840_mdk_usb_dongle            |   69   |       4       |
| meowmeow                                      |   17   |       0       |
| metro_m0_express                              |  791   |       3       |
| metro_m4_airlift_lite                         |  166   |       7       |
| metro_m4_express                              |  389   |       7       |
| metro_nrf52840_express                        |   -    |       1       |
| mini_sam_m4                                   |   34   |       0       |
| monster_m4sk                                  |   -    |      19       |
| particle_argon                                |   41   |       2       |
| particle_boron                                |   25   |       0       |
| particle_xenon                                |   50   |       4       |
| pca10056                                      |   87   |       6       |
| pca10059                                      |  188   |      13       |
| pewpew10                                      |   47   |       1       |
| pewpew13                                      |   14   |       0       |
| pewpew_m4                                     |   -    |       0       |
| pirkey_m0                                     |   15   |       0       |
| pybadge                                       |  451   |      10       |
| pybadge_airlift                               |   19   |       0       |
| pyboard_v11                                   |   -    |      12       |
| pygamer                                       |  573   |       7       |
| pygamer_advance                               |   38   |       1       |
| pyportal                                      |  1162  |      25       |
| pyportal_titano                               |   -    |       0       |
| pyruler                                       |  206   |       1       |
| robohatmm1                                    |   15   |       -       |
| robohatmm1_m0                                 |   -    |       0       |
| robohatmm1_m4                                 |   -    |       2       |
| sam32                                         |   45   |       0       |
| serpente                                      |   -    |       9       |
| snekboard                                     |   -    |       0       |
| sparkfun_lumidrive                            |   17   |       0       |
| sparkfun_nrf52840_mini                        |   49   |       2       |
| sparkfun_qwiic_micro_no_flash                 |   -    |       0       |
| sparkfun_qwiic_micro_with_flash               |   -    |       0       |
| sparkfun_redboard_turbo                       |   47   |       0       |
| sparkfun_samd21_dev                           |   35   |       0       |
| sparkfun_samd21_mini                          |   37   |       0       |
| stm32f411ve_discovery                         |   -    |       3       |
| stm32f412zg_discovery                         |   -    |       2       |
| stringcar_m0_express                          |   -    |       0       |
| trellis_m4_express                            |  354   |       4       |
| trinket_m0                                    |  2041  |      28       |
| trinket_m0_haxpress                           |   -    |       0       |
| uchip                                         |   18   |       0       |
| ugame10                                       |   35   |       0       |
| winterbloom_sol                               |   -    |       0       |
| ----------------------------------------------|--------|---------------|
|                                         Total | 20338  |      519      |
| ----------------------------------------------|--------|---------------|


Download stats by language:


| Board            | 4.1.0  | 5.0.0-beta.0  |
| -----------------|--------|---------------|
| ID               |   12   |       0       |
| de_DE            |  464   |       8       |
| en_US            | 18923  |      495      |
| en_x_pirate      |  118   |       2       |
| es               |  280   |       1       |
| fil              |   15   |       0       |
| fr               |  295   |      11       |
| it_IT            |   57   |       0       |
| pl               |   49   |       0       |
| pt_BR            |   67   |       1       |
| zh_Latn_pinyin   |   58   |       1       |
| -----------------|--------|---------------|
|            Total | 20338  |      519      |
| -----------------|--------|---------------|




### 15:25 Libraries


* 7 pull requests merged
  * 4 authors - osterwood, makermelissa, dherrada, Johennes
  * 4 reviewers - tannewt, ladyada, makermelissa, siddacious
* 27 open pull requests
  * https://github.com/adafruit/Adafruit_CircuitPython_GFX/pull/6 (Open 343 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_TLC59711/pull/5 (Open 328 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_BitbangIO/pull/1 (Open 302 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_Fingerprint/pull/11 (Open 292 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_Bitmap_Font/pull/6 (Open 278 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_MAX31865/pull/9 (Open 263 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/pull/20 (Open 242 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_Hue/pull/6 (Open 229 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_Debouncer/pull/8 (Open 229 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground/pull/57 (Open 206 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_BNO055/pull/30 (Open 203 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/pull/34 (Open 203 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_BME680/pull/18 (Open 129 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_MotorKit/pull/19 (Open 128 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_Debouncer/pull/10 (Open 110 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/pull/66 (Open 102 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/pull/69 (Open 99 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_MCP9808/pull/20 (Open 63 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground/pull/71 (Open 58 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_AM2320/pull/9 (Open 54 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_ADS1x15/pull/41 (Open 50 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_WSGI/pull/2 (Open 48 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_HT16K33/pull/41 (Open 41 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_DotStar/pull/40 (Open 41 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_Display_Text/pull/22 (Open 40 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_VL53L0X/pull/12 (Open 16 days)
  * https://github.com/adafruit/Adafruit_CircuitPython_BLE/pull/33 (Open 13 days)
* 10 closed issues by 5 people, 8 opened by 6 people
* 132 open issues
  * https://circuitpython.org/contributing
Library updates in the last seven days:
**Updated Libraries**
 * [Adafruit_CircuitPython_AVRprog](https://github.com/adafruit/Adafruit_CircuitPython_AVRprog)
 * [Adafruit_CircuitPython_AMG88xx](https://github.com/adafruit/Adafruit_CircuitPython_AMG88xx)
 * [Adafruit_CircuitPython_Waveform](https://github.com/adafruit/Adafruit_CircuitPython_Waveform)
 * [Adafruit_CircuitPython_SSD1608](https://github.com/adafruit/Adafruit_CircuitPython_SSD1608)
 * [Adafruit_CircuitPython_OneWire](https://github.com/adafruit/Adafruit_CircuitPython_OneWire)
 * [Adafruit_CircuitPython_Motor](https://github.com/adafruit/Adafruit_CircuitPython_Motor)
 * [Adafruit_CircuitPython_MAX7219](https://github.com/adafruit/Adafruit_CircuitPython_MAX7219)
 * [Adafruit_CircuitPython_INA219](https://github.com/adafruit/Adafruit_CircuitPython_INA219)
 * [Adafruit_CircuitPython_ILI9341](https://github.com/adafruit/Adafruit_CircuitPython_ILI9341)
 * [Adafruit_CircuitPython_FocalTouch](https://github.com/adafruit/Adafruit_CircuitPython_FocalTouch)
 * [Adafruit_CircuitPython_DS2413](https://github.com/adafruit/Adafruit_CircuitPython_DS2413)
 * [Adafruit_CircuitPython_BoardTest](https://github.com/adafruit/Adafruit_CircuitPython_BoardTest)
 * [Adafruit_CircuitPython_RTTTL](https://github.com/adafruit/Adafruit_CircuitPython_RTTTL)
 * [Adafruit_CircuitPython_SimpleIO](https://github.com/adafruit/Adafruit_CircuitPython_SimpleIO)
 * [Adafruit_CircuitPython_VL53L0X](https://github.com/adafruit/Adafruit_CircuitPython_VL53L0X)
 * [Adafruit_CircuitPython_RGB_Display](https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display)
 * [Adafruit_CircuitPython_BusDevice](https://github.com/adafruit/Adafruit_CircuitPython_BusDevice)
 * [Adafruit_CircuitPython_Display_Text](https://github.com/adafruit/Adafruit_CircuitPython_Display_Text)
 * [Adafruit_CircuitPython_RA8875](https://github.com/adafruit/Adafruit_CircuitPython_RA8875)
 * [Adafruit_CircuitPython_PYOA](https://github.com/adafruit/Adafruit_CircuitPython_PYOA)
 * [Adafruit_CircuitPython_74HC595](https://github.com/adafruit/Adafruit_CircuitPython_74HC595)


## 17:36 Hug Reports
@anecdata (lurking)


@AnneB (lurking)


21:55 @brentru, notes only
* Group hug
* Arturo for iMX RT work
* @cgrover for new featherwings!
* @stargirl for discussion on #circuitpython about profiling code, got me thinking about a few libraries I wrote in the past and approaches to take for speeding them up (TinyLoRa, specifically).


@cater (lurking)


22:15 @CGrover (text-only)
* Hugs to PT for lightning-quick responses to some logo permission requests that helped to a move few Hackaday.io contest projects forward to submittal.
* Group hug to the team and community. Again, the superb level of CircuitPython documentation helped me out of a few black holes this past week.


@dakotah.redstone (lurking)


22:39 @danh
* @jerryn for doing BLE testing over the weekend and submitting PR’s to update Learn Guide code
* @jepler for continuing to handle new and old bugs, and getting MP3 decoding going!


@DaveP (lurking)


@dherrada (lurking)


23:35 @Hierophect:
* Group hug to everyone this week.


23:52 @JacobT, notes only
* @tannewt for quickly finding and fixing the bug with bitmap fonts on an eInk. Can’t wait to try it out with the new release!


@jasonp (lurking)


24:05 @jepler
* Everyone reviewing PRs, thank you!  Especially @tannewt for insightfully requesting changes.
* Everyone who plans to support a good cause on Giving Tuesday
* @ladyada for approving my first PR into an Arduino library (Adafruit_MP3), which let us re-use it in the CircuitPython project.
* @ladyada and @adafruit for featuring my MP3 work in a video (I’m excited about being able to make an mp3 player too)


25:02 @jerryn
* Hug to everyone producing the great guides for CircuitPython Bluefruit and other BLE demos. They have been fun to play with.
* @danh for all the updates to the guides for the new BLE API


18:48 @kattni:
* @danh for discussion about BLE. Working on first Bluetooth project and had lots of questions.
* @MakerMelissa for taking notes during meeting
* Group hug to everyone. Thanks for great community.


19:46 @krayola
* @kattni for a fun HackFriday working on LED animations together and her moral support as I worked to get the Pixelbuf stuff working.


20:21 @MakerMelissa:
* Group hug! Hope everyone had a great weekend.


@sdw_nj (lurking)


20:30 @stargirl (offline)
* Group hug especially to the CircuitPython maintainers who’ve been reviewing my changes. :)


20:40 @tannewt
* Arturo182 for leading the way on the iMX RT
* Kjw and jerryn for helping folks in #circuitpython over the weekend.
* Jepler for mp3 work.
* Xobs for getting circuitpython running on the Fomu FPGA board!
## 25:39 Status Updates
@anecdata (lurking)


37:52 @brentru, notes only
* LW:
   * Starting to wrap a larger adafruit project, guide will be published this week for it.
   * Published the IoT Monthly for December 2019, went out yesterday
* TW: 
   * IO Support
   * Wrapping project
   * Finishing out the semester, working on an ongoing term project.


@cater (lurking)


38:20 @CGrover (text-only)
* Last week:
   * Wrapped up the six FeatherWing projects for the Hackaday.io Take Flight with Feather contest. Funny how ideas for new FeatherWings just pop out of nowhere.
   * Wracked the brain cells to write some Crickit FeatherWing testing code (in CircuitPython) for the RobotFriend + PyBadge + Crickit project. Was hoping to take advantage of the existing libraries, but I2C bus competition/management became an issue when using the stock Crickit, Seesaw, and PyBadger libraries. Was successful using some of the subclasses, so that’ll become the path forward. I may create some helpers or a new class to add some frosting.
   * Threw together a drafty graphic of the Crickit FeatherWing pinout. Was helpful when walking through the existing library code. Crickit pinout diagram
   * Exercised the new rechargeable 80-volt Lithium brushless-motor snow thrower yesterday. Worked great! Couldn’t find the SWD port, though.
* Next week:
   * Finish the Robot Friend test routines, helpers, and libraries.
   * Build the long-awaited clothes dryer duct temperature gradient monitor.
   * Back into the studio to record a collection of Foley sound effects tracks for a locally-produced UFO SciFi film. Hoping to throw in some Theremin sounds along with a vibraslap and two thundertubes.


@dakotah.redstone (lurking)


39:41 @danh
* Fixed `UART.write()` being non-blocking by accident on atmel-samd, making it too easy to overflow on write. Adding get/set `UART.timeout` property.
* Lotsa PR reviews.
* Upcoming: precursor PR’s for BLE bonding.


@DaveP (lurking)


@dherrada (lurking)


41:03 @Hierophect:
* Did nothing much this past week.
* Before that, adding more boards to CircuitPython such as the PyBoard Nano.
* Soon adding Meowbit.
* Figuring out recent stuff like neopixel support.
* Managed to rig up uncanny eyes to OpenCV to track humans.


@JacobT (lurking)


@jasonp (lurking)


43:00 @jepler
* Last week & this morning:
   * Brought mp3 playback with Adafruit_MP3 to draft PR status
   * Continued to work on gcc9 PR
   * Provided requested performance measures for background tasks PR
   * Worked on bugfix for nRF USB crash, but it was not accepted
   * Filed a PR to gain back over 1kB code space on the most constrained builds
* This week:
   * Continue to work on gcc9 PR based on feedback
   * Continue to work on mp3 PR based on known problems
   * Work on nRF PWM audio bug (stereo waveform, mono output)
      * Otherwise, mp3 playback won’t work on CPB
   * Work on nRF USB crash, find a better fix that can be accepted
   * Get up to speed on stm32 port
   * Hopefully start working on audio for stm32
* Ongoing fun projects:
   * Actually order edge lit display PCBs and parts
   * Organizing my home office


45:20 @jerryn
* Last week
   * Tested several BLE demos and adapted several to the new API
      * Submitted PRs for luminaries and snowglobe
      * Looking forward to the new IOS App
   * Found an issue with nRF52840 (non-express) boards and CP5.0
      * Can cause some serious corruption -- requiring J-Link to recover
         * Be careful out there...
   * I know I did more but can’t remember what. Someday, I’ll learn to make notes…
* Next week
   * More BLE fun
   * Return to some RFM9x projects
   * Aside-- just discovered remote GPIO control on RPi -- wow! Don’t know how I missed that!


26:49 @kattni
* Last week:
   * Updated ADI Motion and Temperature FeatherWing guide with new Fritzing object and fab print
   * Fixed a typo in a code snippet in the CircuitPython Essentials guide Servo page
   * Updated the first guide I wrote: Circuit Playground Express Piano in the Key of Lime - wasn’t as out of date as I expected.
      * Tested on CPB with new Circuit Playground bluefruit module.
   * Verified BLE related guides all match new API
   * Prepped STEMMA OLED fritzings for Limor to do some magic
   * Started work on a CPB project - eventual plan is to have one controlling another, with the central CPB changing colors on and switching between animations on the peripheral CPB using accelerometer and buttons. Here’s what I have done so far:
      * Added animations to Adafruit CircuitPython LED Animations library
         * Color cycle, blink, comet, sparkle
      * Accelerometer on central changing colors of animations while animations are running live
      * Slide switch turns off LEDs and animations
      * Buttons on central sending button packets to peripheral
      * Found an issue worth filing about sending packets too quickly 
      * Central code consistently crashing to Hardfault_Handler.
* This week:
   * File issue on BLE library to determine whether it’s worth changing how the ring buffer overflow is handled
   * File issue on CircuitPython regarding Hardfault_Handler crash
   * Finish CPB project:
      * Get buttons switching between animations, and freezing color.
      * Figure out how to take a chunk of error handling code in the central code and make it only occur once in the central code vs. being in every section
      * PR for animations library.
      * Write guide.


30:33 @krayola
* Last week:
   * Got the _pixelbuf changes working including iterable support and native fill()
   * These changes included changing the signature of subscr() to make it possible for instances of native subclasses to work with the original object instance during subscript calls. Still looking for feedback on the PR regarding possible ways to avoid this signature change to subscr.
   * Fought battles with gitlab actions for a while.
   * Got Adafruit_CircuitPython_Dotstar working with the new _pixelbuf API using subclassing!  Involved fighting with Travis and remembering pylint==1.9.2 and python 3.6.
   * Updated Adafruit_CircuitPython_Dotstar pylintrc to match cookie cutter.
   * Got Adafruit_CircuitPython_NeoPixel working with the new _pixelbuf API.    Also involved fighting with Travis.
   * Tried to find a way not to change the subscr signature for many hours.
   * Worked with @kattni on Adafruit_LED_Animation to do non-blocking pretty things on strips of LEDs ... easily.
* This week:
   * Fix the merge conflicts for _pixelbuf changes.
   * Fix the bug I forgot with slices with steps > 1 returning IndexError: range out of bounds
   * Test Adafruit_CircuitPython_NeoPixel's NeoPixel_SPI class _pixelbuf compatibility changes on the hardware it is for (I think Pi?)
   * Make pypixelbuf match the _pixelbuf API and test DotStar and Neopixel - and find a board without _pixelbuf and see if pypixelbuf + neopixel will even fit.


32:57 @MakerMelissa
* Last Week:
   * Finished updating libraries using displayio to work in both CircuitPython 4 and 5
   * Fixed an issue with the RA8875 driver and some incorrect size calculations
   * Caught up on a lot of other miscellaneous PRs and issues
   * Submitted PR for Blinka to work on a secondary i2c port using the same pins
* This week:
   * Work on IS31FL3731 Pillow Example and update guide
   * Update PyBadger to work better with external fonts


@sdw_nj (lurking)


34:34 @stargirl (offline)
* Last week
   * Made the `micropython.native` decorator no-op if support isn’t compiled which makes writing drivers that can take advantage of the speedups a little easier.
   * Assembled four beta Winterbloom Sol modules. :)
* This week
   * Working on sample code and guides for my beta testers.




34:56 @tannewt
* Last week was very short largely worked on ANCS demo.
* This full week, checking in ANCS code. Working on bonding with Dan. Shouldn’t need any more API work.
* Probably looking into Apple Media Service as well.
* Hopefully get back to HID debugging as well.
* Kick-off 2020 planning shortly. Will need to look back at last year’s.


## 48:05 In the Weeds
48:37 @jerryn -- add some details to issue with nRF52840 (non-express) boards  and CP5.0 if anyone interested


53:36 @jerryn question about gcc 9 -- are “packages” available yet -- do you have to build from sources? Would be nice to have it for RPi ...


55:50 @jepler and @hierophect
AudioIO on STM32 discussion


1:02:55 @krayola (time permitting) Appear to be out of space on CPX for circuitplayground_express_displayio for zh_Latn_pinyin


## 1:06:40 Wrap-up
