fishpepper / uSKY

the world's smallest and lightest (0.4g) Frsky compatible RC receiver
Other
11 stars 8 forks source link

Can't open the schematic #1

Open xfce opened 7 years ago

xfce commented 7 years ago

@fishpepper , hi, I download the doc, but can't get the detailed schematic use the latest Kicad, some IC symbols missed it tells not found libraries. would you please give a pdf version schematic, thanks

esden commented 6 years ago

I also wanted to take a look at the files. The uSKY-cache.lib file is missing. It is necessary to commit that file with every KiCAD project unfortunately. :)

fishpepper commented 6 years ago

You do not need this file, just add the kicad_misc folder to the libs manually.

esden commented 6 years ago

Yes I saw that you have it in there as a submodule. git submodule init and git submodule update makes the schematic open fine. In general though it is KiCAD convention to include the cache file to allow for schematic symbol recovery. Especially if you ever change a symbol in the library for a different project it is important to be able to recover the original symbol. Unfortunately schematics do not keep the symbols inside the schematic file, the way it is done for footprints in the kicad_pcb files. But my problem is solved. Thanks... :D

esden commented 6 years ago

Here is the reason why you want to include the cache file. The KiCad libraries changed the capacitor and resistor symbols. Because the cache file is not in place it takes automatically the symbol from the library instead from the cache. The problem will be solved with KiCad 6.0 and the new file format but for now it is unfortunately necessary to include the -cache.lib files.

screenshot from 2018-01-03 18-09-04

fishpepper commented 6 years ago

I do not like to include cache files in the github repo ;) For my later designs I moved the cap and resistor to the kicad_misc submodule because of this. Seems like I did not update the usky project to use those.