Deep Dive w/Scott: ESP BLE Debugging

Описание к видео Deep Dive w/Scott: ESP BLE Debugging

Join Scott as he debugs CircuitPython BLE support on the ESP32, ESP32-H2, ESP32-C2, ESP32-C3, ESP32-C6, and ESP32-S3. He also answers questions folks have.

Thanks to dcd for time codes.

0:00 Getting started
1:18 Hello everyone
6:30 alternates to bluefruit app on phone ( chrome on host )
8:00 bluetooth keyboards
9:00 mpconfigport.mk settings
10:10 today focusing on BLE support
10:50 max3421e library - vs. usb.core
11:30 pairing with bluetooth keyboard
11:50 BLE terminology - learn guides - Understanding BLE - GAP and GATT
15:30 Broadcasters and Observers`
16:09 _bleio ( in docs )
18:53 pairing
19:43 bonding
20:40 GATT / Server - Client
21:30 no GATT server role yet
22:55 Service / Terms in learn guide
24:35 CircuitPython (CP) and 'unpredicatable' user code / changing services dynamicaly
26:20 Services provided by CP
28:33 adding CP bluetooth support to Espressif 8684-WROOM-02C (esp32 C2)
31:50 Web workflow
32:40 using copilot to add debug prints
38:50 Over the Air (OTA) updates
42:00 out of memory issues - try wifi off - but checking in prototype/alpha C2 support
44;50 adafruit c6 feather target build debugging
53:00 now we are getting output
58:33 nrf connect app
1:00:13 crashed hard - load access fault on C6 / stack dump
1:04:00 decode_backtrack.py script using xtensa-esp32s2-elf-addr2line tool
1:07:14 Espressif SDK mostly source available
1:32:15 menuconfig - to remove secondary console
1:39:40 enable nimble logs in config
1:42:00 more logging now
1:43:40 check out freeRTOS task hook macros
1:48:03 wrap up


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/
-----------------------------------------

Комментарии

Информация по комментариям в разработке