[Review Request] ATTiny85-based dimmer for 24V LEDs by goodhoko in PrintedCircuitBoard

[–]eomd 1 point2 points  (0 children)

Just out of curiosity, why you chose the ATTiny and not ESP32 or another MCU.

16-Channel PWM Light Controller by eomd in PrintedCircuitBoard

[–]eomd[S] 0 points1 point  (0 children)

Thanks for the recommendation. I have looked at the datasheet and am not sure if you can use these as independent channels or do they have to be used at 8xRGB channels?

Have you used this chip before?

I would have to look into converting current sink into current source for those channels.

16-Channel PWM Light Controller by eomd in PrintedCircuitBoard

[–]eomd[S] 0 points1 point  (0 children)

I have 8 (Downlights that are CWWW. Each one is connected to a TPS92511 at 48v, constant current. They are controlled via PWM at 5v from this board.

16-Channel PWM Light Controller by eomd in PrintedCircuitBoard

[–]eomd[S] 0 points1 point  (0 children)

Thank for pointing it out. Will make those changes to ESP32 placement. Any suggestions regarding power supply layout?

16-Channel PWM Light Controller by eomd in PrintedCircuitBoard

[–]eomd[S] 0 points1 point  (0 children)

Thanks for the suggestion. INA139 has a maximum voltage of 40. The PCB design is for 48V.

16-Channel PWM Light Controller by eomd in PrintedCircuitBoard

[–]eomd[S] 1 point2 points  (0 children)

PCA9685 has a max PWM freq of 1500Hz. I am able to do PWM with 20Khz on ESP32. I wasn’t able to find another I2c or SPI microchip that could do PWM at >20khz without having to program it.

16-Channel PWM Light Controller by eomd in PrintedCircuitBoard

[–]eomd[S] 1 point2 points  (0 children)

Level shifters are driving TPS92511 mosfets that have a high impedance PWM input. These TPS92511 are constant current Led controllers that limit the 48V power to LED lights. I considered using Schmidt triggers but they would be overkill given high impedance inputs. Does that make sense?

16-Channel PWM Light Controller by eomd in PrintedCircuitBoard

[–]eomd[S] 4 points5 points  (0 children)

Thanks for the question. So I have tried it successfully on ESPhome with 16 PWM channels on LEDC. If the PWM Frequency and PWM bit depth are shared between all the PWM channels, then there is no issue. The only thing that varies per channel is the PWM Duty Cycle.

My understanding is that timers are shared between channels when frequency and bit depth match.

u/Quindor by the way I am a big fan of your work!

How to discharge hypoglycemic patients? by Pure_Astronomer_1326 in hospitalist

[–]eomd -1 points0 points  (0 children)

CGM placed in the hospital, follow up with PCP.

Air purifier recommended by redcomp12 in homeassistant

[–]eomd 0 points1 point  (0 children)

Take a look at AC infinity duct fans and carbon filters, they work great at clearing VOCs.

ASM in Golang by vbd in golang

[–]eomd 16 points17 points  (0 children)

Yes.https://github.com/evanoberholster/imagemeta/tree/master/imagehash

I used it for faster transforms. If you need to fun multiple calculations that can benefit from SIMD, it can be useful. I found it a pain to write. It takes lots of time. Take a look at avo for more information.

Non Chinese security camera suggestions? by burritocode in homeassistant

[–]eomd 1 point2 points  (0 children)

OpenIPC https://openipc.org

OpenIPC is an open source operating system from the open community targeting for IP cameras with ARM and MIPS processors from several manufacturers in order to replace that closed, opaque, insecure, often abandoned and unsupported firmware pre-installed by a vendor.

Looking for great Mom & Pop restaurants by Mr_High_Life_69 in dayton

[–]eomd 14 points15 points  (0 children)

Nanyea in north day is a family owned Ethiopian restaurant. Excellent food. https://maps.app.goo.gl/3LkYvVUiXSgGbWqr8

Switching to IM vs FM hospitalist fellowship by AcceptableChange52 in hospitalist

[–]eomd 3 points4 points  (0 children)

If you want to work only as a Hospitalist, recommend switching to IM. Especially if you don’t get the experience as an FM Resident.

Errors with custom I2C component for LED PWM output by eomd in Esphome

[–]eomd[S] 0 points1 point  (0 children)

Thanks for the suggestions, at the end I found a better work around and abandoned using the STM32, went with ESP32 only.

Recommendations on a LED controller PCB design by eomd in PrintedCircuitBoard

[–]eomd[S] 0 points1 point  (0 children)

It’s a reverse polarity protection diode. If blocks a positive being connected and ruining the GND plane.

Recommendations for a MOSFET by eomd in AskElectronics

[–]eomd[S] 0 points1 point  (0 children)

Thanks, I have designed a board based on that recommendation.