Hey Folks !!
I decided to update this method and protocol documentation to bring it into the modern age lol. I Developed this protocol back in 2016 using KiCAD V4 Nightly Builds and I have been adding managing a library in this style ever since, you can view and use my completely open source KiCAD library here:
https://github.com/adamjvr/AVR-KiCAD-Lib
The biggest update is found in the main repository for the project here:
https://github.com/adamjvr/AVR-method
I have updated the documentation and built a new example KiCAD project with library format examples for a variety of common components. They are all mostly the same but I wanted to provide a template project for users to create their own libraries easily.

The other big update is the creation of the managment ID generation and check script here:
https://github.com/adamjvr/kicad-management-id
Its a simple python script that injests a folder of KiCAD symbol libraries and adds a management ID if there isn't one and if there is one it makes sure the others are unique. I haven't quite decided what paradigm for the alpha numeric ID I want to stick with, originally I wanted a component inital prefix but the script as it stands just does unique 32 character alpha numeric IDs. Still developing and experimenting with the script.
Thats all for now!!
AVR
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.