EPISODE · May 14, 2021 · 2H 17M
Deep Dive w/Scott: LED Debugging
from Adafruit Industries · host Adafruit Industries
Join Scott as he answers questions and talks about debugging the status LED PR. He'll also go over his lightning talk from the Python Language Summit. 0:00 Getting Started and Hellos 0:03:36 Housekeeping 0:7:52 Micropython 1.15 merged in 0:11:53 back to BLE? Next week 0:14:30 Piunora un-bagging 0:27:20 First Steps - TinyUSB on CM4 0:33:24 Python Language Summit Talk / Lightning talk 0:36:36 CPython to CircuitPython slides 0:38:36 CircuitPython builtins 0:39:25 CircuitPython Modules 0:42:50 Things that people ask for: 0:43:20 CP and Pip? 0:46:46 f’strings implementation differently between CP and CPython 0:49:27 Python Parse - (CPython) for parsing from UART vs. comma separated and split (and alternates ) 0:52:00 Broadband Map 0:58:13 fiber-deserts.net 1:09:50 muninetwork.org podcast 1:11:26 broadband access www.commerce.wa.gov (speed survey) 1:12:10 www.argis.com survey results 1:14:43 LED Debugging deep dive 1:15:37 Feather NRF status LED 1:18:11 Status LED on USB & battery 1:20:15 no additional current draw for code running a sleep/wake cycle? 1:21:10 main.c 1:23:35 “Wasn’t working on SAMD” 1:25:10 code works with single LED (blue LED) 1:25:30 Did you see on #showandtell that Micha (@2231puppy) plan to work on CP bare metal on Pi4 and he hope you saw it: https://www.youtube.com/watch?v=TadsJYIkkig&t=1200s 1:27:01 feather M4 with Blue neopixel - supposed to be white (in REPL) 1:27:56 supposed to flash yellow, but it’s flashing green 1:35:56 atmel-samd neopixel assembly code SAM_D5X_E5X 1:42:40 Salea Logic 2 neopixel capture 1:46:35 adjusting timing - “make this gap longer” 2:03:48 no longer “safe-mode-ing” because of debug 2:05:15 commit and rebasing in git 2:06:50 “Delete old debug code - rarely useful in the future.” 2:12:20 git commit --amend 2:12:44 git push 2:13:06 pull request - fix SAMD 2:14:11 wrap up 2:14:55 next week - Friday as well 2:16:40 see you next week
What this episode covers
Join Scott as he answers questions and talks about debugging the status LED PR. He'll also go over his lightning talk from the Python Language Summit. 0:00 Getting Started and Hellos 0:03:36 Housekeeping 0:7:52 Micropython 1.15 merged in 0:11:53 back to BLE? Next week 0:14:30 Piunora un-bagging 0:27:20 First Steps - TinyUSB on CM4 0:33:24 Python Language Summit Talk / Lightning talk 0:36:36 CPython to CircuitPython slides 0:38:36 CircuitPython builtins 0:39:25 CircuitPython Modules 0:42:50 Things that people ask for: 0:43:20 CP and Pip? 0:46:46 f’strings implementation differently between CP and CPython 0:49:27 Python Parse - (CPython) for parsing from UART vs. comma separated and split (and alternates ) 0:52:00 Broadband Map 0:58:13 fiber-deserts.net 1:09:50 muninetwork.org podcast 1:11:26 broadband access www.commerce.wa.gov (speed survey) 1:12:10 www.argis.com survey results 1:14:43 LED Debugging deep dive 1:15:37 Feather NRF status LED 1:18:11 Status LED on USB & battery 1:20:15 no additional current draw for code running a sleep/wake cycle? 1:21:10 main.c 1:23:35 “Wasn’t working on SAMD” 1:25:10 code works with single LED (blue LED) 1:25:30 Did you see on #showandtell that Micha (@2231puppy) plan to work on CP bare metal on Pi4 and he hope you saw it: https://www.youtube.com/watch?v=TadsJYIkkig&t=1200s 1:27:01 feather M4 with Blue neopixel - supposed to be white (in REPL) 1:27:56 supposed to flash yellow, but it’s flashing green 1:35:56 atmel-samd neopixel assembly code SAM_D5X_E5X 1:42:40 Salea Logic 2 neopixel capture 1:46:35 adjusting timing - “make this gap longer” 2:03:48 no longer “safe-mode-ing” because of debug 2:05:15 commit and rebasing in git 2:06:50 “Delete old debug code - rarely useful in the future.” 2:12:20 git commit --amend 2:12:44 git push 2:13:06 pull request - fix SAMD 2:14:11 wrap up 2:14:55 next week - Friday as well 2:16:40 see you next week
NOW PLAYING
Deep Dive w/Scott: LED Debugging
No transcript for this episode yet
Similar Episodes
Apr 21, 2026 ·73m
Apr 18, 2026 ·14m
Apr 18, 2026 ·95m
Apr 15, 2026 ·55m
Apr 13, 2026 ·68m
Apr 11, 2026 ·59m