Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/costasak/gfx-1590b-mono
A Guitar Effect pedal template for a 1590B enclosure, mono I/O and no battery in KiCad.
https://github.com/costasak/gfx-1590b-mono
Last synced: 2 days ago
JSON representation
A Guitar Effect pedal template for a 1590B enclosure, mono I/O and no battery in KiCad.
- Host: GitHub
- URL: https://github.com/costasak/gfx-1590b-mono
- Owner: CostasAK
- License: gpl-3.0
- Created: 2020-07-25T14:52:40.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-25T08:58:59.000Z (over 2 years ago)
- Last Synced: 2023-03-03T23:27:53.691Z (over 1 year ago)
- Language: HTML
- Homepage: https://gfx.kokke.eu
- Size: 107 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Guitar Effects 1590B Mono
[![License](https://img.shields.io/github/license/CostasAK/gfx-1590b-mono)](https://github.com/CostasAK/gfx-1590b-mono/blob/master/LICENSE)
This is a KiCad template for guitar effects fitting the 1590B Hammond Enclosure. For effects with mono input and output and without a battery.
- [Setup](#setup)
- [KiCad](#kicad)
- [Git](#git)
- [Schematic](#schematic)
- [Layout](#layout)
- [Case](#case)
- [Acknowledgements](#acknowledgements)## Setup
### KiCad
1. Ensure this template folder is in your `KICAD_USER_TEMPLATE_DIR` path.
2. _Create new project from template_.
3. Select the _1590B - Mono I/O, no battery_ template from the _User Templates_ tab.
4. Decide on a name and path for the new project.### Git
The following clean and smudge commands are used on project files, to ignore the "date modified" field in them.
```bash
git config --local filter.kicad_project.clean "sed -E 's/^update=.*$/update=Date/'"
git config --local filter.kicad_project.smudge cat
```The next clean and smudge commands are used to ignore hidden flags in schematics.
```bash
git config --local filter.kicad_sch.clean "sed -E 's/#(PWR|FLG)[0-9]+/#\1?/'"
git config --local filter.kicad_sch.smudge cat
```Add these commands to the local or global git config to allow the filters in `.gitconfig` to work properly.
Finally, clean up the `README.md` and files that weren't automatically renamed by KiCad, such as the graphics/plots.
## Schematic
Use the `Send` net label for effect input, and `Return` for effect output.
![schematic](./sch_plot/GFX_1590B_Mono_NoBattery.svg)
## Layout
[Layout](./pcb_plot/GFX_1590B_Mono_NoBattery.pdf)
## Hardware
* PDF of the Hammond 1590B Enclosure: [1590B PDF](http://www.hammondmfg.com/pdf/1590B.pdf)
* [Footswitch with LED](https://www.taydaelectronics.com/illuminated-push-botton-foot-3pdt-switch-bi-color-red-blue.html)## Acknowledgements
Inspired by a [template by Ryan McPherson from Electroblog](http://www.caravanelectroworks.com/?p=418)