Skip to content
James Lewis edited this page Sep 20, 2023 · 1 revision

Recreating classic computer schematics. Let's convert all those random scanned PDFs into a modern, editable, and re-usable format.

How it works

Pick a system, find a schematic, and start drawing. The project has picked KiCad as the primary schematic capture tool. If there are variants of the schematic, give them their own directory. If you see a system you'd like to contribute but it isn't listed, just submit a pull request. If you start working on a system, do a pull on the readme file in that directory and put your name there as "working on it."

Guidelines

My goal is to have minimal rules. At some point, a style guide needs to be created. But for now, let's focus on documenting these systems first.

So, for now, Bit Preserve has three simple rules:

  1. Do not upload bitmapped PDFs or images of original schematics. Instead, please link to repositories for that specific system instead.
  2. Use latest major KiCad version
  3. Don't be a dweeb

Regarding PDFs

Please use KiCad to plot PDFs of your schematic. (Soon we will have a Release that includes the PDFs.) And just to re-iterate rule guideline #1, please do not publish scanned schematics into this repo.

Submodules

If you already created a schematic and want to include it in the repo, open an issue with a link. With your permission, we will add it to the repo as a submodule.

3D Models and PCBs

If you are recreating PCBs, please do not publish 3D model (STEP) files to the repo. They're simply too large for what is already a rather large repository. Instead, add them as a submodule from your own repo.

Why didn't you?

Have suggestions on how to manage that workflow? Then submit an issue!