sparkfun / Arduino_Boards

Board definitions for SparkFun-manufactured AVR, ARM, and ESP-based Arduino boards.
263 stars 125 forks source link

Trimmed package_sparkfun_index.json #20

Closed BrentWilkins closed 7 years ago

BrentWilkins commented 7 years ago

There were only two packages for three platforms. I moved the broken (not showing in the board manager) ESP8266 platform into the same package as the AVR and SAMD platforms. Initial testing seems to show it working w/o all that I removed. Needs to be tested more before being merged (Jim?).

jimblom commented 7 years ago

Not sure about this one. Plopping https://raw.githubusercontent.com/BrentWilkins/Arduino_Boards/d41ebb9716c13f686a29d849d26e5039c07b5f9b/IDE_Board_Manager/package_sparkfun_index.json into the Arduino board manager URL results in this error when I open up the board manager:

Index error: could not find referenced tool name=esptool version=0.4.8 packager=esp8266
Index error: could not find referenced tool name=xtensa-lx106-elf-gcc version=1.20.0-26-gb404fb9-2 packager=esp8266
Index error: could not find referenced tool name=mkspiffs version=0.1.2 packager=esp8266

It looks like the commit removed links to those tools starting here.

BrentWilkins commented 7 years ago

On my system running OSX and Arduino IDE 1.8.1, if I include http://arduino.esp8266.com/versions/2.3.0/package_esp8266com_index.json in the Additional Boards Manager URLs it appears that the dependancies are all met and this shortened version works (compiles and links). The downside appears to be that currently the version number for their "architecture":"esp8266" implementation is greater than ours. That is why I couldn't see ours. It appears that the easiest fix for now is to: