generic.serial.disableDTR=true
generic.serial.disableRTS=true
I needed to build Windows version of ESP8266 Arduino IDE myself and succeeded. So I wanted to share the steps to show how easy the building process is and help people who wants to build the IDE himself/herself.
Here are simple instructions for building Windows version:
- Download jdk-8u40-windows-i586.exe from http://www.oracle.com/technetwork/java/ ... 33151.html and install with default settings.
- Make an enviroment variable JAVA_HOME that points to C:\Program Files (x86)\Java\jdk1.8.0_40 from computer properties.
- Download https://cygwin.com/setup-x86.exe and install adding latest versions of git, make, mingw-gcc-core, mingw-gcc-g++, perl, zip, unzip and making sure the already default packages coreutils, gzip, tar are also selected.
- Download http://ftp.itu.edu.tr/Mirror/Apache/ant ... .4-bin.zip and extract it's contents to folder C:\Cygwin\opt (create folder opt if not exists) and using your favourite editor (mine is NotePad++) at the end of file C:\Cygwin\home\yourwindowsusername\.bash_profile add these two lines:Code: Select all
export ANT_HOME=/opt/apache-ant-1.9.4
export PATH=/opt/apache-ant-1.9.4/bin:$PATH - Enter Cygwin enviroment using the icon from desktop and use these commands to clone and build the source:Code: Select all
mkdir Source
cd Source
git clone https://github.com/esp8266/Arduino.git
cd Arduino/build
ant dist
After a long downloading and building process you can find your freshly build arduino-1.6.1-windows.zip file in C:\Cygwin\home\yourwindowsusername\Source\Arduino\build\windows folder.
With your newly rebuild IDE Serial Monitor is working with DTR and RTS connected. Thanks goes to Ivan and all supporters of ESP8266 Arduino.
I hope it helps someone.
PS: Don't forget to copy libiconv-2.dll from hardware\tools\avr\libexec\gcc\avr\4.8.1 to the root (side by side with arduino.exe) of your freshly installed arduino-1.6.1 installation.