| Crates.io | cyw43 |
| lib.rs | cyw43 |
| version | 0.5.0 |
| created_at | 2023-03-07 17:16:40.737207+00 |
| updated_at | 2025-08-28 10:29:40.208072+00 |
| description | Rust driver for the CYW43439 WiFi chip, used in the Raspberry Pi Pico W. |
| homepage | |
| repository | https://github.com/embassy-rs/embassy |
| max_upload_size | |
| id | 803775 |
| size | 194,512 |
Rust driver for the CYW43439 wifi+bluetooth chip. Implementation based on Infineon/wifi-host-driver.
Works on the following boards:
Working:
embassy-net integration.probe-rs following the instructions at https://probe.rs.cd examples/rpcargo run --release --bin wifi_scancargo run --release --bin wifi_ap_tcp_servercargo run --release --bin wifi_tcp_serverAfter a few seconds, you should see that DHCP picks up an IP address like this
11.944489 DEBUG Acquired IP configuration:
11.944517 DEBUG IP address: 192.168.0.250/24
11.944620 DEBUG Default gateway: 192.168.0.33
11.944722 DEBUG DNS server 0: 192.168.0.33
This example implements a TCP echo server on port 1234. You can try connecting to it with:
nc 192.168.0.250 1234
Send it some data, you should see it echoed back and printed in the firmware's logs.