JanM321 / esphome-lg-controller

Wired controller for LG HVAC units using ESPHome and ESP32
BSD Zero Clause License
81 stars 19 forks source link

Hardware availability @ JLCPCB #31

Open jacobcurulli opened 5 months ago

jacobcurulli commented 5 months ago

Hi,

I'm hoping for some help with the tiny hardware PCB. I've gone to order from JLCPCB but they don't have stock of the PANASONIC EEEFPC220UAR Capacitor. I've had a look but can't seem to find a suitable replacement as I'm not sure how far I can deviate from the specs. Does anyone more knowledgeable know what other capacitor might work?

Thanks!

JanM321 commented 5 months ago

@florianbrede-ayet do you still remember how you selected this one?

florianbrede-ayet commented 5 months ago

@jacobcurulli I think I would just choose C178597 as replacement - although it's a little expensive @ $0.20 .

This is from the TPS82130 datasheet: image

For our requirements, you can likely get away with any SMD,D4xL5.8mm capacitor that is 10+ μF at 10+ V.

jacobcurulli commented 5 months ago

Thank you for the help @florianbrede-ayet and @JanM321 I’ve ordered the PCB’s and I’m excited to get it up and running.

Has anyone tried getting an advantage air zone controller into home assistant? IMG_4285 IMG_4286

JanM321 commented 5 months ago

Thank you for the help @florianbrede-ayet and @JanM321 I’ve ordered the PCB’s and I’m excited to get it up and running.

Great. Please let us know if it works.

Has anyone tried getting an advantage air zone controller into home assistant?

I haven't heard anything about this as part of this project. Some LG duct units and controllers also have support for zone control, but it's not implemented in the controller because I don't have experience with or access to such units.

kchen commented 5 months ago

For what it's worth, I ran into a similar JLCPCB supply issue, and used EEEFN1V330R which seems to work fine. It's a 33 uF capacitor instead of a 22 uF one, but that seems probably fine based on the following portion of the datasheet:

8.2.1.2.3 Input and Output Capacitor Selection For the best output and input voltage filtering, low-ESR ceramic capacitors are required. The input capacitor minimizes input voltage ripple, suppresses input voltage spikes, and provides a stable system rail for the device. A 10-µF or larger input capacitor is required. The output capacitor value can range from 22 μF up to more than 400 μF. Higher values are possible as well and can be evaluated through the transient response. TI recommends larger soft start times for higher output capacitances.

rkotulan-ksy commented 5 months ago

Can you please advise me what to replace Shenzhen Kinghelm Elec KH-2.54FH-1X19P-H8.5? These are now sold out. What about this one https://datasheet.lcsc.com/lcsc/2306091006_HCTL-PM254-1-19-Z-8-5_C2897382.pdf ?

JanM321 commented 5 months ago

Can you please advise me what to replace Shenzhen Kinghelm Elec KH-2.54FH-1X19P-H8.5? These are now sold out. What about this one https://datasheet.lcsc.com/lcsc/2306091006_HCTL-PM254-1-19-Z-8-5_C2897382.pdf ?

Yes, that part (C2897382) looks very similar and seems to be a good replacement (although I didn't compare the datasheets in detail). Please post here if it works so we can help others in the same position.

florianbrede-ayet commented 5 months ago

I've updated hardware-tiny and created a PR: https://github.com/JanM321/esphome-lg-controller/pull/37

All parts are currently in stock at LCSC - but it's fluctuating frequently. Maybe PCBWAY is a better manufacturer for the PCBs - the gerber, bom & position files should work for them as well.

kchen commented 5 months ago

For anyone considering JLCPCB vs PCBWay:

JLCPCB was about $60 for 5 for me, including shipping. I received a quote from PCBWay (but did not complete an order), and PCBWay was $99.33 for 5 ($15.43 component cost, $30 assembly cost (which looks like it gives you free shipping?), $53.90 PCB cost). Don't know how much PCBWay is for a different quantity.

PCBWay seemed to be a more manual process after uploading the files, but that also meant that they took the BOM containing LCSC part numbers, and figured out what parts they should actually use.

kchen commented 5 months ago

I guess PCBWay is $30 for assembly for 1-20 pieces, so I guess that price is fixed, and probably the component costs scale linearly.

JanM321 commented 5 months ago

PCBWay seemed to be a more manual process after uploading the files, but that also meant that they took the BOM containing LCSC part numbers, and figured out what parts they should actually use.

That's also my experience: PCBWay is able to order parts they don't have (or propose replacements) but they're more expensive than JLCPCB and a bit slower. It was worth it for me when I started this project but it's great we now have a PCB that can be assembled by JLCPCB.

I wonder if there are good options for doing a bulk order of > 100 PCBs and DevKits and selling them somewhere. Maybe eBay or Tindie but I don't have the time to send packages every week and deal with problems.

rkotulan-ksy commented 5 months ago

Can you please advise me what to replace Shenzhen Kinghelm Elec KH-2.54FH-1X19P-H8.5? These are now sold out. What about this one https://datasheet.lcsc.com/lcsc/2306091006_HCTL-PM254-1-19-Z-8-5_C2897382.pdf ?

Yes, that part (C2897382) looks very similar and seems to be a good replacement (although I didn't compare the datasheets in detail). Please post here if it works so we can help others in the same position.

I can confirm that C2897382 work well.

TerryFrench commented 4 days ago

FYI in case others find this here, I placed an order on JLPCB for 20 boards - I need 3 for myself, likely with 1 or 2 spares. Once I get them and install/test 3, I can sell them at cost (buyers will pay for shipping&packing, but I think that should be super cheap as small/lightweight). Note: I also replaced the out-of-stock C1 with a same size similar specs 10uF capacitor. (these components are +-20% anyway, and the circuit likely does not require something too precise).