How To Teach Threading To A Dolphin
summary
Modified an NRF USB dongle into a Flipper Zero Thread radio extension board by soldering power and UART lines to a Nordic radio, running OpenThread via a small firmware image. Prototype uses Flipper JavaScript (≈50 KB VM, ≈1 KB RAM) to query PAN/channel/network name, retrieve thread dataset or exported Matter keys, then ping Google over IPv6, perform TCP port scans and tunnels, and forward an SSH port; live demo partly fails but video shows it working.
AI-written summary · about
chapters (19)
- 0:00Introduction and speaker intro
- 3:01Thread protocol overview and research goals
- 5:08Flipper Zero capabilities and hardware focus
- 7:22Matter vs Thread protocols explained
- 10:11Thread versions and compatibility issues
- 12:39Thread radio hardware and SDK challenges
- 14:05Thread network architecture deep dive
- 16:14Thread commissioning process
- 19:03Live demo attempt and issues
- 22:29Demo video explanation and results
- 24:05Thread network connection requirements
- 27:21Thread data set and default keys problem
- 29:33Hardware setup and soldering guide
- 31:02Flipper Zero wiring and debugging
- 32:48Hacking thread networks with Flipper
- 35:57Demo of network scanning and port attacks
- 39:08Flipper Zero software limitations
- 41:21Development challenges and debugging pain
- 44:55Q&A session and future directions
related talks
37mUsing OpenThread to Enable Low-Power IP Connectivity on Your MCU Project
30mRunning an OpenThread Mesh Network with Linux and Zephyr
36mConnect Thread Devices to the Cloud with IoT Core
44mThread: A Wireless IoT Networking Protocol That's Built on Open Source
58mBuilding Multi-protocol IoT Nodes with Thread, BLE and ZigBee
45mLessons Learned from Building Custom Hacker Hardware
35mI'm Afraid Your Browser Has Been Talking to the Robots Again - A Gentle Intro to WebUSB
43mThe Tao of Hardware the Te of Implants
