Skip to content

Latest commit

 

History

History

PCB

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

PCB designs

The Faikin directory has the current working design. Faikin is the current shipping board. The design is in KiCad and has production files for JLCPCB. The boards are available on Amazon.

Note: you can make your own boards, but you need to remove the AJK and A&A logos as these are trademarks.

Other directories such as Faikin2 or Faikin3 are work in progress and may not be tested yet. They will replace Faikin once tested.

The PCBCase directory is a tool for making 3D cases from the PCBs files, these are usually kept up to date as an .stl file in the Faikin directory. The Makefile simply runs this tool.

Panel

The PCB is supplied in a standard 70mm x 70mm panel - this is the minimum panel for assemply for JLCPCB.

The panel incldues slots and v-cuts to allow the unwanted parts of the panel to be snapped off. On the thicker (1.6mm) boards this can be a tad un-nerving, but just bend along the v-cut to snap the board on the cut line. Some boards are made at 1.0mm thickness to make this easier.

The latest board designs allow the panel to be snapped off down to a 45mm x 36mm small board. This is the same size as commonly used for built-in Daikin WiFi modules, so if replacing the standard Daikin WiFi, it should fit exactly in the case. Obviously this only applies to some models.

You can further snap off down to the actual module, which is currently 35mm x 16mm. This is the usual way the module is used. The 3D print design is for this board.

The back of the board has no components, making it simple to stick to a flat surface with gecko tape - you may want to crop the pins on the 5 pin connector if doing this. Do not stick to a metal surface as this may impact the WiFi.

S21 Connector

The connector is JST-EH 5 pin connector. This seems to be pretty standard in Daikin units. It is the connector used on the Daikin WiFi modules BRP069B41 and BRP069C41. This means it should usually be possible to get a lead for your Daikin to a JST-EH 5 pin S21 connector. If you have an S21 connector on your air-con it will likely be the same pin out, so one to one wiring. If you have an X50A connector the wiring is different, and getting a suitable lead is a good idea.

From what we can tell, the S21 pin out is as follows :-

Pin Meaning
1 5V (not always present)
2 Tx from aircon - 5V logic levels
3 Rx to aircon - expects 5V logic and has 5V pull up, but some modeles work at 3.3V
4 12V, or 14V. We accept 4V to 36V
5 GND

However, there are jumper wires readily available that can be used easily with these connectors, and can be used to connect to the S21 connector on the aircon PCB one wire at a time.

Please take care with your air-con unit - disconnect power before opening, and anything you do is at your own risk.

GPIO

This board is designed to work with the Daikin air-con, but it is a general purpose board. The latest boards use ESP32-S3-MINI-N4R2 processor, with previous being ESP32-MINI-PICO-01 (S1).

The current boards include the GPIO numbers clearly in inverse silk screen.

For example, on this image, GPIO 34 and 48 for Tx and Rx, and GPIOs 47, 21 and 33 for RGB LED.

Note that Tx and Rx are now inverted, and the LED GPIOs are active low.

Programming

As you see, on the back of the current boards, there is a 5 pin and 4 pin header. The 5 pin header is the same as used in the Shelly 1, and work with a Tasmotiser serial programming header.

The 4 pins are direct to USB allowing faster flashing.