DiscoverAdafruit IndustriesDeep Dive w/Scott: Zephyr WiFi in CircuitPython (hopefully)
Deep Dive w/Scott: Zephyr WiFi in CircuitPython (hopefully)

Deep Dive w/Scott: Zephyr WiFi in CircuitPython (hopefully)

Update: 2025-01-17
Share

Description

Join Scott as he continues working on CircuitPython's Zephyr port. Hopefully he'll have WiFi working. He'll also answer any questions folks have.

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

0:00 Getting Started
1:19 hello everyone -
1:50 circuit python (CP) / python on microcontrollers
2:39 building CP on top of zephyr
3:18 circu.it for discord chat
3:47 CircuitPython2025 wrapup https://blog.adafruit.com/2025/01/15/thank-you-for-circuitpython2025/
8:46 Daisy Seed development board https://electro-smith.com/products/daisy-seed
9:37 NRF development board 5340 ( not supported yet), 7002 wifi processor
12:20 USB working ( tinyusb )
13:55 serial / unique id working
14:50 some elements of dir(board) come from device tree
16:40 time.sleep(1)
17:00 gc.mem_free(), interacts with zephyr heap
18:50 zephyr samples ( looking for wifi scanning )
23:00 zephyrproject.or doxygen Wi_Fi net manager
29:52 esp driver sources
35:20 cisco mouse?
46:33 looking for starting command for managment scan NET_REQUEST_WIFI_SCAN
51:00 checking out the Nordic 5 clause license ( only use with nordic chips )
1:04:30 sysbuild explanation https://docs.zephyrproject.org/latest/build/sysbuild/index.html
1:18:44 think about global network manager instance
1:19:13 cptools in cpbuild.py ( much smaller than CMake :-) )
1:30:00 sysbuild / Nordic and binary blobs
1:32:30 need to use west command to pull down blob
1:34:18 scanning workflow - get it compiling the load it into circuit python
1:37:30 menu config / decisions about mbed tls
1:45:35 with Zephyr - we support more stuff, and it works the same or better
1:46:33 dig into menuconfig
1:51:00 update/debug configuration CMake extensions.cmake
1:53:20 edit build.ninja / CMakelist.txt external project
1:57:00 wrapping up - planning to be here next week

-----------------------------------------
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/
-----------------------------------------
Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Deep Dive w/Scott: Zephyr WiFi in CircuitPython (hopefully)

Deep Dive w/Scott: Zephyr WiFi in CircuitPython (hopefully)

Adafruit Industries