Adding notes for January 17th
This commit is contained in:
parent
ae9b96b696
commit
51c47e6c15
1 changed files with 335 additions and 0 deletions
335
2023/2023-01-17.md
Normal file
335
2023/2023-01-17.md
Normal file
|
|
@ -0,0 +1,335 @@
|
|||
# CircuitPython Weekly Meeting for January 17, 2023
|
||||
Here is the notes document for next Tuesday’s CircuitPython Weekly meeting. The meeting is Tuesday due to a US holiday on Monday. It is at the normal time of 11am Pacific / 2pm Eastern here on Discord. Everyone is encouraged to attend! Please add your hug reports and status updates even if you’ll be attending the meeting - it’s super helpful! If you are unable to attend but would still like to include updates, feel free to include them in the notes and we’ll read them off during the meeting. Hope to see you there! @circuitpythonistas
|
||||
|
||||
|
||||
Video is available [on YouTube](https://youtu.be/kaPdGIsYC1M).
|
||||
|
||||
|
||||
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.
|
||||
|
||||
## 02:57 Community News
|
||||
|
||||
### 03:02 CircuitPython in 2023: Let the Devs Know Your Feelings!
|
||||
CircuitPython in 2023
|
||||
|
||||
As the year starts, the CircuitPython development team would like to take some time to share their goals for CircuitPython in 2023 and beyond. Just like past years (full summary [2019](https://blog.adafruit.com/2019/01/28/circuitpython-in-2019/), [2020](https://blog.adafruit.com/2020/02/03/circuitpython2020-recap/), [2021](https://blog.adafruit.com/2021/02/16/circuitpython2021-round-up/), and [2022](https://blog.adafruit.com/2022/02/01/thank-you-for-circuitpython2022/)), they’d like everyone in the Python on hardware community to contribute by posting their thoughts to a public place on the internet by Wednesday January 18th, 2023.
|
||||
Here are a few ways to post:
|
||||
* a video on YouTube
|
||||
* a post on the CircuitPython forum
|
||||
* a blog post on your site
|
||||
* a post on Mastodon with tags #CircuitPython and #CircuitPython2023
|
||||
* a Gist on GitHub
|
||||
They want to hear from you. When you post, please add #CircuitPython2023 and email circuitpython2023@adafruit.com to let them know about your post so they can post it on the Adafruit Blog.
|
||||
The post can cover any topic related to CircuitPython. See a suggested list and more in the post on the [Adafruit Blog](https://blog.adafruit.com/2023/01/01/circuitpython-in-2023-circuitpython2023-circuitpython/). This includes any suggestions or comments related to this newsletter.
|
||||
### 04:13 What to expect from the Raspberry Pi Foundation in 2023
|
||||
The Raspberry Pi Foundation has written an article on what to expect from them in 2023 - Raspberry Pi.
|
||||
### 04:21 Project of the Week: Castle in the Sky Laputa Stone
|
||||
Castle in the Sky is an iconic animated film by director Hayao Miyazaki. Set in a fictional late 19th century, it follows the adventures of a boy and girl who are trying to keep a powerful crystal from the army, a group of secret agents, and a family of pirates, while searching for a legendary floating castle, Laputa.
|
||||
Steve Kasuya has recreated part of the movie in the form of a mysterious black stone with engraved glyphs. When a crystal is passed over it, it lights up strings of glyphs. It uses a Raspberry Pi Pico programmed in MicroPython - Twitter Thread.
|
||||
### 04:53 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.
|
||||
## 05:18 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.**
|
||||
### 05:37 Overall
|
||||
* 35 pull requests merged
|
||||
* 24 authors - vladak, BlitzCityDIY, weblate, spuder, MicroDev1, tekktrik, tcfranks, dhalbert, ric-sapasap, bergdahl, deshipu, Conor-Burns, CedarGroveStudios, CDarius, greatest-gatsby, jandelgado, Neradoc, Atalanttore, FoamyGuy, tannewt, wtuemura, RealCorebb, BiffoBear, jepler
|
||||
* 12 reviewers - brentru, Neradoc, makermelissa, BlitzCityDIY, FoamyGuy, caternuson, tannewt, MicroDev1, tekktrik, anecdata, dhalbert, jepler
|
||||
* 30 closed issues by 11 people, 20 opened by 16 people
|
||||
### 05:41 Core
|
||||
* 11 pull requests merged
|
||||
* 10 authors - CDarius, Atalanttore, weblate, tannewt, MicroDev1, wtuemura, dhalbert, bergdahl, Conor-Burns, jepler
|
||||
* 4 reviewers - tannewt, jepler, dhalbert, MicroDev1
|
||||
* 21 open pull requests
|
||||
* https://github.com/adafruit/circuitpython/pull/5999 (Open 341 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/6037 (Open 335 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/6555 (Open 196 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/6913 (Open 122 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7114 (Open 84 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7141 (Open 81 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7151 (Open 79 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7161 (Open 77 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7221 (Open 60 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7220 (Open 60 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7237 (Open 58 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7282 (Open 47 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7293 (Open 46 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7343 (Open 33 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7396 (Open 19 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7416 (Open 12 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7430 (Open 9 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7440 (Open 6 days) (draft)
|
||||
* https://github.com/adafruit/circuitpython/pull/7445 (Open 5 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7453 (Open 2 days)
|
||||
* https://github.com/adafruit/circuitpython/pull/7458 (Open 1 days)
|
||||
* 13 closed issues by 7 people, 9 opened by 8 people
|
||||
* 590 open issues
|
||||
* https://github.com/adafruit/circuitpython/issues
|
||||
* 8 active milestones
|
||||
* 7.3.x: 0 open issues
|
||||
* 8.0.0: 7 open issues
|
||||
* 8.x.x: 36 open issues
|
||||
* 9.0.0: 3 open issues
|
||||
* Libraries: 20 open issues
|
||||
* Long term: 515 open issues
|
||||
* Support: 7 open issues
|
||||
* Third-party: 4 open issues
|
||||
* 1 issues not assigned a milestone
|
||||
|
||||
|
||||
* Core download stats available at https://circuitpython.org/stats
|
||||
### 07:36 Libraries
|
||||
* 22 pull requests merged
|
||||
* 13 authors - CedarGroveStudios, greatest-gatsby, vladak, jandelgado, Neradoc, BlitzCityDIY, FoamyGuy, spuder, tekktrik, tcfranks, ric-sapasap, deshipu, BiffoBear
|
||||
* 9 reviewers - brentru, Neradoc, BlitzCityDIY, FoamyGuy, caternuson, tannewt, tekktrik, anecdata, dhalbert
|
||||
* Merged pull requests:
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT/pull/133 (Days open: 37)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_PCA9685/pull/47 (Days open: 33)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_SGP40/pull/17 (Days open: 33)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k/pull/82 (Days open: 25)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k/pull/86 (Days open: 25)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT/pull/137 (Days open: 21)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT/pull/136 (Days open: 18)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Display_Text/pull/180 (Days open: 10)
|
||||
* https://github.com/adafruit/cookiecutter-adafruit-circuitpython/pull/215 (Days open: 5)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_FONA/pull/25 (Days open: 2)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1106/pull/11 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_OneWire/pull/28 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TCA9548A/pull/43 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer/pull/35 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_NeoTrellis/pull/24 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Motor/pull/69 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_PortalBase/pull/88 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_LSM303_Accel/pull/16 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT/pull/144 (Days open: 1)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT/pull/143 (Days open: 1)
|
||||
* https://github.com/adafruit/CircuitPython_Community_Bundle/pull/129 (Days open: 1)
|
||||
* https://github.com/adafruit/CircuitPython_Community_Bundle/pull/128 (Days open: 1)
|
||||
* 35 open pull requests (Oldest: 840, Newest: 1)
|
||||
* 17 closed issues by 5 people, 10 opened by 8 people
|
||||
* 596 open issues
|
||||
* 88 good first issues
|
||||
* https://circuitpython.org/contributing
|
||||
|
||||
|
||||
#### Library PyPI Weekly Download Stats
|
||||
* **Total Library Stats**
|
||||
* 98985 PyPI downloads over 306 libraries
|
||||
* **Top 10 Libraries by PyPI Downloads**
|
||||
* Adafruit CircuitPython BusDevice (adafruit-circuitpython-busdevice): 17770
|
||||
* Adafruit CircuitPython Requests (adafruit-circuitpython-requests): 17004
|
||||
* Adafruit CircuitPython Register (adafruit-circuitpython-register): 1536
|
||||
* Adafruit CircuitPython NeoPixel (adafruit-circuitpython-neopixel): 1318
|
||||
* Adafruit CircuitPython MiniMQTT (adafruit-circuitpython-minimqtt): 1246
|
||||
* Adafruit CircuitPython IRRemote (adafruit-circuitpython-irremote): 1111
|
||||
* Adafruit CircuitPython Motor (adafruit-circuitpython-motor): 1105
|
||||
* Adafruit CircuitPython Wiznet5k (adafruit-circuitpython-wiznet5k): 955
|
||||
* Adafruit CircuitPython DHT (adafruit-circuitpython-dht): 874
|
||||
* Adafruit CircuitPython PCA9685 (adafruit-circuitpython-pca9685): 838
|
||||
|
||||
|
||||
#### Library updates in the last seven days:
|
||||
* **Updated Libraries**
|
||||
* [Adafruit_CircuitPython_Ticks](https://github.com/adafruit/Adafruit_CircuitPython_Ticks)
|
||||
* [Adafruit_CircuitPython_MAX1704x](https://github.com/adafruit/Adafruit_CircuitPython_MAX1704x)
|
||||
* [Adafruit_CircuitPython_LED_Animation](https://github.com/adafruit/Adafruit_CircuitPython_LED_Animation)
|
||||
* [Adafruit_CircuitPython_Display_Text](https://github.com/adafruit/Adafruit_CircuitPython_Display_Text) *[Adafruit_CircuitPython_DisplayIO_SH1106](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1106)
|
||||
* [Adafruit_CircuitPython_OneWire](https://github.com/adafruit/Adafruit_CircuitPython_OneWire)
|
||||
* [Adafruit_CircuitPython_IRRemote](https://github.com/adafruit/Adafruit_CircuitPython_IRRemote)
|
||||
* [Adafruit_CircuitPython_HTTPServer](https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer)
|
||||
* [Adafruit_CircuitPython_NeoTrellis](https://github.com/adafruit/Adafruit_CircuitPython_NeoTrellis)
|
||||
* [Adafruit_CircuitPython_Motor](https://github.com/adafruit/Adafruit_CircuitPython_Motor)
|
||||
* [Adafruit_CircuitPython_Wiznet5k](https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k)
|
||||
* [Adafruit_CircuitPython_PCA9685](https://github.com/adafruit/Adafruit_CircuitPython_PCA9685)
|
||||
* [Adafruit_CircuitPython_SGP40](https://github.com/adafruit/Adafruit_CircuitPython_SGP40)
|
||||
* [Adafruit_CircuitPython_FONA](https://github.com/adafruit/Adafruit_CircuitPython_FONA)
|
||||
* [Adafruit_CircuitPython_PortalBase](https://github.com/adafruit/Adafruit_CircuitPython_PortalBase)
|
||||
* [Adafruit_CircuitPython_MiniMQTT](https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT)
|
||||
* [Adafruit_Blinka](https://github.com/adafruit/Adafruit_Blinka)
|
||||
* [Adafruit_Python_PlatformDetect](https://github.com/adafruit/Adafruit_Python_PlatformDetect)
|
||||
* [CircuitPython_Community_Bundle](https://github.com/adafruit/CircuitPython_Community_Bundle)
|
||||
* **New Community Libraries**
|
||||
* [jandelgado/jled-circuitpy](https://github.com/jandelgado/jled-circuitpy)
|
||||
* **Updated Community Libraries**
|
||||
* [CedarGroveStudios/CircuitPython_NAU7802](https://github.com/CedarGroveStudios/CircuitPython_NAU7802)
|
||||
* [jandelgado/jled-circuitpy](https://github.com/jandelgado/jled-circuitpy)
|
||||
### 11:18 Blinka
|
||||
* 2 pull requests merged
|
||||
* 1 authors - RealCorebb
|
||||
* 1 reviewers - makermelissa
|
||||
* 4 open pull requests
|
||||
* https://github.com/adafruit/Adafruit_Blinka/pull/417 (Open 706 days)
|
||||
* https://github.com/adafruit/Adafruit_Blinka_bleio/pull/40 (Open 466 days)
|
||||
* https://github.com/adafruit/Adafruit_Python_PlatformDetect/pull/267 (Open 48 days)
|
||||
* https://github.com/adafruit/Adafruit_Blinka/pull/637 (Open 43 days)
|
||||
* 0 closed issues by 0 people, 1 opened by 1 people
|
||||
* 87 open issues
|
||||
* https://github.com/adafruit/Adafruit_Blinka/issues
|
||||
* PyPI downloads in the last week: 23370
|
||||
* Piwheels Downloads in the last month: 7889
|
||||
Number of supported boards: 101
|
||||
## 11:55 Hug reports
|
||||
12:15 @Liz (hosting)
|
||||
* @Tekktrik for reviewing the PR for the PCA9548 library
|
||||
* Group hug
|
||||
|
||||
|
||||
12:25 @CGrover (text only)
|
||||
* GitHub user @Swicano for discovering an issue with the NAU7802 simpletest that led to finding a conversion cycle ready register flag timing error.
|
||||
* @tannewt and @Tekktrik for help with git to rename a Community Bundle library folder.
|
||||
|
||||
|
||||
12:47 @danh
|
||||
* @tannewt for discussion on Espressif socket problems
|
||||
* @kattni for handling notes documents for internal meetings
|
||||
|
||||
|
||||
13:18 @David.Glaude (not speaking)
|
||||
* @Jepler and @PaintYourDragon for the work on Pico as a DVI coprocessor
|
||||
* @foamyguy and @anecdata for stream and work on the network stack
|
||||
|
||||
|
||||
13:33 @DJDevon3
|
||||
* @FoamyGuy for some really tough sledding this week with the Wiznet library for the Ethernet Featherwing.
|
||||
* @JP for an excellent episode on single and double click timing examples with debouncer. Also an amazing guide on building a 16 step drum sequencer. 🤤
|
||||
* @Liz for another great vlog episode on CV and Midi. Congrats on designing some PCB’s. I always look forward to watching your project videos.
|
||||
* @CGrover for continuing to improve his work on palette shaders and graphic projects.
|
||||
|
||||
|
||||
14:49 @foamyguy(absent today)
|
||||
* Github user @e28eta for watching along with my livestreams working on the ethernet library and jumping in to submit a contribution of their own for an improvement to one of the examples that we discussed and looked at on the stream
|
||||
* @kattni for coordinating with the RTD team about an issue we are facing with example code on docs pages
|
||||
* anecdata , lharris, David G, Dan J, and anyone I may of missed who all helped me understand some lower level networking details and testing procedures
|
||||
* Group Hug
|
||||
|
||||
|
||||
15:24 @kattni
|
||||
* @foamyguy for finding an issue in the library documentation where copying code from a code element was also copying the line numbers, for filing an issue on GitHub, and working with them to sort out a solution.
|
||||
* The Read the Docs support team for being incredibly responsive, super helpful, excellent to work with, and willing to make changes to over 300 projects to get us up to date.
|
||||
* @jepler, @tammymakesthings, and @KeithTheEE for some excellent chats
|
||||
* @tekktrik for adding Community Bundle stats to the Library section of the CP daily report (that we use for the State of section in this meeting)
|
||||
* @blitzcitydiy for meeting up to sort out what I should be working on next in terms of product guides
|
||||
* Also @blitzcitydiy for doing the final reviews on my new guides and guide updates
|
||||
* Group hug!
|
||||
|
||||
|
||||
16:26 @KeithTheEE (text only)
|
||||
* @kattni for a lovely conversation about LEDs and finding ways to make LED projects more engaging to an audience new to electronics.
|
||||
* @ The community for being fantastic
|
||||
|
||||
|
||||
16:41 @tannewt
|
||||
* @kattni for pointing me to ezgif.com for screen recordings.
|
||||
|
||||
|
||||
17:00 @tekktrik (not present)
|
||||
* @jepler and @caternuson for some help with a PR to the adafruit_motor library
|
||||
* @vladak for all the recent PRs in a few different libraries that fix an assortment of issues
|
||||
* @CGrover for more great submissions and fixes to the Community Bundle, always nice to see it grow with cool new things
|
||||
* Group hug!
|
||||
|
||||
|
||||
## 17:30 Status Updates
|
||||
|
||||
|
||||
17:53 @Liz (hosting)
|
||||
* I’m starting to work on a robot harp project for Adafruit. It will use a lyre (small harp-esque instrument), 16 servo motors with a PCA9685. It will take in MIDI, similar to the robot xylophone.
|
||||
* For personal projects, I had some PCBs made for the modular melody maker project and they are working as expected
|
||||
|
||||
|
||||
19:01 @CGrover (text only)
|
||||
* A GitHub user found an issue with the NAU7802 24-bit ADC example that at first glance was a simple fix. However, it revealed a deeper data transfer timing problem regarding settling time and data conversion after a channel change that wasn’t documented in the datasheet. A few hours later the driver and simple example were successfully tested, but it was quite the rabbit hole journey.
|
||||
* The Eurorack Precision VCO’s PCB design is progressing nicely. Like most (all?) projects, the “nice-to-have” requirements spawned a new project idea, a CircuitPython-driven ADSR envelope generator with selectable preset voices. (ADSR envelopes are to the notes of a musical voice as palettes are to a bitmap image.)
|
||||
|
||||
|
||||
19:52 @danh
|
||||
* Fixed a problem with Espressif sockets hanging when used with the HTTPServer library. Sockets returned by `accept()` were not always being set to O_NONBLOCK.
|
||||
* Researched a new reported problem with `usb_cdc.data.read()`. It was an error on the host computer side, which was not asserting DTR. There is another consideration about whether to allow reading the remaining characters after the connection goes down. I tried allowing this but ran into issues. But it’s an edge case.
|
||||
* Clarified confusing error messages for native properties that are sometimes read-only. [already mentioned in Wednesday CE meeting]
|
||||
* Reviewed a number of PR’s.
|
||||
* Remaining issues I’m working on for 8.0.0 include:
|
||||
* some S3 crashes in long-running programs, which are mysterious
|
||||
* ESP32-S3 I2C, which still needs more testing to resolve whether there is actually an available fix or not
|
||||
|
||||
|
||||
22:54 @David.Glaude (not speaking)
|
||||
* Searched (and found) a European distributor with a “Pimoroni Pico DV Demo Base” in stock to replicate @jepler Show and Tell demonstration of a DVI co-processor. (now back in stock)
|
||||
* Worked on my #CircuitPython2023 and published on the learn system: https://learn.adafruit.com/u/dglaude/circuitpython2023-the-year-of-the-circuitpython-retro-gaming-personal-computer (it is an update of my #CircuitPython2021 using @PT idea of RP2040 keyboard/mouse/… and @jepler RP2040 DVI co-processor)
|
||||
* Recovered my C64 keyboard (and a PS2 keyboard)… I plan to revisit @jepler learn guide that is for another very similar Commodore keyboard.
|
||||
* Personal: On Monday I lost a “birch tree” in my garden, and that makes me a bit sad (see picture in the chat).
|
||||
|
||||
|
||||
23:49 @DJDevon3
|
||||
* Continued working on the enclosure design for the TR-Cowbell. Started printing the 2nd prototype enclosure. At 20 hours per section that comes out to 80 hours of printing. Decided to go with a thin intermediary mounting plate for the top. This allows for exploring modular bracket designs without having to reprint the entire top section every iteration.
|
||||
* * There’s been no progress with the TR-Cowbell software beyond what FoamyGuy has done. Link to FoamyGuy’s Github code for the TR-Cowbell here. I plan on rolling his code into the TR-Cowbell repo someday just haven’t gotten around to it. @FoamyGuy if you want to push a PR I’d gladly accept it. I’ve spent every day for the past 2 weeks working on the enclosure. Looking forward to the day when I can dive into actually making some music with it.
|
||||
|
||||
|
||||
25:40 @foamyguy(absent today)
|
||||
Last week
|
||||
* Library PR reviews, mostly wiznet5k. Struggled a bit, but made progress in the end
|
||||
* Looking into example code docs issue and trying out different versions of sphinx-rtd-theme to resolve it. Checking in on the docs pages after RTD updated our projects to behave the same regardless of creation date
|
||||
* Wrote cp 2023. Published to github today
|
||||
This week
|
||||
* A few more ethernet PRs to work through
|
||||
* Solder the adapter and try using eye spi display connection for the first time
|
||||
* Print a few more stemma LEGO adapter pieces and work on getting it embedded into my table football game in a way that doesn’t make the ball get stuck. Try out multiple distance sensors at once using the I2C hub that arrived with my latest order.
|
||||
* Look into busio in the core to see if there is some way it can return the already initialized SPI bus on default pins if user code attempts to initialize it after the core already did it i.e. for a device with a built-in display.
|
||||
|
||||
|
||||
26:50 @kattni
|
||||
* Last week and yesterday:
|
||||
* Got caught up from being out for the holidays
|
||||
* Started my CP2023 post
|
||||
* Updated the SHT40/SHT45 guide to include the new SHT45
|
||||
* Worked with the support folks at Read the Docs to get the theme version updated on all of our projects (everything before October 2020 was running a very early version of the theme).
|
||||
* Was off yesterday.
|
||||
* This week:
|
||||
* Shorter week, obviously.
|
||||
* Already caught up on messages from the long weekend.
|
||||
* Possibly finish CP2023 post.
|
||||
* Will be starting a template for the EYESPI revisions of displays, that can be used in every guide, and explains the EYESPI connector and wiring, etc.
|
||||
* Will also be creating a couple of text blocks for copypasta into other pages in the EYESPI-rev display guides, such as Pinouts and Overview.
|
||||
* Add all of this to one guide, so Liz and I have a canonical guide to work from to update the others.
|
||||
|
||||
|
||||
28:55 @tannewt
|
||||
* Out monday for holiday. Hoping to have more dedicated time this week.
|
||||
* Did most of my CircuitPython2023 post on Friday including testing/screen recording of PyLeap, File Glider and code.circuitpython.org. I want to set aside time each week to do that. Will finish CP23 post today.
|
||||
* Sent out fixes for:
|
||||
* start and end kwargs on read and write functions now work correctly with multi-byte element arrays
|
||||
* Sharing the web workflow MDNS object with the user.
|
||||
* More 8.0.0 fixing!
|
||||
|
||||
|
||||
31:28 @tekktrik (not present)
|
||||
* Last couple weeks
|
||||
* Lots of PR reviews
|
||||
* Looking into ways of speeding up Adabot, which would speed up both the generation of the weekly reports as well the checks done when updating Adabot.
|
||||
* Submitted a PR to improve how Adabot checks for new and updated libraries in the Adafruit Bundle
|
||||
* A few type annotations fixes
|
||||
* This week
|
||||
* Writing up my CircuitPython 2023 post this evening, still trying to figure out what medium I’ll use, but it will likely be either Mastodon or a GitHub Gist
|
||||
* Prototyping a CI update to the test repository to get ahead of some GitHub Actions deprecation warnings, and then propagating it to the bundle libraries if successful.
|
||||
* Begin working on fixing some older bugs I submitted
|
||||
* Start working on allowing the thermal printer to print images. A pull request was previously submitted but was not suitable for CircuitPython as it used libraries such as numpy.
|
||||
* In personal news, starting a new class about sensors - should be fun!
|
||||
|
||||
|
||||
## 32:30 In The Weeds
|
||||
|
||||
No topics for discussion.
|
||||
|
||||
## 33:17 Wrap-Up
|
||||
Next week’s meeting is at the normal time on Monday 23 January 2023.
|
||||
Loading…
Reference in a new issue