Need Daikin Wifi? Use the Open-Source Faikin ESP32 Hardware instead of the official wifi Modules

I had to search for exactly " JST EH 2.5mm Pitch 5-Pin Male Female Connector socket lead wire 300mm x 10 Sets"

Otherwise it did not show up. You can also get them from Aliexpress I think.

But if you copy paste the above into Ebay, you should see a couple results.

Oh, wild. You’re right. No matter what I tried (except explicitly searching that in eBay) didn’t work.

I bought that kit on amazon, but I can always return it if it doesn’t work.

Thanks!

I see the pictures with the use of X50A and X35A ports. The shielded cover plate indicates that the X50A port is for the WIFI and X35A for the power of the module.

What I did not see documented is possible details on the type of connector used for the X50A port and what its pinout is. I would appreciate some further information on this port.

The finer details around the other ports are on Github discussions. You can find some of the details here:

And a touch more here:

I didn’t need to use it, so I don’t have more details, but people have done the same setup with those ports on Github.

1 Like

thanks for the help, can u please share what is the type of this 5 pin JST connector? I tried connecting Dupont jumper wires but the pins on SN_wired are thin and jumper wires dont fit on the pins.

It’s this one, jst 2.0
Pick the 5 pin option

https://a.aliexpress.com/_olPE7oX

I also tried jumper cables, which were too loose even with a 3D printed connector.

Solved my problem by buying pre-crimped cables from here: https://www.amazon.com/dp/B0D3C3F2HK

This is useful for other US people. It was the only non-ebay place I could find. I also didn’t need the extra length on the cables for my units, so these worked perfectly.

1 Like

Thank you so much, @ferbulous ! I have a few Daikin units with the same model, and it worked on the second try! (The first attempt failed due to a faulty ESP8266 chip.) Also, a note to self: flux is conductive and can short the ground and 5V pin. Now, just waiting on the remaining ESP8266 chips to arrive.

1 Like

If I use ESP32-C3 supermini, which file should I use to flash and how should I use the command? I also use window system. Thanks.

Does your ac have s21 or cn_wir port?

Yes, I have s21 port. And I also tried esphome-daikin-s21 components on esp32-c3, but not working. GitHub - joshbenner/esphome-daikin-s21: ESPHome Component for Daikin Mini-Splits using the S21 serial port.
It can connect in HA but can’t function normally. I have switched tx an rx but still the same. So I want to try another way. Cause I’m not familiar with flashing by esptool that you mentioned.

It’s just a flashing tool
I think you’re gonna have to compile for the esp32c3 since the firmware provided is only for esp32 boards

It sounds too hard for me. If I want to be more simple way, is it right to choose esp32-s1-v1 board and use the corresponding files? If then, how about the command I need?
It seems not easy to find esp32-s1 board. Is there any other model is also working? Or maybe I misunderstand the file name’s meaning. Do the s1 and v1 mean two models of the board?

Hi there, I’m also interested about the answer. Since is not easy to order a genuine Faikin module in Europe and having some spares ESP32 C3 Super mini modules, I decided to give it a try. Already tryied to flash all variants in the release folder with ESP-IDF, not working, “wrong module type for binary file”, tryed --force flash, the result was endless boot loop of the module.
I’m trying now to flash another module - ESP32 Wroom 32E
image
It seems it is working (S1.bin), I can access the Faikin webpage, configured MQTT, etc., but if I connect the module to the S21 connector, using a level shifter of course, and a DC-DC 3.3V buck converter, there is no connection reported with the Daikin unit. I used the Rx, Tx (pins 34, 35) connected to the level shifter:


…no success. There is no communication with Daikin unit (FTX35F), is it possible that firmware is using another pins for communication?
Already ordered some ESP32 S1 modules, but I can’t wait to try and see if it works.
Maybe a list with supported modules would be usefull, having the fact that there are tons of ESP devices with different characteristics and names on the market.
I supose the best way is to compile the binaryes for the modules which are not supported, but my knowledge is limited in this direction.
Thank you guys, any sugestion will be highly appreciated.

Do you have the link of esp32-s1 board? Very appreciated!

Hope this one will do the job: here are some links:
https://store.comet.srl.ro/en/Catalogue/Product/51154/

https://ro.mouser.com/ProductDetail/Espressif-Systems/ESP32-DevKitC-S1?qs=%252BEew9%252B0nqrCxC7WFWvXX3A%3D%3D

https://www.tme.eu/ro/details/esp32-devkitc-s1/kituri-pentru-transmisia-de-date/espressif/

Any way to get these in the US? Paying 2.5x the cost for a middle man service isn’t palatable. I’m currently stuck with AZAI6WSCDKB and it has no local access.

Welcome to the forum, OgRoar :wave:t3:

Unfortunately as for the “Faikin ESP32” Amazon UK does not dispatch this product to the US.

But Tindie does although the board is out of stock with them at this moment. Sign up with Tindie to get notified when the product is back in stock.

Or maybe you want to contact Elfatronics about an ETA when they are planning to send the next lot to Tindie.

The only alternative might be to order it from Amazon UK through relatives or friends living in Europe and ask them to forward the order to your place in the US.

Thank you very much!

I put in a +3 wishlist request. I assume when they get enough they will order them all in a batch.

Crossing my fingers for you :slightly_smiling_face: