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
+18-3Lines changed: 18 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -59,9 +59,24 @@ This is a refreshed version of [maniacbug's mighty-1284p core](https://github.co
59
59
- hardware\mighty-1284p\avr\boards.txt.alt
60
60
- hardware\mighty-1284p\.gitignore
61
61
- hardware\mighty-1284p\README.md
62
-
7. Move any mighty-1284p compatible 3rd party patched libs under [sketchfolder]\libraries as required. (Note: the mighty-1284p compatible "official" patched libs are already set-up to be used as default when using mighty-1284p by being in avr\libraries. If the wrong libs are being used, check to see that there aren't old versions of the patched libs still under [sketchfolder]\libraries, as those would take precedence.)
63
-
8. Restart the Arduino IDE.
64
-
9. Select the desired board from the Tools > Board menu and enjoy those extra pins and all that extra memory!
62
+
7. The mighty-1284p compatible "official" patched libs are located to be used as default when a mighty-1284p board is selected in the **Board** menu by being in **hardware\mighty-1284p\avr\libraries**. **However**, be aware that a version of any of these libraries located in **[sketchfolder]\libraries** will take precedence over the corresponding mighty-1284p patched version:
63
+
64
+
- Ethernet
65
+
- Firmata
66
+
- GSM
67
+
- SD
68
+
- Servo
69
+
70
+
Unfortunately, in its present design (IDE 1.6.5) **Library Manager** installs and updates libraries to **[sketchfolder]\libraries**. This obviously presents a potential problem if you are using **Library Manager**. The following is the recommended work-around:
71
+
72
+
If there are any of the above-named libraries installed in **[sketchfolder]\libraries**, then move those libraries from **[sketchfolder]\libraries** to **[Arduino install folder]\libraries**. This will then allow the mighty-1284p patched libraries to take precedence when (but only when) a mighty-1284p board is selected.
73
+
74
+
Finally, note this manual move of the libraries from **[sketchfolder]\libraries** to **[Arduino install folder]\libraries** will need to be repeated after any updating any of the named libraries using **Library Manager**.
75
+
76
+
Hopefully, as the design of **Library Manager** is improved, this issue and inconvenience will disappear in future revisions of the IDE.
77
+
78
+
8. Once all the libraries are verified to be in their appropriate locations, restart the Arduino IDE.
79
+
9. Select the desired board from the Tools > Board menu and enjoy those extra pins and all that extra memory!
65
80
66
81
Note: There is an alternative version of the boards.txt file supplied named boards.txt.alt. It provides more combinations of boards and clock speeds than the standard boards.txt selection menu. It uses a two-step selection of board type and then clock-speed via a submenu. As this differs from the standard boards.txt format, it is provided as an option for those users with more specialized needs, while the default boards.txt retains the more familiar style of interface, to minimise any potential for confusion.
0 commit comments