<re_irc> <@jamesmunns:beeper.com> dngrs (spookyvisiongithub) If you have useful combinators or such for LEDs, I'd be interested in supporting it in `choreographer` (once I understand why I would want it)
<re_irc> <@jamesmunns:beeper.com> Today I have happily fading LEDs: https://twitter.com/bitshiftmask/status/1449178187238453253
<re_irc> <@dngrs:matrix.org> note to self: disable element notification sounds 😆
<re_irc> <@jamesmunns:beeper.com> DIG
<re_irc> <@dngrs:matrix.org> jamesmunns:beeper.com: working on it as we speak :D
<re_irc> <@jamesmunns:beeper.com> ahhh
<re_irc> <@jamesmunns:beeper.com> I get it
<re_irc> <@jamesmunns:beeper.com> fuzzing the value over time to hit a simulated higher resolution color pallette? That's neat!
<re_irc> <@jamesmunns:beeper.com> I currently update my LEDs at 200Hz, so I'd totally have time to dither, and at lower brightnesses, they are in fact chonky
<re_irc> <@jamesmunns:beeper.com> (even worse for my character panels, which are already blinding at 32/255 brightness
<re_irc> <@dngrs:matrix.org> jamesmunns:beeper.com: exactly - fadecandy and fastLED both support this, but they're both C++ ...
<re_irc> <@dngrs:matrix.org> state of things over here, driven by `p5.js`: https://youtu.be/Ok-eqljnf68
<re_irc> <@jamesmunns:beeper.com> Slick!
starblue has quit [Ping timeout: 264 seconds]
<re_irc> <@dngrs:matrix.org> I need to get rid of the noisy one in the lower right corner, courtesy of https://hackaday.com/2017/01/20/cheating-at-5v-ws2812-control-to-use-a-3-3v-data-line/
<re_irc> <@dngrs:matrix.org> just gonna throw resistors and capacitors at it until the ~~morale improves~~ problem goes away
<re_irc> <@jamesmunns:beeper.com> You can buy like... a bag of these at a time: https://www.pololu.com/product/2595
starblue has joined #rust-embedded
<re_irc> <@dngrs:matrix.org> I have a few of those, but I'm also stubborn
<re_irc> <@jamesmunns:beeper.com> fair
<re_irc> <@dngrs:matrix.org> and I wasn't sure whether those would introduce timing issues
<re_irc> <@jamesmunns:beeper.com> They don't seem to!
<re_irc> <@jamesmunns:beeper.com> "works on my machine!"
<re_irc> <@dngrs:matrix.org> cool, mental note!
<re_irc> <@jamesmunns:beeper.com> Also, NXP AN10441 is great for this
<re_irc> <@jamesmunns:beeper.com> I throw one of those on like any LED related boards I make, it's a fet and two resistors, works reasonably well at every strip I've thrown at it
<re_irc> <@dngrs:matrix.org> ah so that's this mysterious "fetlife" people keep telling me about
<re_irc> <@dngrs:matrix.org> (usually I'm a separate clock line kinda guy, but I have so many spare WS's...)
<re_irc> <@9names:matrix.org> my cheater's solution is to have a ws2812 on my board, since they do work at 3.3 and the DO pin will shift it to 5V for you
<re_irc> <@9names:matrix.org> it's just vdroop that kills you
<re_irc> <@dngrs:matrix.org> 9names: that's kinda what happens in my situation as well, just with an additional diode that makes things kinda sorta work
nohit has quit [Ping timeout: 250 seconds]
edm has quit [Ping timeout: 240 seconds]
dreamcat4 has quit [Ping timeout: 252 seconds]
edm has joined #rust-embedded
dreamcat4 has joined #rust-embedded
nohit has joined #rust-embedded
fabic has joined #rust-embedded
fabic has quit [Remote host closed the connection]
fabic has joined #rust-embedded
PyroPeter has quit [Ping timeout: 268 seconds]
PyroPeter has joined #rust-embedded
_whitelogger has joined #rust-embedded
hosewiejacke has joined #rust-embedded
hosewiejacke is now known as hwj
fabic has quit [Ping timeout: 264 seconds]
fabic has joined #rust-embedded
fabic has quit [Remote host closed the connection]
fabic has joined #rust-embedded
fabic has quit [Remote host closed the connection]
hwj has quit [Ping timeout: 264 seconds]
hwj has joined #rust-embedded
<re_irc> <@gauteh:matrix.org> Does anyone have any experience with Olimex ARM-USB-OCD with probe-rs?
<re_irc> <@yatekii:matrix.org> I do not think that works
<re_irc> <@adamgreig:matrix.org> I think it's a FTDI chip, so might work for jtag risc-v?
<re_irc> <@adamgreig:matrix.org> but not in general
<re_irc> <@gauteh:matrix.org> Maybe it works over openocd / pyocd ...?
<re_irc> <@gauteh:matrix.org> depening on my chip
hwj has quit [Quit: Leaving]
<re_irc> <@theunkn0wn1:matrix.org> can i use a DAC as a substitute for a potentiometer?
<re_irc> <@theunkn0wn1:matrix.org> (as an input device, rather than a voltage regulation device)
<re_irc> <@adamgreig:matrix.org> You can buy digital pots which is probably more what you want
<re_irc> <@adamgreig:matrix.org> Whether a dac can be used instead of a pot depends on the thing reading it
<re_irc> <@adamgreig:matrix.org> So, maybe? If the pot is just making like 0-3.3v for some other thing's adc then a dac will probably work
<re_irc> <@theunkn0wn1:matrix.org> The thing reading it is an electronic speed controller board (specifically pololu JRK G2).
<re_irc> <@theunkn0wn1:matrix.org> At this point i could probably implement the control loop in software, but was hoping the DAC would have achieved the same result.
<re_irc> <@theunkn0wn1:matrix.org> Unfortunately this JRK board doesn't seem to be able to meaningfully sense the DAC output from my stm32f446, so i guess i would need a digital pot, or manually implement the control loop in software.
<re_irc> <@theunkn0wn1:matrix.org> Software it is, thanks for the digital pot suggestion.
emerent has quit [Ping timeout: 252 seconds]
emerent has joined #rust-embedded
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #rust-embedded
crabbedhaloablut has quit [Remote host closed the connection]
loki_val has joined #rust-embedded