HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Introduction to LibrePCB A new, powerful and intuitive EDA tool for everyone

FOSDEM1 HN recommender · recommended in 4 months, 2018-2021
YouTube
15K views · 8 years ago · talk · dated

Urban Bruhin, LibrePCB's main author, introduces the open-source EDA tool at FOSDEM 2018. He explains why he started it and how its library concepts differ from KiCAD.

Linked by the author and others in LibrePCB threads as the best explanation of its design rationale.

Electronics & circuit designHacker culture & free software#librepcb#eda#kicad#opensource#fosdem

6 comments from Hacker News

@raphlinus2021 · in “Thoughts on Rust bloat (2019)”

It's something we thought about, but I think it's somewhat orthogonal to the question of serialization - you still need code to go back and forth between the representation in the database and the native data structures. See link for a deeper discussion of issues around a file format for a font editor. One of the biggest current pain points is dealing with merges in version control (usually git). I think there are ways of dealing with that in an sqlite-based file format, but I worry it would require some custom tooling, especially to make sure invariants aren't violated. Another interesting example is LibrePCB (see ▶ this video ) who devised their own text based format specifically to make version control more friendly.

CitesView on HN
@singron2020 · in “Horizon – a free and open source electronic PCB design package”

I haven't used any of these before, but this LibrePCB talk explains why they wanted an alternative: ▶ this video Horizon docs have this explanation: link

CitesView on HN
@dbrgn2020 · in “LibrePCB 0.1.4 Released”

Here's a video from FOSDEM where Urban (the main author) explains why he started LibrePCB and how the library concepts are different from other similar tools like KiCAD: ▶ this video (Slides: link ) Also, previous HN threads: link link

RecommendsView on HN
@dbrgn2019 · in “LibrePCB 0.1.3 released, now with DRC”

Before people start asking: Comparison with KiCAD and Eagle: link Talk by Urban that explains why he started LibrePCB, and how the library concepts are different from other similar tools like KiCAD: ▶ this video (Slides: link ) If you want to try it: link Previous HN discussion: link

RecommendsView on HN
@dbrgn2018 · in “LibrePCB: First stable release published”

There's also an "Intro to LibrePCB" talk recording from FOSDEM this year: ▶ this video It explains some of the core design concepts and the rationale for them. In case you don't have time to watch the video, here are the slides: link

RecommendsView on HN
@dbrgn2018 · in “LibrePCB: First release candidate”

U. Bruhin (the primary author of LibrePCB) answered this question on Reddit ( link ): ---Quote:--- Hi! LibrePCB has some very new concepts, especially for library management. You should take a look at my talk at FOSDEM: ▶ this video (Slides: link ) As these are extremely different to KiCad's concepts, it would be very difficult to contribute that to KiCad because they need to provide backward compatibility. And KiCad already has a lot of legacy code, so it would become even worse when changing very fundamental concepts. It's very questionable if KiCad developers even would accept such fundamental changes - actually I'm pretty sure that they wouldn't agree with some of LibrePCB's concepts. So the only way was to create a completely new project. And LibrePCB 0.1.0 is only the beginning - I have many more ideas how an EDA tool should look like. With a standalone project I'm much more flexible to implement new features than if every feature would need to be contributed to KiCad.

RecommendsView on HN
KiCad 6 STM32 PCB Design Full Tutorial - Phil's Lab #651:40:06

KiCad 6 STM32 PCB Design Full Tutorial - Phil's Lab #65

Phil’s Lab
987K views • 4 years ago
LibreSSL: The first 30 days, and what the Future Holds1:05:51

LibreSSL: The first 30 days, and what the Future Holds

Andrea Ross
5K views • 12 years ago
An Intro to KiCad – Part 1: How PCBs Are Made | DigiKey11:10

An Intro to KiCad – Part 1: How PCBs Are Made | DigiKey

DigiKey
517K views • 8 years ago
Open Source 8.5 Digit Voltmeter from CERN: Build and Test33:52

Open Source 8.5 Digit Voltmeter from CERN: Build and Test

Marco Reps
830K views • 5 years ago
Stanford Seminar - The Soul of a New Machine: Rethinking the Computer1:26:02

Stanford Seminar - The Soul of a New Machine: Rethinking the Computer

Stanford Online
76K views • 6 years ago
OSCON 2011:  Karen Sandler14:26

OSCON 2011: Karen Sandler

O'Reilly
15K views • 15 years ago
Revolution OS1:25:10

Revolution OS

Von Hash
208K views • 14 years ago
The Most Powerful Computers You've Never Heard Of20:13

The Most Powerful Computers You've Never Heard Of

Veritasium
13.7M views • 4 years ago
LibreSSL with Bob Beck1:05:45

LibreSSL with Bob Beck

Jason Tubnor
25K views • 12 years ago
Keynote - Karen Sandler54:51

Keynote - Karen Sandler

Linux.conf.au 2012 -- Ballarat, Australia
20K views • 14 years ago
8-bit computer update6:53

8-bit computer update

Ben Eater
2.8M views • 10 years ago
Hackfest 2015: Theo de Raadt presented "Pledge: A new security technology in openbsd"53:53

Hackfest 2015: Theo de Raadt presented "Pledge: A new security technology in openbsd"

Hackfest Communication
27K views • 10 years ago
Joanna Rutkowska: Towards (reasonably) trustworthy x86 laptops1:02:52

Joanna Rutkowska: Towards (reasonably) trustworthy x86 laptops

media.ccc.de
27K views • 10 years ago
"A Political History of X" - Keith Packard (LCA 2020)45:33

"A Political History of X" - Keith Packard (LCA 2020)

linux.conf.au
52K views • 6 years ago
Eben Moglen: How I discovered Free Software and met RMS10:43

Eben Moglen: How I discovered Free Software and met RMS

roblimo
14K views • 19 years ago
A simple guide to electronic components.38:06

A simple guide to electronic components.

bigclivedotcom
8.5M views • 10 years ago
Joe Armstrong - Keynote: The Forgotten Ideas in Computer Science - Code BEAM SF 201849:36

Joe Armstrong - Keynote: The Forgotten Ideas in Computer Science - Code BEAM SF 2018

Code Sync
40K views • 8 years ago
(Sponsored) KiCad STM32 + USB + Buck Converter PCB Design and JLCPCB Assembly - Phil's Lab #112:50:28

(Sponsored) KiCad STM32 + USB + Buck Converter PCB Design and JLCPCB Assembly - Phil's Lab #11

Phil’s Lab
1.2M views • 6 years ago
Design Your Own Keyboard!41:04

Design Your Own Keyboard!

Ben Vallack
140K views • 4 years ago
"Write a single library to handle all input devices, it'll be easy" they said...46:54

"Write a single library to handle all input devices, it'll be easy" they said...

linux.conf.au
21K views • 6 years ago