Create 2023-05-01.md
This commit is contained in:
parent
e7a8eceae4
commit
931f55baaa
1 changed files with 408 additions and 0 deletions
408
2023/2023-05-01.md
Normal file
408
2023/2023-05-01.md
Normal file
|
|
@ -0,0 +1,408 @@
|
|||
|
||||
|
||||
Welcome to the CircuitPython Weekly meeting notes! Feel free to add your Hug Reports and Status Updates early. During the meeting, we go through them as a round robin sorted by username. If you can’t make the meeting and would still like to participate, add your notes with a “(missing meeting)” after your username and we’ll read them off for you.
|
||||
|
||||
|
||||
Add any longer-form discussion topics or general questions you have to the “In the weeds” section.
|
||||
|
||||
|
||||
Thanks! We hope to see you in the meeting!
|
||||
|
||||
|
||||
Jeff is hosting.
|
||||
|
||||
|
||||
Video is available [on YouTube]().
|
||||
|
||||
|
||||
Join here for the chat all week: http://adafru.it/discord.
|
||||
|
||||
|
||||
The CircuitPython Weekly happens normally at 2pm ET/11am PT on Mondays. Check the #circuitpython channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in [iCal format](https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical) for use with standard calendar applications and can also be viewed [in your browser](https://open-web-calendar.hosted.quelltext.eu/calendar.html?url=https%3A%2F%2Fraw.githubusercontent.com%2Fadafruit%2Fadafruit-circuitpython-weekly-meeting%2Fmain%2Fmeeting.ical&title=CircuitPython%20Meeting%20Schedule&tab=agenda&tabs=month&tabs=agenda).
|
||||
|
||||
|
||||
If you want to be able to participate in the meeting by speaking, you will need to be added to the @circuitpythonistas role on Discord. Please ask any one of the moderators or admins to add you if you’d like to join.
|
||||
|
||||
|
||||
CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com.
|
||||
|
||||
|
||||
Reminders: Podcast available on most services. Let us know if we’re missing some.
|
||||
## 3:01 Community News
|
||||
MicroPython v1.20.0 Released
|
||||
MicroPython v1.20.0 Released
|
||||
|
||||
MicroPython v1.20.0 has been released and it contains a wide array of improvements and fixes. Of particular note, it has a new lightweight package manager called mip, which uses a custom protocol to query and install packages that is optimised for embedded systems. It is intended to take over the role of upip and supports installing packages from micropython-lib as well as any URL. The Raspberry Pi Pico W is now supported with WiFi. See all the changes - GitHub. Download and GitHub Discvussions.
|
||||
"...there is a lot more coming in the pipeline. MicroPython is part of Google's Season of Docs for the third time so there will be even more improvements to the documentation in the coming 6 months. There is work on some new hardware targets, and we intend to put more effort into the zephyr port. We would also like to make progress this year towards MicroPython v2.
|
||||
|
||||
|
||||
Celebrating Ten Years of MicroPython
|
||||
Ten Years of MicroPython
|
||||
|
||||
MicroPython is celebrating it's tenth year! Have a closer look at the evolution - Poster and Video, via Twitter.
|
||||
CircuitPython 8.1.0 Beta 2 Released
|
||||
CircuitPython 8.1.0 Beta 2
|
||||
|
||||
CircuitPython 8.1.0-beta.2, a beta release for CircuitPython 8.1.0, is now out and it is the latest unstable release - GitHub.
|
||||
Project of the Week: A MicroPython Traffic Light Simulation
|
||||
Traffic Light Simulation
|
||||
|
||||
A teeny tiny traffic signal simulator using the Pimoroni Cosmic Unicorn LED display. There is one simulating the Red/Yellow/Green lights and one simulating an intersection - Twitter Thread and source - GitHub.
|
||||
|
||||
|
||||
### Newsletter Details
|
||||
The CircuitPython Weekly Newsletter is a CircuitPython community-run newsletter emailed every Tuesday. The complete [archives are here](https://www.adafruitdaily.com/category/circuitpython/). It highlights the latest Python on hardware related news from around the web including CircuitPython, Python and MicroPython developments.
|
||||
To contribute your own news or project, edit next week's draft [on GitHub](https://github.com/adafruit/circuitpython-weekly-newsletter/tree/gh-pages/_drafts) and [submit a pull request](https://help.github.com/articles/editing-files-in-your-repository/) with the changes. You may also tag a tweet with #CircuitPython on Twitter, or email cpnews@adafruit.com.
|
||||
## 6:01 State of CircuitPython, Libraries and Blinka
|
||||
**This report contains information from the previous seven days. Any changes (PRs merged, etc.) made today are not included in this report.**
|
||||
### Overall
|
||||
* 49 pull requests merged
|
||||
* 37 authors - SebastienFauque, foxy82, anecdata, steka, jrrickerson, RossK1, jepler, gamblor21, tekktrik, dhalbert, ChrisPappalardo, mjsir911, michalpokusa, awordforthat, ramsrq, patenaud, pstray, HundredVisionsGuy, matt-land, zachariahpifer, stonehippo, RetiredWizard, thess, andibing, wtuemura, Neradoc, FoamyGuy, bablokb, BiffoBear, ChenxiXiao, tannewt, anthonytw, bergdahl, jposada202020, julianaklulo, dglaude, weblate
|
||||
* 10 reviewers - tekktrik, FoamyGuy, dhalbert, tannewt, anecdata, kvc0, jepler, jposada202020, TheKitty, ladyada
|
||||
* 48 closed issues by 13 people, 16 opened by 16 people
|
||||
|
||||
|
||||
### 7:46 Core
|
||||
* 17 pull requests merged
|
||||
* 18 authors - dhalbert, anecdata, mjsir911, wtuemura, Neradoc, stonehippo, RetiredWizard, thess, andibing, FoamyGuy, bablokb, ChenxiXiao, tannewt, bergdahl, jposada202020, dglaude, weblate, gamblor21
|
||||
* 4 reviewers - kvc0, ladyada, dhalbert, tannewt
|
||||
* 23 open pull requests
|
||||
* https://github.com/adafruit/circuitpython/pull/6037 (Open 439 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/6555 (Open 300 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/6913 (Open 226 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7161 (Open 181 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7221 (Open 164 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7220 (Open 164 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7282 (Open 151 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7293 (Open 150 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7430 (Open 113 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7440 (Open 110 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7592 (Open 74 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7591 (Open 74 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7618 (Open 70 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7675 (Open 58 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7711 (Open 51 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7718 (Open 49 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7811 (Open 32 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7862 (Open 17 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7886 (Open 9 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7915 (Open 4 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7922 (Open 2 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7921 (Open 2 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7924 (Open 1 days)
|
||||
* 14 closed issues by 5 people, 9 opened by 9 people
|
||||
* 631 open issues
|
||||
* https://github.com/adafruit/circuitpython/issues
|
||||
* 8 active milestones
|
||||
* 8.0.x: 0 open issues
|
||||
* 8.1.0: 8 open issues
|
||||
* 8.x.x: 26 open issues
|
||||
* 9.0.0: 26 open issues
|
||||
* Libraries: 21 open issues
|
||||
* Long term: 538 open issues
|
||||
* Support: 8 open issues
|
||||
* Third-party: 6 open issues
|
||||
* 4 issues not assigned a milestone
|
||||
|
||||
|
||||
### 10:18 Libraries
|
||||
* 31 pull requests merged
|
||||
* 22 authors - SebastienFauque, tekktrik, foxy82, dhalbert, ChrisPappalardo, steka, michalpokusa, awordforthat, ramsrq, patenaud, pstray, HundredVisionsGuy, matt-land, zachariahpifer, jrrickerson, FoamyGuy, RossK1, bablokb, BiffoBear, jepler, jposada202020, julianaklulo
|
||||
* 8 reviewers - tekktrik, FoamyGuy, dhalbert, tannewt, anecdata, jepler, jposada202020, TheKitty
|
||||
* Merged pull requests:
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_PCF8563/pull/6 (Days open: 69)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Ducky/pull/8 (Days open: 33)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_AGS02MA/pull/3 (Days open: 28)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_framebuf/pull/52 (Days open: 22)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer/pull/45 (Days open: 21)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Ducky/pull/10 (Days open: 18)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer/pull/49 (Days open: 10)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel_SPI/pull/36 (Days open: 4)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_FancyLED/pull/30 (Days open: 3)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_SharpMemoryDisplay/pull/23 (Days open: 2)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_hashlib/pull/22 (Days open: 2)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MONSTERM4SK/pull/15 (Days open: 2)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display/pull/111 (Days open: 2)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k/pull/111 (Days open: 2)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_CLUE/pull/59 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa/pull/49 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Pixel_Framebuf/pull/9 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BLE_Apple_Media/pull/14 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_IRRemote/pull/64 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_LSM6DS/pull/60 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad/pull/66 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_GPS/pull/96 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BLE_Apple_Notification_Center/pull/17 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Ducky/pull/11 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Typing/pull/33 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer/pull/53 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer/pull/51 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/pull/178 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_OV7670/pull/17 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display/pull/113 (Days open: 1)
|
||||
* https://github.com/adafruit/CircuitPython_Community_Bundle/pull/157 (Days open: 1)
|
||||
* 63 open pull requests (Oldest: 944, Newest: 1)
|
||||
* 33 closed issues by 10 people, 7 opened by 7 people
|
||||
* 595 open issues
|
||||
* 59 good first issues
|
||||
* https://circuitpython.org/contributing
|
||||
|
||||
|
||||
#### 13:37 Library PyPI Weekly Download Stats
|
||||
* **Total Library Stats**
|
||||
* 105845 PyPI downloads over 310 libraries
|
||||
* **Top 10 Libraries by PyPI Downloads**
|
||||
* Adafruit CircuitPython BusDevice (adafruit-circuitpython-busdevice): 9094
|
||||
* Adafruit CircuitPython Requests (adafruit-circuitpython-requests): 6419
|
||||
* Adafruit CircuitPython Register (adafruit-circuitpython-register): 2020
|
||||
* Adafruit CircuitPython Motor (adafruit-circuitpython-motor): 1303
|
||||
* Adafruit CircuitPython NeoPixel (adafruit-circuitpython-neopixel): 1231
|
||||
* Adafruit CircuitPython HTTPServer (adafruit-circuitpython-httpserver): 1168
|
||||
* Adafruit CircuitPython Display Text (adafruit-circuitpython-display-text): 1105
|
||||
* Adafruit CircuitPython framebuf (adafruit-circuitpython-framebuf): 1058
|
||||
* Adafruit CircuitPython RGB Display (adafruit-circuitpython-rgb-display): 995
|
||||
* Adafruit CircuitPython PCA9685 (adafruit-circuitpython-pca9685): 939
|
||||
|
||||
|
||||
#### 14:06 Library updates in the last seven days:
|
||||
* **New Libraries**
|
||||
* [jposada202020/CircuitPython_slider](https://github.com/jposada202020/CircuitPython_slider)
|
||||
* **Updated Libraries**
|
||||
* [adafruit/Adafruit_CircuitPython_Ducky](https://github.com/adafruit/Adafruit_CircuitPython_Ducky)
|
||||
* [adafruit/Adafruit_CircuitPython_FancyLED](https://github.com/adafruit/Adafruit_CircuitPython_FancyLED)
|
||||
* [adafruit/Adafruit_CircuitPython_ImageLoad](https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad)
|
||||
* [adafruit/Adafruit_CircuitPython_TinyLoRa](https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa)
|
||||
* [adafruit/Adafruit_CircuitPython_Wiznet5k](https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k)
|
||||
* [adafruit/Adafruit_CircuitPython_hashlib](https://github.com/adafruit/Adafruit_CircuitPython_hashlib)
|
||||
* [furbrain/CircuitPython_mag_cal](https://github.com/furbrain/CircuitPython_mag_cal)
|
||||
* [CedarGroveStudios/CircuitPython_MIDI_Tools](https://github.com/CedarGroveStudios/CircuitPython_MIDI_Tools)
|
||||
* [jposada202020/CircuitPython_simple_dial](https://github.com/jposada202020/CircuitPython_simple_dial)
|
||||
|
||||
|
||||
### 14:22 Blinka (Kattni will read)
|
||||
Blinka is our CircuitPython Compatibility layer for MicroPython, Raspberry Pi, and other Single Board Computers.
|
||||
|
||||
|
||||
* 1 pull requests merged
|
||||
* 1 authors - anthonytw
|
||||
* 1 reviewers - dhalbert
|
||||
* 6 open pull requests
|
||||
* https://github.com/adafruit/Adafruit_Blinka/pull/417 (Open 810 days)
|
||||
* https://github.com/adafruit/Adafruit_Blinka_bleio/pull/40 (Open 570 days)
|
||||
* https://github.com/adafruit/Adafruit_Python_PlatformDetect/pull/267 (Open 152 days)
|
||||
* https://github.com/adafruit/Adafruit_Python_PureIO/pull/33 (Open 81 days) (draft)
|
||||
* https://github.com/adafruit/Adafruit_Blinka/pull/678 (Open 11 days)
|
||||
* https://github.com/adafruit/Adafruit_Blinka/pull/677 (Open 11 days)
|
||||
* 1 closed issues by 1 people, 0 opened by 0 people
|
||||
* 96 open issues
|
||||
* https://github.com/adafruit/Adafruit_Blinka/issues
|
||||
* PyPI downloads in the last week: 13009
|
||||
* Piwheels Downloads in the last month: 13716
|
||||
Number of supported boards: 101
|
||||
|
||||
|
||||
|
||||
|
||||
## 15:06 Hug reports
|
||||
@jepler (host)
|
||||
* Group hug
|
||||
* PyCon hugs include Carol WIlling, Mariatta, @nedbat, @brainwane, Timid Robot, and scads of other people I met and talked to, as well as everyone at the sprints & open spaces
|
||||
* Tekktrik, KeithTheEE, Krayola, and of course Kattni for running excellent sprints & open spaces
|
||||
* Limor & PT for funding my attendance at PyCon
|
||||
|
||||
|
||||
16:08 @CGrover (text only)
|
||||
* Group hug to the team and community.
|
||||
* @tekktrik for their latest pull request. Congratulations!
|
||||
|
||||
|
||||
16:22 @danh
|
||||
* @kattni, @jepler, @tekktrik, @krayola, and @KeithTheEE for being our presence at PyCon.
|
||||
* @anecdata and @FoamyGuy for doing testing on network-related core and library issues and PR’s
|
||||
|
||||
|
||||
17:10 @DJDevon3
|
||||
* @Skerr, @madbodger, @CrazyGuyS2O, & @Xerxes3rd for all the advice in designing a workshop lamp PCB out of Neopixels. 1 huge 19” ring light PCB (with a minimum order of 5) was going to cost $500. By splitting 1 ring into 5 pieces of 72 degrees I get 1 full ring. Well done everyone, that was a group effort.
|
||||
* @AndyWarburton for helping beta test Wifi, MQTT, and I2C on the UM FeatherS2 & S3.
|
||||
* @Danh for helping with a Mini-MQTT error handling issue. It was user error as usual.
|
||||
* @Neradoc for helping me figure out how to download a weather gif from NOAA using the adafruit_requests library
|
||||
* @Kattni, @Jepler, @KeithTheEE, @Tekktrik and everyone who participated at PyCon this year.
|
||||
|
||||
|
||||
18:28 @foamyguy
|
||||
* @Kattni, @krayola, @jepler, @tekktrik, @KeithTheEE and anyone else who was at PyCon representing Circuitpython and/or hanging out and helping new contributors
|
||||
* All of our new or less frequent contributors who made contributions over PyCon
|
||||
* @tekktrik and @JoseDavid for helping review the influx of PRs
|
||||
* @michalpokusa for submitting a proposal for a new version of HTTPServer library with many improvements and new features commonly supported by other established HTTPServer applications.
|
||||
|
||||
|
||||
19:41 @Jose David(text only)
|
||||
* @foamyguy and @tekktrik for all the last week PR reviews
|
||||
|
||||
|
||||
19:48 @kattni
|
||||
* Hugs to all the folks I caught up with or met at PyCon - Mariatta, Carol Willing, Chalmer, Tyson, Toshio, Nicholas Tollervy, Jeff & Ingrid, Alec, Keith and Sarah, Timid Robot, Russell, Paul, Shauna, Emily, and sooooo many more. I need to write the rest of my hug reports, or I would attempt to list everyone.
|
||||
* Special hugs to Jeff, Alec (tekktrik), KeithTheEE (Keith), and krayola for helping out with hosting Open Spaces and Sprints
|
||||
* Sean Tibor for accepting my Education Summit talk, and for helping out during Saturday’s Open Space
|
||||
* To Tekktrik and krayola for helping out with prep before PyCon
|
||||
* To everyone who attended the Open Spaces and wanted to learn about CircuitPython
|
||||
* To everyone who attended the Sprints and contributed to the CircuitPython project in so many ways.
|
||||
* To the folks who submitted their examples to the PyCon2023 content repo
|
||||
* To @foamyguy and @tekktrik for all the PR reviews and help provided to our new contributors
|
||||
* PT and Limor for sponsoring me to attend PyCon
|
||||
* Dave and Mike for bringing me onto the organisation team for PyOhio this year and moving forward
|
||||
* krayola for all her support before and throughout PyCon
|
||||
* CGrover and FoamyGuy for adapting and updating their code for my PyCon PyBadge - CGrover for the lightweight but amazing thermal camera example, and FoamyGuy for the badge code including the ability to control the NeoPixel LEDs over WiFi, the snake game, and the ability to switch between all three.
|
||||
* To all the folks who organised PyCon 2023; I can only imagine what goes into such a large conference. The results were a safe space for all, a place I felt comfortable with regards to COVID safety measures, and excellent content. Looking forward to 2024 in Pittsburgh!
|
||||
* To the community and my moderation team for taking such excellent care of our community while I was out - it’s utterly amazing and a complete relief to be able to step away for any amount of time, and know that everything will continue to be the same supportive and positive place as always.
|
||||
* Group hug to all the folks I missed!
|
||||
|
||||
|
||||
23:08 @KeithTheEE (text only)
|
||||
* @Kattni @krayola @Jeff @tekktrik for an awesome PyCon. It was wonderful meeting you and made my first in person PyCon an absolute delight
|
||||
* @Kattni for an awesome presentation on the value of the “Aha!” moment, and for leading the Circuit Python events. Those events now have my partner playing with Circuit Python.
|
||||
* @Everyone who attended PyCon and joined the community, if you’re new here, welcome aboard!
|
||||
* @Everyone. This community is so lovely and fun.
|
||||
|
||||
|
||||
23:45 @MakerMelissa (text only)
|
||||
* @PT and @ladyada for being very supporting during my move the past couple of weeks
|
||||
* @kattni, @jepler, @tekktrik, @keiththeee, and @krayola for attending PyCon this year.
|
||||
* @kattni for reading the Blinka section
|
||||
* Group Hug
|
||||
|
||||
|
||||
24:06 @michalpokusa (text only)
|
||||
* @FoamyGuy for testing a PR on adafruit_httpserver that revealed some things that I did not consider or didn’t test myself
|
||||
* @jdimpson for issue on adafruit_httpserver related to disabling serving static files
|
||||
|
||||
|
||||
24:30 @tammymakesthings (text only)
|
||||
* @jepler, @kattni, and everyone else who represented the community at PyCon
|
||||
* @tekktrik for his awesome news
|
||||
* Group hug!
|
||||
|
||||
|
||||
24:41 @tannewt
|
||||
* @kattni, @jepler, @krayola, @KeithTheEE and @tekktrik for representing us at PyCon and supporting many sprinters.
|
||||
* @retiredwizard and @dglaude for testing DVI tweak PR of mine.
|
||||
|
||||
|
||||
26:08 @tekktrik (not present)
|
||||
* All the fantastic people that I met at PyCon
|
||||
* @kattni, @jepler, @krayola, and @KeithTheEE for another incredible PyCon experience
|
||||
* @foamyguy, @Jose David, and all the other reviewers helping to get PyCon sprint PRs checked and merged
|
||||
* My partner for all the love throughout the years, so excited for what’s next for us.
|
||||
* Group hug!
|
||||
|
||||
|
||||
## 26:38 Status Updates
|
||||
@jepler (host)
|
||||
* Last weeks:
|
||||
* Vacationed in Utah. Utah’s National parks are so lovely!
|
||||
* Attended PyCon
|
||||
* So many good things going on in the keynotes, talks, sprints, open spaces, hallway track. A small write-up of my experience will be in the newsletter.
|
||||
* I showed at least a half dozen people how to do gel nails one afternoon, and let folks use my supplies and tools. One other person also brought her own curing station down. That was great, unexpected fun. Shall we do pycon polish as an open space in 2024?? Not sure I can bring my kit on the plane though.
|
||||
* Worked on adding ADSR envelope to synthio
|
||||
* This week:
|
||||
* Received the order to ‘keep synthin plz’ so I will:
|
||||
* Finalize ADSR
|
||||
* Continue with arbitrary frequency (instead of just MIDI notes); stretching to tremolo, vibrato, and per-note ADSR & waveform. Stretch-stretching to include frequency sweep, though it might be good enough to do it in Python code
|
||||
* Test my 128x32 matrixportal setup with current CircuitPython to try to confirm a customer problem
|
||||
* Check guide feedback and update any guides accordingly
|
||||
* Check right channel output on metro m7
|
||||
* Other:
|
||||
* At an estate sale on Saturday I bought a Xerox 820 computer system including an enclosure with 2 massive 8” floppies, and 4 boxes of floppy disks. This CPM computer was widely panned at the time of its introduction as being no better than other Z-80 machines, not nearly as mind-blowing as products like the Xerox Alto was, but carrying the price premium of the Xerox name. Amazingly, it will boot from floppy to a CPM “A>” prompt! I hope I can find something useful to do with it. (the original owner seems to have been a HAM and also seems to have worked for a local company of some note; the computer might have been formerly used for company work based on the labels on some of the floppies. wish I knew more of the story but it’s probably lost forever) https://octodon.social/@stylus/110283477725083795
|
||||
|
||||
|
||||
30:52 @danh
|
||||
* Released CircuitPython 8.1.0-beta.2 last Wednesday.
|
||||
* Made demo for Feather RP2040 Prop-Maker.
|
||||
* Started looking at @gneverov’s asyncio rework again.
|
||||
|
||||
|
||||
31:37 @DJDevon3
|
||||
* Helped AndyWarburton beta test the Unexpected Maker FeatherS2. Ran about 25,000 transactions to AdafruitIO over 4 days without a single hard fault which should help close multiple bug reports lingering from 7.3.3. The UM FeatherS2 Wifi is now confirmed as stable.
|
||||
* Beta tested the Unexpected Maker FeatherS3 with the same test which might close a few more issues all the way up to the current stable release. This should wipe the slate clean for most if not all of the hard faults on the UM Feather S2 & S3 prior to 8.0.5 stable release. 🙂 For Scott who likes to keep issues down to 1 page, devs can now look into closing anything UM FeatherS2 or S3 Wifi related.
|
||||
* Purchased a RadioLink AT9S RC transmitter with a range of about ½ mile. The controller that comes with the little RC tank only has a range of about 20 feet. Will be attempting to swap out the electronics in the sewer bot to accept a receiver with much great signal strength & range. Got both pan & tilt working on a 3D printed FPV camera mount which replaces the toy tank turret. Also got a couple small hobby motors working with the transmitter. I can honestly build my own RC car from scratch now which got me thinking… it should be possible with LORA to make a long range RC car 100% in circuit python. That one is now on my to do list.
|
||||
|
||||
|
||||
33:34 @foamyguy
|
||||
* Reviewing and testing for the influx of PRs. Most new contributors worked on typing information, though a few other fixes and improvements were sprinkled in a few libraries too.
|
||||
* Testing the latest version of (now merged) PR with improvements to the Wiznet Ethernet library
|
||||
* Tried out the proposed new version of HTTPServer
|
||||
* Got my ‘back in stock’ notice for Feather DVI and got one ordered so I can get in on the HDMI fun soon
|
||||
* Outside CP: Working on a web based application for my wife that assists her in authoring an HTML file that the writes content for regularly. Instead of digging in and coding the HTML by hand, this tool provides a form to fill in the desired content for everything needed and a generate button to render the final HTML code from the data entered. It uses Flask framework, Jinja2 templating, and Bulma front end
|
||||
* Try to expand HT16K33 library to provide non-blocking text marquee functionality. I have a plan in mind to use a Feather tripler or quad filled with different wings and all inter-operating. 14x4 segments is one of the wings I’d like to use
|
||||
|
||||
|
||||
36:18 @Jose David (Text only)
|
||||
* Reviews some PRs
|
||||
* Added the slider library to the community library.
|
||||
* Worked in the LPS28FDW pressure sensor Circuitpython support
|
||||
|
||||
|
||||
36:36 @kattni
|
||||
* I have returned from PyCon 2023. It was entirely brilliant.
|
||||
* I left home with approximately 70 CPXs and 30 CPBs, and came back with 2 CPXs and 15 CPBs, which is to say, the Open Spaces were excellent, and everyone was super into it.
|
||||
* Oddly Saturday was very quiet, but evidently the whole conference felt that way. Friday was packed and Sunday was even more packed.
|
||||
* We hosted the most successful Sprints since we began hosting them, based purely on PR numbers.
|
||||
* I sent both Open Spaces and Sprints folks home with hardware.
|
||||
* Definitely a few things that could be improved upon for next year. (Nothing serious; small things that would make the experience smoother for the folks involved.)
|
||||
* I’m jumping into joining the organisation team for PyOhio this year in a big way, with specific role details still to come. Super excited about this!
|
||||
* For this week:
|
||||
* The next thing on my list is finishing the RFM95 RP2040 guide
|
||||
* M7 pwmio page update for specific pins
|
||||
* Code for canary night/day light with Feature Requests included
|
||||
* Four guide updates as well.
|
||||
* Sometime soon: discuss details with tekktrik on updating the CI on the GitHub repo that contains all the code embedded into Adafruit Learn Guides to shorten up the time and resources currently used for every PR.
|
||||
|
||||
|
||||
41:23 @MakerMelissa (text only)
|
||||
* Last 2 weeks:
|
||||
* Got the code for a collaboration project with Erin in a good place3
|
||||
* Successfully finished a big move from Oregon to Las Vegas. I worked on packing, loading, and driving with between 12 and 18-hour days for a solid week and a half or so.
|
||||
* This Week:
|
||||
* Catching up on email messages, issues, and guide feedback
|
||||
* Adding some additional changes to collab project based on feedback
|
||||
* Lots of unpacking, getting services hooked up, and finding things
|
||||
|
||||
|
||||
41:55 @tammymakesthings
|
||||
* Last week:
|
||||
* Completed the first round of design for a project I’m building for my nephew, an audio amplifier and oscillator board which, combined with a tiny oscilloscope from Amazon, will enable him to make “a map of sounds”.
|
||||
* This week:
|
||||
* Prototyping and testing the different sub-modules of my “map of sounds” project before I do the board design. (If there’s anybody who’s good with analog circuits and wouldn’t mind looking over my schematic for obvious mistakes, please PM me - I’d appreciate another set of eyes.)
|
||||
* Hopefully working on the design for an RP2040 build I’m designing to be a base for music/MIDI projects.
|
||||
* Other:
|
||||
* Still struggling with health stuff, but hopefully getting closer to a successful resolution.
|
||||
|
||||
|
||||
42:56 @tannewt
|
||||
* PRs close for:
|
||||
* Supporting iMX RT 1015, 1040 and 1050 in CP and also TinyUF2.
|
||||
* EPD fixes for little endian addressing are waiting on reviews.
|
||||
* Waiting on review from jepler on frequency setting on RP2040.
|
||||
* Switching picodvi.Framebuffer to taking the framebuffer size. (Not signal output size.)
|
||||
* Will circle back to porting learn guide. I want to make a list of what to complete before publishing so I have an end in sight.
|
||||
|
||||
|
||||
45:21 @tekktrik (not present)
|
||||
* Last week
|
||||
* Reviewing PRs from PyCon, so excited to see all the issues closed this week - with more in the works!
|
||||
* After nearly four years of collaborative effort, I am excited to announce that my most extensive pull request was recently accepted! Maintainers are now discussing when changes will be merged but are thrilled with new feature additions.
|
||||
|
||||
|
||||
|
||||
|
||||
* This week
|
||||
* Catching up on things post-PyCon, some new ideas for fixes and patches emerged during and since so I’ll be looking into those
|
||||
|
||||
|
||||
## In The Weeds
|
||||
|
||||
|
||||
|
||||
|
||||
## Wrap-Up
|
||||
Next meeting is May 8 at the normal time
|
||||
Loading…
Reference in a new issue