Giter Club home page Giter Club logo

Comments (15)

odurc avatar odurc commented on August 17, 2024

These days I did an encoder too. This one: https://www.bourns.com/data/global/pdfs/PEC11R.pdf
I did the version with switch, it looks like this:
encoder

from kicad-library.

odurc avatar odurc commented on August 17, 2024

What should be the pin order? ABC or ACB?

The C stands for common and it is the pin 2 in the encoders devices, thus the right is ACB.

from kicad-library.

odurc avatar odurc commented on August 17, 2024

Taking advantage of this question, which library sounds better to save the this rotary encoders? sensors? And what about the pretty repo, I think there aren't one which fits good to them. What do you think?

from kicad-library.

Fat-Zer avatar Fat-Zer commented on August 17, 2024

The C stands for common and it is the pin 2 in the encoders devices, thus the right is ACB.

Mostly but not always. e.g. PEC16 encoder have ABC pin layout. So as a generic device I think we should have both variants in the schematic lib (as for transistors) and pins in footprints should be numbered as usual...

Taking advantage of this question, which library sounds better to save the this rotary encoders? sensors? And what about the pretty repo, I think there aren't one which fits good to them. What do you think?

I was gonna to add schematic to device library as a quite generic input device... I'm not sure what footprint lib to use... If we could create at least 5 footprints on staging level it make sense to create a separate library.

from kicad-library.

odurc avatar odurc commented on August 17, 2024

Mostly but not always. e.g. PEC16 encoder have ABC pin layout. So as a generic device I think we should have both variants in the schematic lib (as for transistors) and pins in footprints should be numbered as usual...

hmm, I see, so, yes, the variants sounds a good way.

@Fat-Zer will you create symbols to encoders with switch as well? If so, how would you represent it in your symbols? I think would be great if we had an unique style, avoiding mutations as happened with OpAmps (#200).

from kicad-library.

Fat-Zer avatar Fat-Zer commented on August 17, 2024

@Fat-Zer will you create symbols to encoders with switch as well?
Sure... but I want to determine what will be the general schematic first, to not draw a key for every variant that will be dropped anyway.

Also there will be also an option: to draw the key as a separate elements like in multi part component or as a part of an object.

from kicad-library.

SchrodingersGat avatar SchrodingersGat commented on August 17, 2024

@Fat-Zer did you end up making a symbol for the encoder? I was going to make one but did a quick search and found this discussion. Was there any conclusion here? I really like the symbol that @ricardocrudo drew as above.

from kicad-library.

Fat-Zer avatar Fat-Zer commented on August 17, 2024

nope, I haven't done anything about that since the time of discussion... you may continue this yourself if you wish...

from kicad-library.

SchrodingersGat avatar SchrodingersGat commented on August 17, 2024

for reference #541

from kicad-library.

Fat-Zer avatar Fat-Zer commented on August 17, 2024

Due to the PR was merged, I suppose the bug may be closed...

from kicad-library.

SchrodingersGat avatar SchrodingersGat commented on August 17, 2024

Check out #575

The original PR (now closed ) had some issues so I've opened a new one.

from kicad-library.

Fat-Zer avatar Fat-Zer commented on August 17, 2024

By the word, do you have in plans add a footprint for at least one encoder model?
/No pressure/ just wondering...

from kicad-library.

SchrodingersGat avatar SchrodingersGat commented on August 17, 2024

Just the symbol for the moment.

from kicad-library.

diggit avatar diggit commented on August 17, 2024

#575 merged, only ACB variant with and without switch for now. Anyone can open PR with others.

from kicad-library.

SchrodingersGat avatar SchrodingersGat commented on August 17, 2024

Closing as this has been addressed.

from kicad-library.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.