dreamcat4 has quit [Quit: Connection closed for inactivity]
emerent has quit [Ping timeout: 256 seconds]
emerent_ has joined #rust-embedded
emerent_ is now known as emerent
juliand[m] has quit [Quit: Idle timeout reached: 172800s]
crabbedhaloablut has joined #rust-embedded
lockna[m] has quit [Quit: Idle timeout reached: 172800s]
jake_001[m] has quit [Quit: Idle timeout reached: 172800s]
<SergioGasquez[m]>
<JorgeDOrtizFuent> "I have had to use `networksetup..." <- Just opened a PR with the feedback from yesterday: https://github.com/esp-rs/book/pull/132. Any input is welcome!
t-moe[m] has quit [Quit: Idle timeout reached: 172800s]
WikeChao[m] has joined #rust-embedded
<WikeChao[m]>
How can we properly use naked functions nowadays?
<JamesMunns[m]>
not sure how you're trying to use them.
<diondokter[m]>
Ah man, I want naked functions to be stabilized. In some niche cases they are really nice!
<diondokter[m]>
When I was working with trustzone I needed them. Instead I had to write the functions fully in global asm. Naked fn + local asm would've been much nicer
<JamesMunns[m]>
I thought they were? maybe not tho
<jessebraham[m]>
FYI we're not going to be able to get a release out implementing this version for `esp-hal`. We just published new HALs and I'm not going to cut a new release this close to the end of the year just for this. So, hope it works, good luck 😀
<jessebraham[m]>
> mabez eldruin therealprof ryankurte if you're around 🙏
<dirbaio[m]>
that's understandable, no worries
<jessebraham[m]>
* FYI we're not going to be able to get a release out implementing this version for `esp-hal`. We just published new HALs and I'm not going to cut a new release this close to the end of the year just for this. So, hope it works out, good luck 😀
<dirbaio[m]>
would still be helpful if you could change rc2->rc3 and do a CI run to see if something breaks, even if you don't release
<dirbaio[m]>
if you want I can do it
<jessebraham[m]>
Sure, we can update in `main`
<jessebraham[m]>
<dirbaio[m]> "if you want I can do it" <- I don't mind doing the update, should be pretty straight-forward. Thanks though!
<dirbaio[m]>
plus it's not wasted effort because you'll need it for the final 1.0.0 update :D
<dirbaio[m]>
* 1.0.0 update anyway :D
<dirbaio[m]>
📣 embedded-hal 1.0.0-rc.3 released
danielb[m] has joined #rust-embedded
<danielb[m]>
dirbaio[m]: So there wont be an rc.4?
<dirbaio[m]>
hopefully not 😰
<danielb[m]>
🤭
<dirbaio[m]>
😬
<dirbaio[m]>
haha I already found one issue trying to update embassy
<xiretza[cis]>
not that it's really related to rust, but you need more heat
<JamesMunns[m]>
More specifically, you probably need to heat the pads more. You usually want to heat the copper of the pad, then touch the pin, so that the solder flows on the pad, and then wicks up the pin
<JamesMunns[m]>
<Farooq> "How good it is? rate it please" <- Also I didn't notice initially, but it looks like one of the pins of the thing in background has ripped off the pad
<JamesMunns[m]>
(unfortunately easy to do on cheap protoboards, where the holes are not plated)
<vollbrecht[m]>
today you often dont have leaded solder anymore, unleaded solder looks a bit different and handles a bit different, you also keep that in mind
<vollbrecht[m]>
* different, you should also keep
<xiretza[cis]>
vollbrecht[m]: yeah, don't expect it to be shiny once cooled
<JamesMunns[m]>
JamesMunns[m]: Honestly, a fun project is to use kicad to design protoboards in a shape and layout you like, since they are cheap as hell to make through JLC, and you can get quality plated through holes
<vollbrecht[m]>
baseplate is "HIPS" from the document. Though yeah your contact points with the pcb are normal blocks
<JamesMunns[m]>
It was a while ago, but 20x of those big ones in the back were 11.73 EUR, and 60 of the smaller proto ones for 11.56 EUR (plus shipping and import)
<JamesMunns[m]>
So, more expensive than the aliexpress proto boards, but cheaper than the fancy adafruit protoboards, it took me a year or two to go through all of those :D
barnabyw[m] has joined #rust-embedded
<barnabyw[m]>
ooh lego mounted PCBs are a really nice idea. I recently started using gridfinity baseplates and custom parts as a platform for prototypes but for some stuff lego would work really well too
<jessebraham[m]>
> you can play with it when you aren't building Serious Things
<jessebraham[m]>
Very important, IMO
<JamesMunns[m]>
If nothing else, it has had a fun side effect of setting a standard for my board designs: I design almost everything in multiples of 8mm now, just in case I want to put lego mounting rails on any of the edges :D
<newam[m]>
Oooo that's the kind of detailed information I was looking for, thanks!
d3zd3z[m] has quit [Quit: Idle timeout reached: 172800s]
romancardenas[m] has quit [Quit: Idle timeout reached: 172800s]
<therealprof[m]>
<xiretza[cis]> "yeah, don't expect it to be..." <- Depends on the solder and the handling. PbSn can also get dull and modern Pb-free solders can also do shiny...
burrbull[m] has quit [Quit: Idle timeout reached: 172800s]
thejpster[m] has quit [Quit: Idle timeout reached: 172800s]
TomB[m] has quit [Quit: Idle timeout reached: 172800s]
IlPalazzo-ojiisa has joined #rust-embedded
IlPalazzo-ojiisa has quit [Ping timeout: 256 seconds]
IlPalazzo-ojiisa has joined #rust-embedded
chrysn[m] has quit [Quit: Idle timeout reached: 172800s]