Commit Graph

9 Commits

Author SHA1 Message Date
Eduard Iten 891e0bf292 docs: add STM32G0B1 datasheet for LFS testing
Test Git LFS functionality with first PDF datasheet.
STM32G0B1 is a popular ARM Cortex-M0+ microcontroller.
2025-12-09 16:59:27 +01:00
Eduard Iten 4534d625ae docs: correct initial release version to 0.0.0
Initial project setup was just scaffolding, not a meaningful release.
2025-12-09 16:54:16 +01:00
Eduard Iten 3144994a53 docs: move logo library features to unreleased section
Keep all features as unreleased until board freeze/tag creation.
Releases will be created when referencing specific library states.
2025-12-09 16:52:37 +01:00
Eduard Iten 16e8866a23 docs: update changelog for v1.1.0 logo library release
- Document complete logo library implementation
- Add details about stackable symbol design
- Include automation script and SVG workflow
- Note BOM exclusion and clipping fixes
2025-12-09 16:51:14 +01:00
Eduard Iten ad3910c8e9 feat: improve logo symbols with unified stackable design
- Make all symbol boxes same size (12.7mm x 5.08mm) for perfect stacking
- Separate symbol graphics from text for better control
- Widen footprint silkscreen boxes to prevent text clipping
- Eduard Iten, Created By, and CC logos now perfectly stackable
- All logos maintain proper exclude_from_bom settings
2025-12-09 16:46:14 +01:00
Eduard Iten 5bffe55486 feat: focus library on custom components only
- Remove all JLCPCB/LCSC related files and documentation
- Clean up README files to focus on custom components not in standard library
- Translate CHANGELOG to English
- Add .gitkeep files to preserve directory structure
- Library now focused on: missing 3D models, custom artwork, personal logos
2025-12-09 15:16:14 +01:00
Eduard Iten dda87cfbae feat: implement JLCPCB Basic Parts system with Fabrication Toolkit support
- Replace custom footprints approach with standard KiCad footprints
- Add comprehensive JLCPCB Basic Parts database with real part numbers
- Create dual-platform symbol generators (PowerShell + Bash)
- Support bennymeg/JLC-Plugin-for-KiCad with proper field names
- Include standard ICs (STM32, CAN, power, interface)
- Generate BOM templates for JLCPCB assembly
- Add German (.de.md) and English (.md) documentation versions
- Remove old LCSC-only approach in favor of complete JLCPCB solution

Breaking changes:
- Removed custom footprints for standard passives
- Updated naming conventions for JLCPCB compatibility
- Replaced LCSC_Parts_Database.csv with JLCPCB_Basic_Parts.csv
2025-12-09 15:06:04 +01:00
Eduard Iten b969b55799 chore: track pdfs with lfs 2025-12-09 14:47:33 +01:00
Eduard Iten c02d410bac chore: configure git lfs for 3d models 2025-12-09 14:34:21 +01:00