Deep Dive w/Scott: ESP USB Host and Renode

  Переглядів 917

Adafruit Industries

Adafruit Industries

День тому

Join Scott as he fixes PRs for adding USB Host support to non-USB ESP chips, fixes up the Renode emulator PR and answers questions.
Visit the Adafruit shop online - www.adafruit.com
Thanks to dcd for timecodes:
0:00 Getting started
1:30 Zephr Summit summary -before start of deep dive.
3:50 USB host work - not today
4:17 Hello Everyone - introduction to Deep Dive
7:20 SPI on Arduino vs. Adafruit ( mp3 shield )
8:09 Adafruit twitch
9:07 PR for Renode
10:00 Soldering discussion
13:33 USB Host featherwing support - future
14:05 Renode port
14:40 Future CP port to Renode emulator
15:56 using Renode to measure library sizes
19:40 VisTracer (github)
20:40 esp32 ble work ( next week )
21:20 Digikey unbox ( exp 8684 ) esp32 C2 dev kit and esp32 c6 dev kit (also has ble )
22:44 S3 devkit with 16MB flash
23:23 antistatic mat - floor cam :-)
24:50 adding max support tinyusb
27:47 finding audiomp3 on github/adafruit/circuitpython shared modules
28:45 port specific stuff
29:00 question: NVM pickel dictionary
30:30 PR 9207 -
31:10 github actions usage
33:30 PR #9199 renode port
35:00 github pr conversation
37:25 accepting changes / renaming files
38:00 try out CP on Custom Renode / renode.resc
43:25 renode boots up CP faster when disabling profiling
44:58 liking copilot and clangd
45:50 Renode prints CP message
46:15 Renode-run
48:28 Renode board definitions
49:10 sick of CMake
50:10 renode-run atmel - logging
52:30 Microptyon does both CMake and make files
53:18 Embedded.build
54:35 honcho ideas
55:20 back to renode logging
55:50 renode runmacro $reset
57:49 renode trace speedscope flamegraph visualizer
58:39 renode track memory use
59:20 poncho and api documentation
1:01:50 looking at the trace ( seen on show and tell )
1:04:20 would like to view characters sent to uart
1:06:20 perfetto.dev ( google tool )
1:11:30 serial delay PR 7041
1:20:20 using gdb to control profiling
1:21:22 how to get variable and uart monitoring into the profiling
1:22:30 back to PR 9207 and getting stuff to build
1:24:18 git switch back to squeeze_in_max
1:25:04 potential speed up of builds by sharing LTO
1:25:45 set config in tusb_config.h
1:26:30 Hazard3 + OrangeCrab / custom CP peripherals
1:28:00 Adafruit blog reference
1:30:55 model example github/tannewt/StemmaG0-Template ( nope - not this example )
1:34:12 Adafruit_CircuitPython_ULP_Blink (s2 and S3 coprocessor )
1:35:28 push changes for CI to process squeeze_in_max
1:36:42 (rant) makeqstrdefs.py uses concurrency
1:37:33 back to Adafruit_CircuitPython_ULP_Blink - clang ast generates python
1:44:45 seesaw doesn't load code over I2C
1:51:20 github/tannewt/embedded/tree/main/embedded
1:52:58 back to the build / pico w build errors
1:56:00 fix nordic port
1:59:00 commit the build error fixes
2:00:10 Nordic new chip announced - not out yet Cortex-M33 nRF54H20
2:02:15 also nRF54L15
2:04:18 build system work to support clang
2:04:38 considering Matter things to CPY
2:06:19 patch panel concept
2:07:25 wrap up - planning for next week, but not the week after
-----------------------------------------
LIVE CHAT IS HERE! adafru.it/discord
Subscribe to Adafruit on UKposts: adafru.it/subscribe
New tutorials on the Adafruit Learning System: learn.adafruit.com/
-----------------------------------------

КОМЕНТАРІ
Subscribe for more!! #procreate #logoanimation #roblox
0:11
Animations by danny
Переглядів 3,9 млн
Phone repairs are getting ridiculous - Here's why.
22:24
Mrwhosetheboss
Переглядів 2,3 млн
Тестируем Gravis Ultrasound... ну почти.
48:18
Дмитрий Бачило
Переглядів 40 тис.