Deep Dive w/Scott: Starting work on CircuitMatter #adafruit

Join Scott as he works on a Python implementation of the Matter IOT protocol and answers questions. Thanks to dcd for timecodes: 0:00 getting started 2:44 hello everyone 5:00 ESP 32 pressent BLE State 6:24 BLE off in 4MB flash 7:35 Analog Device sample - tiny usb 11:56 Lookup up the board on digikey MAX32690EVK 12:50 TinyUSB support on githup tinyusb pull 2708 14:35 adafruit circuitmatter repo 15:00 intro to matter 17:03 Matter specification freely available upon request 18:18 Initial scope focused on Wi-Fi 19:50 esp-idf matter 20:20 open C interface to matter connectedhomeip 21:20 ( project-chip ) 22:42 understanding the 1024 spec 24:36 MDNS ( Multicast DNS ) for discovery 24:58 Naming ideas 25:20 looking at received packet and response 20:10 TLD ( tag length description ) 29:45 Using CPython laptop using IPv6 30:55 buildwithmatter / matter 1.3 core 33:40 TLVSchema descriptor guide 35:10 Python ( thanks to copilot :-) 39:30 looking at the help() strings 42:20 @property 44:00 attributes also covered in dev guide 46:06 Properties implement descriptors under the hood 52:00 reference to python howto descriptors 54:29 Adafruit is moving 1:00:48 see gist example at 1:02:33 using descriptors with matter and parsing 1:04:52 append() example 1:09:14 TLV Encoding Examples - consider unit tests 1:26:20 review the print out from the TLV structure 1:26:20 link to early mention of moving blog 1:29:00 TLV is matter specific, but might be from Zigbee 1:32:27 adding initial unit test 1:36:10 copilot hint - add comments - copilot writing tests from the comments 1:43:57 commit / push test cases 1:46:00 1:51:36 review python struct docs (for float ) 1:57:20 IEEE float specification 2:00:00 apple-home Matter documentation ( supported sensors ) 2:13:49 floatingpoint python literal documetation 2:17:35 wrapping up Visit the Adafruit shop online - ----------------------------------------- LIVE CHAT IS HERE! Subscribe to Adafruit on YouTube: New tutorials on the Adafruit Learning System: -----------------------------------------
Back to Top