Deep Dive w/Scott: More USB Host #adafruit

Subscribers:
460,000
Published on ● Video Link: https://www.youtube.com/watch?v=joxpe-09pTs



Duration: 56:51
708 views
7


Join Scott as he answers questions and shows of USB host libraries.

Thanks to dcd for timecodes:

0:00 intro
6:33 USB Host intro
7:17 different debugging hosts
8:57 Metro M7 with Trace port from SWD+Trace - logs results of jumps and branches - not working yet
11:36 Circuit Python week in two weeks
12:49 new cat cam ( future install )
13:35 black magic and probe orb trace mini ( fpga based tool for debugging )
15:20 what about Midi USB host with synthion and audio output / synth for Midi keyboard
16:50 Adafruit USB host? libraries
18:10 MIMXiRT1060-EVK
20:25 Code.py / circuit python to test mass storage
22:10 micro OTG (on the go ) cable connection
23:30 USB2 and USB3 speeds discussion
24:08 USB descriptors / device descriptors ( refer to USB 2.0 specifications PDF )
25:20 String descriptors
24:55 Pid code project for open source projects
27:50 USB specs multiple configurations vs. reality
29:20 interfaces and descriptors
29:40 usb.org class codes
31:00 usb endpoints ( direction IN / OUT )
32:00 ( about circuit python error running out of endpoints )
33:30 USB descript from circuit playground express ( 3 descriptors per hardware device )
35:00 Deep Dive is the best learn guide you get from Scott :-)
36:00 other usb descriptor classes in the usb specs
37:00 HID descriptors
38:00 USB HUB
38:25 Midi keyboard
39:25 future change - pad pid/vid hex numbers to 4 digits
41:10 Wireless keyboard class 3 / HID example
42:30 HID remaper projector - ( in adafruit blog )
43:00 adding code for class 3 / subclass 1
43:20 sys.stdin.read(1) reading characters HID reports to serial stream
48:10 device detach_kernel_driver / see core usb module in circuit python docs
50:19 device.read HID report
50:37 device_set_configuration
52:00 HID reports ( looking at key codes ) / low level access to HID devices
54:00 wrap up
56:00 circuit python day in 2 weeks

Visit the Adafruit shop online - http://www.adafruit.com

-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------




Other Videos By Adafruit Industries


2023-08-093D Hangouts โ€“ Master Sword, Talking D20 and Pool Float Coaster
2023-08-09JPโ€™s Product Pick of the Week 8/8/23 TRRS Jack Breakout RECAP #adafruit @adafruit @johnedgarpark
2023-08-09JPโ€™s Product Pick of the Week 8/8/23 TRRS Jack Breakout #adafruit @adafruit @johnedgarpark
2023-08-08LED Zelda Master Sword RP2040 #3dprinting #adafruit
2023-08-07Pool Float Coaster #timelapse #3dprinting #adafruit
2023-08-07Metro ESP32-S3 ๐Ÿš‡๐Ÿ’ƒ๐ŸŽต dance edition :)
2023-08-07CircuitPython Weekly Meeting for August 7, 2023 @circuitpython #circuitpython #adafruit
2023-08-07The Great Search: SMT Pin Headers #TheGreatSearch #digikey #adafruit @DigiKey @adafruit
2023-08-07Desk of Ladyada - mystery TFTs, mini linux and I2C latchup repair
2023-08-05Metro RP2040 Tester is ready to rock! ๐Ÿ”Œ๐Ÿ’ป๐Ÿง 
2023-08-05Deep Dive w/Scott: More USB Host #adafruit
2023-08-04It's 10pm ... Do you know where your ESP32 linux install is??
2023-08-042.8" TFT touchscreen revision with TSC2007 ๐Ÿ› ๏ธ๐Ÿ–ฅ๏ธ๐Ÿš€
2023-08-04Ortho-Keys tester has a plastic pal who's fun to be with โŒจ๏ธ๐Ÿ”‘๐Ÿ’ก
2023-08-04John Park's CircuitPython Parsec: Circuit Playground Light Detection #adafruit #circuitpython
2023-08-04IT'S 10PM DO YOU KNOW WHERE YOUR ENGINEERS ARE?
2023-08-04JOHN PARK'S WORKSHOP LIVE 8/3/23 Wave Stream @adafruit @johnedgarpark #adafruit
2023-08-03#NewProds 8/3/23 Feat.Adafruit Metro RP2040!
2023-08-03Time Lapse Prototype Build! Adafruit PCF8575 I2C 16 GPIO Expander Breakout - STEMMA QT / Qwiic ๐Ÿ”ง๐Ÿ”Œโš™๏ธ
2023-08-03EYE on NPI: Sensata Crydom's Series 1 AC Panel Mount Solid State Relays #digikey @sensata @digikey
2023-08-03Adafruit Top Secret August 2, 2023 #Adafruit #AdafruitTopSecret @Adafruit



Tags:
adafruit
electronics
diy
arduino
hardware
opensource
projects
raspberry
pi
computer
raspberrypi
microcontrollers
limor
limorfried
ladyada
STEAM
STEM
python
microbit
circuitpython
neopixel
neopixels
raspberry pi
circuitplaygound
nyc
make
makers
micro:bit
adafrit
adafruit promo code
ada fruit
adafruit coupons
raspberry pi zero
micropython
machine learning
ai
tensorflow