mcer12

Results 76 comments of mcer12

@softhack007 I'm sorry but this is totally off topic, it's atmega code, useless with ESP. ESP32 does 12bit pwm natively so we don't need any interrupts, just a lookup table...

@softhack007 No actually my issue is not off-topic and please don't be combatitive, it's not very productive. I would love to see how exactly the 8bit lookup table that you...

@softhack007 10bit makes it little bit better but doesn't solve the issue whatsoever. All you really have to do is take a look at first few values in the the...

@softhack007 mate if you had the same idea then why you're sharing a library that doesn't implement that idea? :D The library does exactly what WLED already does. If the...

@softhack007 you're not explaining it very clearly, I guess that a) is probably correct. We need to generate LUT with 255 values 0-4095. Using 12bit to generate human-eye linear 8bit.

@softhack007 ideally you want to come up with LUT that has unique value for every step. 12bit should be enough for that. But again, since WLED uses some kind of...

@softhack007 Yeah I didn't check WLED code if it's actually calculated or using LUT as it doesn't really matter at this point since we're just shooting ideas. Note that at...

I quickly checked the code and it doesn't look good. I expected that gamma is applied on low level right before pushing the pixel color / analogWrite. But it seems...

Btw here are CIE1931 lookup tables 8bit and 12bit. As you can see with 12bit all values are unique => smooooth transition! I tried 10bit but as expected, there is...

@blazoncek I just tried it and it looks much better. Testing this on ESP32 board. From what I understand from your changes, only ESP32 variants use the LUT, ESP8266 uses...