Daniel
January 14, 2025, 6:17pm
1
Does anyone have a library for Standard 1N400X ( 1n4001/2/3/4 etc ) Through Hole Diodes, Please. I am new to Libre PCB and havent yet figured out how to make my own Libraries yet.
I’ll add them to the base library, should be ready tomorrow.
If you didn’t see it yet, here’s a tutorial: Create a Local Library | LibrePCB Documentation
But as said, I will take care of the diodes.
EDIT: Here the new pull request:
LibrePCB-Libraries:master
← LibrePCB-Libraries:diodes-1n4xxx
opened 04:23AM - 15 Jan 25 UTC
##### SUMMARY
Like the already added generic transistors, these diodes are very… generic as well (manufactured by many companies) and very commonly used, so it will be useful to have them in the base library:
- 1N4001
- 1N4002
- 1N4003
- 1N4004
- 1N4005
- 1N4006
- 1N4007
- 1N4148
The packages DO-41 and DO-35 already existed. Also added many MPNs for these devices.
##### DATASHEETS / REFERENCES
- https://en.wikipedia.org/wiki/1N400x_rectifier_diode
- https://en.wikipedia.org/wiki/1N4148_signal_diode
##### OPEN QUESTIONS / UNRESOLVED ISSUES
None
##### CHECKLIST
- [x] I have read and followed the library conventions¹.
- [ ] For packages, I followed IPC7351C (see details in library conventions).
- [ ] For modified elements, I bumped their version number².
- [ ] I already used the new library elements in a design and verified their correctness (optional).
- [x] I'm the copyright owner of the added content (i.e. the changes are made by myself, not copied/imported from somewhere else).
- [x] I agree to publish all my changes under the CC0 Public Domain License³, allowing everyone to use and modify the content without any restrictions.
¹ *Library Conventions: https://docs.librepcb.org/#libraryconventions*
² *Minor version bump if only metadata was modified (e.g. "0.1" -> "0.1.1"), major version bump if functional changes were made (e.g. "0.1" -> "0.2")*
³ *CC0 Public Domain License: https://en.wikipedia.org/wiki/CC0*
ubruhin
January 16, 2025, 11:00am
3
@Daniel the diodes are now available. Just update the LibrePCB Base library in the library manager.