Deep Dive w/Scott: Merging and Blinking #adafruit
Channel: Adafruit Industries
Date: 07/05/2021

Join Scott as he answers questions, discusses the end of the MicroPython merge and revisits the status LED revamp.

I’m sponsored by Adafruit to work on CircuitPython. Support them, and by extension me, by purchasing hardware from https://adafruit.com

Chat with me and lot of others on the Adafruit Discord at https://adafru.it/discord.

Deep Dive happens every week. Normally Fridays at 2pm Pacific but occasionally shifted to Thursday at 2pm. Typically goes for two hours or more. Questions are welcome. Next week is on Friday.

0:00 Getting started and hellos
4:40 adafruit jobs ( before housekeeping - not sure if youtube handles it ok )
7:20 Housekeeping
10:23 what Scott is doing next week - Pycon.org ( virtual 14th & 15th)
14:43 Melborne micropython meetup https://melbournemicropythonmeetup.github.io/
16:40 Merge pull request for 1.13 is out
19:00 1.10, 1.11, 1.12 merged already
19:51 1.14 & 1.15 yesterday
21:35 1.11 & 1.12 cherry picks lost git history (1.13 brings in the history)
23:23 vaccination hesitancy
27:05 advantages of using Circuit Python
29:04 circuitpython-essentials
35:03 dynamic cpu frequency scaling
36:55 python helper tool for micropython merges PR #4725
38:39 TinyLogicFriend #137 sigrokproject kmatch
42:43 Dan’s USB changes Dynamic USB descriptors #4689 (in CP 7.0)
47:01 USB endpoint summary / usb audio?
49:30 Circuitpy_eraser #4722 discussion
51:45 how to enter safe mode from hardware
53:42 board without status LED issue
54:40 safe mode LED?
57:12 uf2 - flip configuration bit?
58:30 replying to pr #4722
1:01:05 Status leds (RGB and/or single color)
1:04:40 eventually CP will be within 100 commits from MP
1:05:16 simplify the status LED flash pattern commit (from 3 weeks ago )
1:11:17 pewpew_m4 speaker as status LED? (we should do that)
1:12:30 can reset into safemode
1:13:30 check out turning off the neopixel ( break into deep dive ) nrf status_leds.c
1:19:10 fixed and demonstrated with neopixel disabled!
1:20:00 review the simplify_status_led code changes
1:28:45 boot loader blinks unchanged ( tinyuf2 )
1:29:15 any way to slow down a crash/reset loop
1:32:15 crash reset loop continue
1:36:28 any differences between connected to computer or powerbank ( no-safe mode is the same )
1:39:30 Amend previous commit / push simplify_status_led
1:40:30 How much space did we win? (checking nrf feather, QT Py, and trinket_m0)
1:42:30 -Os flags when compiling ‘sometimes’
1:51:30 Piunora Raspberry Pi CM4 crowd supply project getting close
1:52:44 Start BLE workflow next week / convert to native
1:57:50 Scott’s R.C.W law project on GitLab 
1:59:40 public broadband utility bills
2:06:55 AT&T definition of ‘broadband’ 56K
2:11:00 efforts to port to other states
2:16:37 Wrap up (4:13pm PDT)
2:18:30 pet the cat :-)
-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord

Adafruit on Instagram: https://www.instagram.com/adafruit

Subscribe to Adafruit on YouTube: http://adafru.it/subscribe

New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------