You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23-1Lines changed: 23 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,8 @@ On Mac using MacPorts:
55
55
56
56
On Windows:
57
57
58
+
You need to install Cygwin and its packages for Make, Perl and the next Serial library.
59
+
58
60
pySerial can be downloaded from PyPi
59
61
60
62
On other systems:
@@ -93,12 +95,32 @@ On Windows (using cygwin), you might want to set:
93
95
MONITOR_PORT = com3
94
96
BOARD_TAG = mega2560
95
97
98
+
It is recommended in Windows that you create a symbolic link directory for avoiding problem with folder naming conventions on Windows. Specially if your your Arduino folder is in:
99
+
100
+
c:\Program Files (x86)\Arduino
101
+
102
+
You will get problem for the special characters on the folder name. More details about this can be found on https://github.com/sudar/Arduino-Makefile/issues/94
103
+
104
+
For creating a symbolic link you have to use the command “mklink” on Windows, e.g.
-`BOARD_TAG` - Type of board, for a list see boards.txt or `make show_boards`
97
119
-`MONITOR_PORT` - The port where your Arduino is plugged in, usually `/dev/ttyACM0` or `/dev/ttyUSB0` in Linux or Mac OS X and `com3`, `com4`, etc. in Windows.
98
120
-`ARDUINO_DIR` - Path to Arduino installation. In Cygwin in Windows this path must be
99
121
relative, not absolute (e.g. "../../arduino" and not "/c/cygwin/Arduino").
100
122
-`ARDMK_DIR` - Path where the `*.mk` are present. If you installed the package, then it is usually `/usr/share/arduino`
101
-
-`AVR_TOOLS_DIR` - Path where the avr tools chain binaries are present. If you are going to use the binaries that came with Arduino installation, then you don't have to set it.
123
+
-`AVR_TOOLS_DIR` - Path where the avr tools chain binaries are present. If you are going to use the binaries that came with Arduino installation, then you don't have to set it. Otherwise set it realtive and not absolute.
102
124
103
125
The list of all variables that can be overridden is available at [arduino-mk-vars.md](arduino-mk-vars.md) file.
0 commit comments