Comments (6)
Hi @ariyyyaaannn,
Thank you for the detailed explanation. This information about Safari "Open safe..." preference will be included on the README file soon.
from kicad-libraries.
Hello,
Are you using Safari to download the ZIP file?
PTAL #112
from kicad-libraries.
Is there a suggested solution? #112 specifies a solution for Safari users.
I've download using both github.com -> download ZIP
and using git clone https://github.com/espressif/kicad-libraries
and re-zipping the file. Both methods result in Archive does not contain a valid metadata.json error message in Kicad 7.0.7. The same is true after I upgraded to Kicad 7.0.9.
EDIT: Potential Solution
After doing some digging, I've noticed several archives contain an extra folder. For example:
The metadata.json
in kicad-libraries-main.zip
(downloaded from github.com) gets extracted as ./kicad-libraries-main/kicad-libraries-main/metadata.json
. Selecting all the files and adding them to an archive fixes the issue I was having.
from kicad-libraries.
Have you tried this file from the assets, @jacobnrohan?
from kicad-libraries.
Safari automatically unzips compressed files when downloaded. If you 'rezip' this folder, you get the following file structure:
>espressif-kicad-addon.zip
>espressif-kicad-addon
>3dmodels
>footprints
>metadata.json
>....
As @jacobnrohan mentioned, You need the contents of the 'espressif-kicad-addon' to be at the root of the .zip file. Instead, select the contents of the downloaded folder and recompress them into a new .zip file. This is the desired structure:
>Archive.zip
>3dmodels
>footprints
>metadata.json
>....
You should be able to upload this new archive to the Kicad PCM with no issue.
You could also disable the extraction of zip files in safari preferences to avoid the issue in the first place.
from kicad-libraries.
Closing this issue. Now we have a note on the readme.
from kicad-libraries.
Related Issues (20)
- Kicad 7.0.6->Archive does not contain a valid metadata.json file HOT 3
- Symbol and Footprint for ESP32-C3-DevKitC-02 HOT 1
- symbol and footprint for ESP32-S3-PICO-1
- metadata.json is missing in the release files HOT 3
- ESP32-S2-Saola-1 wrong pin label for GPIO17 & 18 HOT 1
- Missing 3D model of ESP32-S3-MINI-1U HOT 2
- KiCAD error. Archive does not contain a valid metada.json file HOT 7
- Missing symbol and footprint for ESP32-C6-WROOM-1U
- KiCad 6 Footprint problems
- KiCad 8 - wrong path for 3D models
- Fix ESP32-H2-MINI symbol PCM path HOT 1
- Adjust the library download link to the correct release on the legacy branches
- Update the KiCad version to 8.0.0 HOT 1
- Add the symbol, footprint and 3d model for ESP32-S3-WROOM-2 HOT 2
- ESP32 Devkit 30GPIO pin error. HOT 1
- Fix the ESP-8685-WROOM-X product name HOT 1
- Add ESP32-P4 preview footprint and symbol
- Add ESP32-C2 preview footprint and symbol
- Support for ESP32-C3-mini development board
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kicad-libraries.