Json for wifi kit 8 is broken

This link: https://docs.heltec.cn/download/package_heltec_esp8266_index.json
contains an error in the json. Line 44 has two strange characters instead of a , . Or maybe it should be a newline, but it will not load in the IDE.
Arduino15\package_heltec_esp8266_index.json, parsing error occured:
com.fasterxml.jackson.databind.JsonMappingException: Unexpected character (‘£’ (code 163)): was expecting comma to separate Array entries
at [Source: (FileInputStream); line: 44, column: 11]

2 Likes

I have the same problem. On Arduino IDE 1.8.10 (the last) when search for new board I have the following message:

com.fasterxml.jackson.databind.JsonMappingException: Unexpected character (‘£’ (code 163)): was expecting comma to separate Array entries
at [Source: (FileInputStream); line: 44, column: 11]
at [Source: (FileInputStream); line: 44, column: 9] (through reference chain: com.fasterxml.jackson.module.mrbean.generated.cc.arduino.contributions.packages.ContributionsIndex[“packages”]->java.util.ArrayList[0]->com.fasterxml.jackson.module.mrbean.generated.cc.arduino.contributions.packages.ContributedPackage[“platforms”])
Ignoro il file di indice fornito C:\Users\alando.SCADANET\AppData\Local\Arduino15\package_heltec_esp8266_index.json a causa di un errore in lettura:
com.fasterxml.jackson.databind.JsonMappingException: Unexpected character (‘£’ (code 163)): was expecting comma to separate Array entries
at [Source: (FileInputStream); line: 44, column: 11]
at [Source: (FileInputStream); line: 44, column: 9] (through reference chain: com.fasterxml.jackson.module.mrbean.generated.cc.arduino.contributions.packages.ContributionsIndex[“packages”]->java.util.ArrayList[0]->com.fasterxml.jackson.module.mrbean.generated.cc.arduino.contributions.packages.ContributedPackage[“platforms”])

I’m having the same issue. was a solution ever found?

Hi, there, very sorry about that problem, we are trying to fix that problem, but the network really so terrible here, we can’t download many packages for test.

Can you please try this url?
https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.4/package_heltec_esp8266_index.json

We are still finding a better way to solve the network for GitHub…

Still not working for me: installation ends correctly, but I cannot see the “WIFI_Kit_8” entry in the Board list. Moreover, the following errors are displayed by the environment:

Index error: could not find referenced tool name=esptool version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=xtensa-lx106-elf-gcc version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=mkspiffs version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=esptool version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=xtensa-lx106-elf-gcc version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=mkspiffs version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=esptool version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=xtensa-lx106-elf-gcc version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=mkspiffs version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=esptool version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=xtensa-lx106-elf-gcc version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=mkspiffs version=2.5.0-3-20ed2b9 packager=Heltec-esp8266

Thanks for you support,
Xamos.

I get the same error as well.

Index error: could not find referenced tool name=esptool version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=xtensa-lx106-elf-gcc version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=mkspiffs version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=esptool version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=xtensa-lx106-elf-gcc version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=mkspiffs version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=esptool version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=xtensa-lx106-elf-gcc version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=mkspiffs version=2.5.0-3-20ed2b9 packager=Heltec-esp8266

I solved by following the guide for installing from GitHub, but when I try to build, the following error is shown:

java.io.IOException: Cannot run program “[MYHOMEPATH]\Documents\Arduino\hardware\heltec\esp8266/tools/python3/python3”: CreateProcess error=2, Impossibile trovare il file specificato
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:26)
at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)
at cc.arduino.packages.uploaders.SerialUploader.runCommand(SerialUploader.java:383)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:197)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)
at processing.app.SketchController.upload(SketchController.java:732)
at processing.app.SketchController.exportApplet(SketchController.java:703)
at processing.app.Editor$UploadHandler.run(Editor.java:2075)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: CreateProcess error=2, Impossibile trovare il file specificato
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.(ProcessImpl.java:386)
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
… 9 more
Errore durante il caricamento dello sketch

Actually there’s no python3 directory, but why is it searching it there? Does anyone know?

No more people struggling to install the WiFi kit 8 in Arduino IDE?

It’s hard to believe that Heltec isn’t putting all the efforts on solving this issue. I and many others will be forced to change platform…

Revision 0.0.4 is broken, so i just use old release version from – https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/ , unfortunately i have found only 0.0.1 version. This is one year old revision
https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.1/package_heltec_esp8266_index.json
but is works.

1 Like

similar problems here. tried installing v0.0.4 and also v0.0.1 via this link:
https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.4/package_heltec_esp8266_index.json

unfortunately the wifi kit 8 is not showing up in boards list, only some heltec ESP32 Boards seem to be installed. Same for both versions. Anyone can help?

Hi there

Very sorry about this problem. Because of the network problems in China mainland, many dependent files download very slowly or disconnected … This caused the previous test to be very difficult. Finally, it had been fixed this afternoon.

Please try this json url:
https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.4/package_heltec_esp8266_index.json

works now for me. Thx for fixing!

HI, Sorry, but the link seems like not working again.

Hi, I loaded the 8266 file and it shows in the manager, but if you hit the “more info” button it takes you to the esp32 page in github. Could it be trying to load the 32 file but calling it the 8266, any comments?

Open Arduino IDE, and click File -> Peferences -> Settings
Input old esp8266 board manager URL
(https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.1/package_heltec_esp8266_index.json)
Click Tools -> Board: -> Boards Manager... , search Heltec in the new pop-up dialog, then click install
is works.

1 Like

Yes, it is working great now. Thanks.

Hi, i have the same problem. The wifi kit 8 isn’t showing in board list in Arduino 1.8.12.
I have this message
Anyone can help? Thanks

Index error: could not find referenced tool name=esptool version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=xtensa-lx106-elf-gcc version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Index error: could not find referenced tool name=mkspiffs version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
Impossible de trouver boards.txt dans D:\Users\Vishal Jeetoo\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.2.0. Version pre-1.5 ?

Hope this document make sense to you:

https://heltec-automation-docs.readthedocs.io/en/latest/esp8266+arduino/quick_start.html

Hey,
I followed the instructions in the quick start guide, but I still got these errors:
Index error: could not find referenced tool name=esptool version=2.5.0-3-20ed2b9 packager=Heltec-esp8266
and so on…
I then used the old version of the board manager as suggestend by Servicemeson:
https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.1/package_heltec_esp8266_index.json

Now it works!
Maybe there is still something wrong with the 0.0.4 version?

now Nov.13.2020 I use 3 link:

  1. https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.1/package_heltec_esp8266_index.json
  2. https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.4/package_heltec_esp8266_index.json
    3.http://resource.heltec.cn/download/package_heltec_esp8266_index.json
    All failed, please help me :frowning: