Skip to content

Files

Latest commit

81e272e · Dec 30, 2024

History

History

include

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jan 2, 2020
Feb 14, 2018
Feb 14, 2018
Sep 13, 2017
Dec 30, 2024
Dec 30, 2024
Dec 29, 2019
Oct 20, 2017
Dec 30, 2024
Sep 17, 2022
Jan 26, 2018
Dec 30, 2024
Dec 30, 2024
Dec 30, 2024
Dec 30, 2024
Dec 30, 2024
May 28, 2021
May 28, 2021
Jan 26, 2018
May 28, 2021
May 28, 2021
May 28, 2021
Jan 7, 2022
Sep 17, 2022
Sep 17, 2022
Jan 1, 2020
Mar 10, 2017
Mar 10, 2017
Dec 30, 2024
Dec 30, 2024
May 28, 2021
Mar 10, 2017
Mar 10, 2017
May 28, 2021
May 28, 2021
Dec 30, 2024
May 28, 2021
May 26, 2021
Jan 26, 2018
Jan 7, 2022

CircuiTikz Files

The files in this folder are individual PGF/Tikz drawings done using the CircuiTikz extension package. Putting these drawings (Tikz is pretty verbose) in separate files and then using LaTeX's \input{} command allows the main document to be trimmer and easier to navigate when editing.

On the one hand, it's perfectly reasonable to take screencaps of your schematic in KiCAD or Fusion 360 and include them in the document (I do that too), but these are extra-clean and easy to parse, which is especially useful for inexperienced engineers, like my target audience of elementary school age kids.

Lastly, true to the goal of collaboration and the UNIX philosophy of many small pieces that interoperate, I break out the files into small, manageable chunks. Each of these files could be used as an example to learn Tikz, and adding new diagrams such as a static RAM cell or an 8-bit full adder can be accomplished in a modular fashion without having to manage many pull requests for the main document.