Dear,
I think it’s about the VMA205.
I’ve checked this.
Normally it should be possible to upload a sketch to the VMA205 with Arduino IDE 1.8.6 - 1.8.9.
If you want to upload sketch (code) to the ESP Wroom 02 (or ESP2866) module via an Arduino Uno / Mega board, in the Arduino IDE software, the board type in Arduino IDE must be set to Arduino Uno / Mega instead of generic ESP2866 module, (depending of which arduino board you’re using)!
RST button = RESET button
Key button is for wifi configuration.
Both dip switches (1/2) must then be set to OFF if you want to upload code to the ESP module.
After uploading, put both DIP switches back ON. Note: for uploading code you don’t need to press the key button!

The dip switch 1/2 is as follows:
These are just the RX and TX (from ESP module) which may or may not be connected to the Arduino
and it is logical that those are OFF if you want to send code (which is not intended for the VMA205) to the arduino.

Demo Code: https://www.velleman.eu/downloads/29/vma205_example.zip
To be used with demo (test) software: TCPUDPDbg
https://www.velleman.eu/downloads/29/vma205_software.zip
and manual: https://www.velleman.eu/downloads
Regards,
Velleman Support