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
sroemer has joined #rust-embedded
sroemer has quit [Ping timeout: 252 seconds]
<GuineaWheek[m]> <JamesMunns[m]> "which I assume makes the..." <- it appears the correct way to solve this is to pass `black_box(theta)` to the micromath function.
<GuineaWheek[m]> Turns out c++ also has similar problems: https://stackoverflow.com/questions/37786547/enforcing-statement-order-in-c
sroemer has joined #rust-embedded
Artea has quit [Read error: Connection reset by peer]
sroemer has quit [Ping timeout: 248 seconds]
emerent has quit [Ping timeout: 252 seconds]
emerent has joined #rust-embedded
Artea has joined #rust-embedded
shilga[m] has quit [Quit: Idle timeout reached: 172800s]
korken89[m] has quit [Quit: Idle timeout reached: 172800s]
crabbedhaloablut has quit []
crabbedhaloablut has joined #rust-embedded
Makarov9 has joined #rust-embedded
Makarov9 has quit [Ping timeout: 256 seconds]
sroemer has joined #rust-embedded
sroemer has quit [Ping timeout: 246 seconds]
Makarov9 has joined #rust-embedded
Makarov55 has joined #rust-embedded
Makarov9 has quit [Ping timeout: 256 seconds]
<thejpster[m]> LFNs containing UTF-16 surrogate pairs split across two directory entries 😢
<JamesMunns[m]> Should we disable requiring a reviewer for PRs on rec?
<thejpster[m]> I'd rather not. I like having a second opinion.
Rahix_ has quit [Quit: ZNC - https://znc.in]
<thejpster[m]> <bartmassey[m]> "In the MB2 Discovery Book, we..." <- I would do what the Rust Platform docs do, because Arm reviews those.
Rahix has joined #rust-embedded
Makarov55 has quit [Ping timeout: 256 seconds]
lehmrob has joined #rust-embedded
lehmrob has quit [Remote host closed the connection]
lehmrob has joined #rust-embedded
lehmrob has quit [Remote host closed the connection]
Artea has quit [Remote host closed the connection]
nadir has joined #rust-embedded
nadir is now known as drainiard
drainiard has quit [Quit: drainiard]
Danilo[m] has joined #rust-embedded
<Danilo[m]> When starting out with a new Rust project on ESP32C3 that should react to two buttons, update a display accordingly and send a HTTP request on every change via WiFi, what would you suggest to use? esp-idf-hal with a main event loop using task::block_on(...)? Embassy? Something else?
<dav1d> I am using embassy for something similar on an esp32s3
<dav1d> can recommend
<Danilo[m]> dav1d: do you have public example code somewhere?
<dav1d> No, but the esp32 hal repo has a lot of examples
Artea has joined #rust-embedded
<Danilo[m]> Wow, I didn't use embassy yet, but within roughly an hour I managed to get GPIO, WiFi and a HTTP client up and running on the ESP32C3 (using esp-idf-hal). Including async. Awesome!