Project status: "finalized"
A scaleable basic KNX Output-Actor sample project.
First working samples with 3 relais.

The project consists of an add-on board for my existing ESP32-KNX board.
All connections are pluggable, but could also be soldered directly to save more space.
Power connector:
KNX + / -
24VDC + / -
The 24V is necessary because the ESP32 chip requires more power in Wi-Fi mode than the KNX bus could provide, and the relays used also operate at 24V.
Therefore, the relay add-on board has a low-loss DCDC converter that supplies the project.
The normally open contacts of the 3 relays are each routed out to a connector.
PCB

Schaltplan

Software
To not having to recompile the program every time parameters are changed, I have implemented a config web interface where the most important parameters can be easily changed.
The Wifi interface is off in normal operation and is activated by pressing a button.
It makes a Wifi access point “ConfigESP32” on which the interface can then be reached via http:/192.168.123.1/
It is important to format the EEprom memory after loading the firmware!
Sourcecode can be downloaded in the download section->
>> Download Sourcecode here <<
Requires
Arduino IDE 2.3.3 and following libraries
* The for the Arduino IDE 2 modified KNX-Stack from Thorsten Gering
https://github.com/thernst-de/arduino-tpuart-knx-user-forum.git
Save the KnxTpUart Folder in your library folder (in most cases it is C:/Users/USERNAME/Documents/Arduino/libraries)
Case (3D-Print)
62x50x19mm


Downloads:
- Gerber Files
- Circuit Diagramm
- Arduino Sourcecode
- 3D-Print Case Files
ToDo:
- Software PWM for relays (energy saving)
Comments powered by CComment