ChanServ changed the topic of #rust-embedded to: Welcome to the Rust Embedded IRC channel! Bridged to #rust-embedded:matrix.org and logged at https://libera.irclog.whitequark.org/rust-embedded, code of conduct at https://www.rust-lang.org/conduct.html
SunClonus has quit [Quit: Leaving]
SunClonus has joined #rust-embedded
SunClonus has quit [Remote host closed the connection]
SunClonus has joined #rust-embedded
SunClonus has quit [Remote host closed the connection]
SunClonus has joined #rust-embedded
SunClonus has quit [Remote host closed the connection]
SunClonus has joined #rust-embedded
SunClonus has quit [Remote host closed the connection]
SunClonus has joined #rust-embedded
SunClonus has quit [Quit: Leaving]
SunClonus has joined #rust-embedded
SunClonus has quit [Remote host closed the connection]
juliand[m] has quit [Quit: Idle timeout reached: 172800s]
IlPalazzo-ojiisa has joined #rust-embedded
IlPalazzo-ojiisa has quit [Ping timeout: 268 seconds]
IlPalazzo-ojiisa has joined #rust-embedded
pflanze_ is now known as pflanze
<michaeldesilva[m> I’m really confused about the Murata WiFi module https://www.digikey.com/en/products/detail/murata-electronics/LBEE5KL1DX-883/6043959 as the docs do not provide any details on how to communicate with it
<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
<michaeldesilva[m> <michaeldesilva[m> "So far I haven’t seen any log..." <- Will try https://docs.rs/cortex-m-semihosting/latest/cortex_m_semihosting/
<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.
SunClonus has joined #rust-embedded
SunClonus has quit [Client Quit]
GenTooMan has joined #rust-embedded
SunClonus has joined #rust-embedded
SunClonus has quit [Quit: Leaving]
ello has joined #rust-embedded
ello has quit [Quit: ZNC 1.8.2 - https://znc.in]
ello has joined #rust-embedded
ello has quit [Quit: ZNC 1.8.2 - https://znc.in]
ello has joined #rust-embedded
ello has quit [Client Quit]
ello has joined #rust-embedded
ello has quit [Quit: ZNC 1.8.2 - https://znc.in]
ello has joined #rust-embedded
ello has quit [Quit: ZNC 1.8.2 - https://znc.in]
ello has joined #rust-embedded
ello has quit [Client Quit]
ello has joined #rust-embedded
jannic[m] has joined #rust-embedded
<jannic[m]> There is support for audio output via i2s in Neotron Pico, https://github.com/Neotron-Compute/Neotron-Pico-BIOS/blob/develop/src/i2s.rs
f0rte[m] has joined #rust-embedded
<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.
SunClonus has joined #rust-embedded
SunClonus has quit [Client Quit]
<diondokter[m]> <f0rte[m]> "Sorry if this isn't allowed: but..." <- There are lots of people here that could help with that, including me (from Tweede golf).... (full message at <https://catircservices.org/_matrix/media/v3/download/catircservices.org/moGlHtfHPwTjjdnivFmTFYyU>)
<diondokter[m]> That said, if it's not big and you have time, I'm sure people here would help with any questions!
reitermarkus[m] has quit [Quit: Idle timeout reached: 172800s]
<f0rte[m]> <diondokter[m]> "There are lots of people here..." <- Thanks! I'll collect the details and reach out. :)
IlPalazzo-ojiisa has quit [Remote host closed the connection]
barafael[m] has quit [Quit: Idle timeout reached: 172800s]