emerent has quit [Remote host closed the connection]
emerent has joined #rust-embedded
<re_irc>
<@hardikthecoder:matrix.org> hey
<re_irc>
<@hardikthecoder:matrix.org> +is anyone Know Rust embedded open source project, I would like to contribute
<re_irc>
<@hardikthecoder:matrix.org> hey
<re_irc>
is anyone Know Rust embedded open source project, I would like to contribute
<re_irc>
<@imdoor:ilgt.lv> hey, this isn't strictly rust related, but I wanted to get some opinions on how reliable is i2c bus sharing in practice. i've seen people complaining online about i2c bus lockups but how likely am i to run into such issues? if i have GPIO to spare, should i just wire everything separately, or would that just be unsubstantiated paranoia? it's for a hobby project, I need to talk to just a few sensors
<re_irc>
<@mameluc:matrix.org> hardik sharma: super broad, start working on something that interests you. When you find something that needs fixing, do it. That will force you to understand the code fully
<re_irc>
<@mameluc:matrix.org> : my 2cnt is that if your i2c bus locks up you are screwed anyway as your code will wait forever for it to finnish. Many mcus have multiple i2c peripherals, if you have i2c pins to spare, why not use them. For hobby projects there is no need to do the optimal thing. For production there is a chance your chip is too beefy if you have a lot of pins unused.
<re_irc>
<@mameluc:matrix.org> As a learning opportunity you might want to limit yourself to one bus. Then you have to understand how to share it and how to make it work
<re_irc>
<@hardikthecoder:matrix.org> : yeah I m interested in embedded
<re_irc>
<@hardikthecoder:matrix.org> I don't where to start
<re_irc>
<@hardikthecoder:matrix.org> +know
<re_irc>
<@hardikthecoder:matrix.org> I m curious in embedded
<re_irc>
<@hardikthecoder:matrix.org> +system
<re_irc>
<@mameluc:matrix.org> try getting a couple of dev boards from somewhere, get some leds to blink go from there
<re_irc>
<@jannic:matrix.org> Perhaps build something you are interested in? Small robot? Some automation for your model railway? Automatic plant watering? Just chose something where you are sufficiently motivated to work on, but where no harm is done if you don't finish.
<re_irc>
Maybe some inspiration on what you could try :)
<re_irc>
(Though probably start simple)
<re_irc>
<@hardikthecoder:matrix.org> : thanks
<re_irc>
<@mameluc:matrix.org> saw that video too. super interesting
<re_irc>
<@mameluc:matrix.org> : something that keeps up your interest is a good way for keeping up the motivation 👍️
<re_irc>
<@imdoor:ilgt.lv> hardik sharma: i've had good experience with the knurling sessions book, where you follow along to build a CO2 monitoring device https://session20q4.ferrous-systems.com/ it's somewhat expensive, though, to buy the parts you need, but a big plus for me, at least, was that you build something useful
IlPalazzo-ojiisa has joined #rust-embedded
dc740 has joined #rust-embedded
dc_740 has joined #rust-embedded
dc740 has quit [Read error: Connection reset by peer]
starblue has quit [Ping timeout: 240 seconds]
starblue has joined #rust-embedded
IlPalazzo-ojiisa has quit [Quit: Leaving.]
<re_irc>
<@hardikthecoder:matrix.org> : I m interested in Smart Home Security System
<re_irc>
<@hardikthecoder:matrix.org> +actually
emerent has quit [Ping timeout: 256 seconds]
emerent has joined #rust-embedded
<re_irc>
<@hardikthecoder:matrix.org> : thanks
dc_740 has quit [Remote host closed the connection]
<re_irc>
<@thejpster:matrix.org> yes that is weird
<re_irc>
<@shakencodes:matrix.org> Does anyone have recommendations for a (small, simple) GUI appropriate for an embedded system? We'll be driving an e-Ink display, so it doesn't need to be fancy.
<re_irc>
<@diondokter:matrix.org> : Take a look at embedded-graphics. Never used it but I hear good things