<michaeldesilva[m>
* with it. I’ve searched high and low
<michaeldesilva[m>
* with it. I’ve searched high and low. I’m wondering if it has an AT type command set on the serial interface?
<dirbaio[m]>
Hah it's using the cyw43439 chip, same as in pico w
<dirbaio[m]>
For wifi the communication protocol is not documented anywhere, the only reference is the C drivers published by infineon
<dirbaio[m]>
You should be able to speak to it with the `cyw43` crate
<dirbaio[m]>
I'd recommend picking another wifi module if you can though 😂
<JamesMunns[m]>
<dirbaio[m]> "For wifi the communication..." <- Just general knowledge, MOST wifi chipsets are shipped like this, with an MCU or Linux Kernel Driver being essentially the only public reference. The code is often Not Great, and on MCUs very tightly coupled to an rtos threading model
<JamesMunns[m]>
ESP32 is maybe the most notable exception, outside of ones with an AT interface, which is also generally Not Ideal.
GenTooMan has quit [Ping timeout: 276 seconds]
<michaeldesilva[m>
Yeah. This is the default config for the Arduino Giga R1 WiFi.
<michaeldesilva[m>
<dirbaio[m]> "I'd recommend picking another..." <- Any recommendations?
<michaeldesilva[m>
This is a general question about using a Debugger with Cortex M chips. Example https://github.com/bsodmike/h7/blob/master/h7-cm7/src/logger.rs. Seems I have to enable “semihosting”. Even then though, where exactly will I see the log output?
<michaeldesilva[m>
So far I haven’t seen any log messages, in the gdb (Jlink mini) tab (in VSCode) or the other tabs
<JamesMunns[m]>
Fwiw: it's generally recommended to use RTT (via RTT target or defmt-rtt) over semi hosting. RTT tends to be massively more performant, vs semi hosting which can cause significant pauses just to print some data.
god_of_thunder[m has joined #rust-embedded
<god_of_thunder[m>
Any experience here with Pi Pico and Audio Output using Rust? I'm interested in playing short audio file with Pi driving speaker.
<f0rte[m]>
Sorry if this isn't allowed: but is there anyone I could commission/hire in porting a C ESP-IDF SPI driver over to Rust? Can provide working examples and remote access to a pre-configured dev environment with attached hardware.