Megjelent a LibrePCB 1.3.0 verziója, amely egy ingyenes nyomtatott áramkör tervezőcsomag automatikus megoldásokkal. A LibrePCB intuitív csomagként van pozicionálva, amely lehetővé teszi a gyors áramkör fejlesztést, habár funkcionalitásban elmarad a KiCad-tól, viszont sokkal egyszerűbben használható, figyelembe véve a kezdők és a szakmai mérnökök igényeit. A program Linux (Flatpak, Snap, AppImage), FreeBSD, macOS és Windows platformokra érhető el. A projekt kódja C++ nyelven készült (Qt felülettel) és GPLv3 licenc alatt terjesztik.
Különösen megemelendő, hogy a csomagban integrálva van egy sémaszerkesztő és projektmenedzsment eszköz; a Qt-ra épülő egyszerű, platformok közötti grafikus felület; a "okos" könyvtárkoncepció alkalmazása; kézi feldolgozásra alkalmas elemek és projektek könyvtári formátumainak használata; Multi-PCB üzemmód a különböző nyomtatott áramkör verziók párhuzamos fejlesztésére egy sémából; valamint a kapcsolatok (netlist) automatikus szinkronizálása a séma és a nyomtatott áramkör elrendezése között. A program többnyelvű felülettel rendelkezik, orosz (96% -os fordítási arány) és ukrán nyelvek támogatásával (91% -os fordítási arány), amely lehetőséget ad az elemek elnevezésére különböző nyelveken.
A LibrePCB tartalmaz egy projektmenedzsment felületet; áramköri szerkesztőt; többrétegű nyomtatott áramkörök szerkesztőjét; gyártásra vonatkozó adatok generálására szolgáló szolgáltatást; parancssori segédprogramot, a librepcb-cli-t, amely lehetővé teszi a tipikus feladatok automatizálását (például az adatok ellenőrzése és exportálása); egy elektronikai alkatrész könyvtárat, amely egy fába szervezett kategorizált listán navigál. Támogatja különböző meglévő alkatrészkönyvtárak csatlakoztatását, amelyek archivált formában vagy a tárolókkal való integráción keresztül adhatók hozzá. Támogatott a DXF fájlok importálása és az exportálás PDF, SVG és CSV BOM, pick&place X3/CSV, Gerber/Excellon és STEP formátumokban.
Főbb újítások:
- Hozzáadva az interaktív alkatrészlisták (BOM – Bill of Materials) és szerelési tervek generálásának lehetősége, mely elegendő leírást tartalmaz a kézi nyomtatott áramkör készítés lépéseit illusztrálva. A lista HTML formátumban menthető, és a KiCad plugin InteractiveHtmlBom-hoz fejlesztett feldolgozókat, stílusokat és JavaScript könyvtárakat használ. Ellentétben a statikus PDF útmutatókkal, az interaktív formátum lehetővé teszi az alkatrészek rendezését, szűrését és keresését.
- Biztosítva van a kompatibilitás a KiCad 9 által javasolt frissített alkatrész könyvtár formátummal.
- Hozzáadva a Rust nyelv támogatása a LibrePCB fejlesztéshez. Az említett BOM generátor Rust nyelven készült. A Rust támogatása várhatóan felgyorsítja a fejlesztést és pozitív hatással lesz a termék stabilitására. A tervezetek között szerepel a fokozatos elmozdulás a C++ nyelvről a Rust felé, és a felhasználói felület teljes újratervezésének szándéka, a Rust nyelven készült Slint keretrendszer használatával a Qt könyvtár helyett.
- A QuaZip könyvtár helyett a Rust nyelven írt zip crate csomag használható ZIP archívumok olvasásához és írásához.
- A C++ kódot a C++20 szabvány használatára fordították (a kódban a tl::optional helyett std::optional került alkalmazásra).
- A Qt5 támogatása megszűnt.


Forrás: opennet.ru
