esphome-lg-controller icon indicating copy to clipboard operation
esphome-lg-controller copied to clipboard

Feature requests Tiny PCB

Open rrooggiieerr opened this issue 2 months ago • 2 comments

Great ESPHome lib! I ordered the PCBs, installed the code and now got it working on my 2 HVAC units :-)

I think this one is for @florianbrede-ayet

First thumbs up for making the PCB! I've got a couple of ideas/feature requests for the Tiny PBC.

I wanted to do some measurements on the PCB before adding my ESP to it, making sure the voltages were right. But I was missing test pads. Thus my feature request would be to add test pads on the rear or both sides of the PCB. These test pads should expose 12V, Ground, 5 Volts, and maybe even RX, TX and LIN. 12V, Ground and LIN was easy enough to probe from the JST connector soldering points, so those would have lower priority. I was mainly looking for a 5 volt point

Second, would it be possible to add a second LIN channel? I think there is enough space on the board to fit the extra LIN bus converter especialy since you can use some room of the antenna area. Although fitting a second JST connectors might be tight. To power the board you could use the primary LIN bus so no extra components would be needed for the power supply. I think only an extra LIN bus converter and JST tag would need to be added to the BOM. My use case for the second LIN channel would be to control my second HVAC from the same ESP since they are installed on the same wall back to back so a short cable would be needed to wire them to the same PCB.

Maybe the voltage and ground pins could be added to the silkscreen because those and the RX/TX are basically the only ones one needs to solder. Adding the voltage pin to the silkscreen would maybe eliminate the need for test pads, but why not both.

Also the revision number should be updated on the silkscreen.

And then my last request would be to use slightly larger components. I first tried to hand solder the parts, bit naïve, most components worked out, even the tiny diodes. The voltage converter chip was obviously totally impossible. I understand that you designed to board to be assembled by the JLCPCB, but having a bit bigger components would make it easier to rework or tinker with the board.

Also, your PCB design doesn't need a 12 Volt LIN bus, everything above +/- 5.5 Volts should work right? I'm asking because I've got a couple of AXA Remote window openers which also use a LIN bus converter for communication and they run on 8 volts. So I want to use your PCB to control these window openers too.

So to sum it up, I basically redesigned your whole PCB. You're welcome :-) Keep up the good work!

rrooggiieerr avatar Apr 13 '24 08:04 rrooggiieerr