Difference between revisions of "Electronics Stuff"

From Da Nerd Mage Wiki
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
=KiCad Resources=
''"I suppose the forehead makes a splendid heatsink..." - BigClive 2022''
==Installing KiCad 6==
The Debian repositories default to KiCad 5... This is dumb.


BUT! KiCad 6 is in the backports & available. So you just have to tell apt to install 6.
= Someday, I'll get this section into some sort of an organised state... Maybe... =


"To be able to install versions from a official Debian Backport repository you need to extend your sources.list configuration if not yet happen. If you are running Debian Bullseye please create a file /etc/apt/sources.list.d/bullseye-backports.list if you don’t have an similar entry already."
* [[Downloading KiCAD files for LCSC components]]
 
* [[KiCad Resources]]
TLDR:
* [[Electronics - Project Thoughts{{!}}Project Thoughts]]
 
* [[Building ConfigurableFirmata under PlatformIO instead of Tarduino IDE{{!}}Building ConfigurableFirmata under PlatformIO instead of Tarduino IDE]]<br>
* <code>sudo /etc/apt/sources.list.d/bullseye-backports.list</code>
 
Then add in:
 
<syntaxhighlight>
# /etc/apt/sources.list.d/bullseye-backports.list
deb http://deb.debian.org/debian bullseye-backports main contrib non-free
 
</syntaxhighlight>
 
Then:
 
* <code>sudo apt update</code>
 
(You'll see a whole bunch of warnings about packages being configured multiple times.  This is mostly harmless, but annoying.)
 
===& now...  The actual install!===
For some reason, the good folks at KiCad think that installing their software without any of the supporting data is the way to go...  Then they fail to make it obvious anywhere that you need to install the libraries & stuff. (Their instructions only give you the package itself.)
 
So...
 
* <code>sudo apt install -t bullseye-backports kicad kicad-doc-en kicad-libraries kicad-packages3d</code>
 
Then, to verify you have everything you need & they're all the right version:
 
* <code>dpkg --list | grep kicad</code>
 
[[File:KiCad_pkg-list.png|left|middle|thumb]]
<div style="clear: both"></div>

Latest revision as of 13:26, 1 July 2024

"I suppose the forehead makes a splendid heatsink..." - BigClive 2022

Someday, I'll get this section into some sort of an organised state... Maybe...