Skip to the content
PCBKitNew board
2 layers125 × 38.5 mmPedalEncoder, the printed circuit board in 3D

PedalEncoder

stefanhepp/eOrgan

Electronic organ console project.

Size
125 × 38.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
35
Nets
46
Pads
137
Tracks, vias
248, 32
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
13 Oct 2013
Updated
7 Nov 2024

Overview

PedalEncoder is an open-source printed circuit board by stefanhepp, from the stefanhepp/eOrgan repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 125 × 38.5 mm with 35 parts on 46 nets, routed with 248 tracks and 32 vias.

It is built around the ATMEGA48-20PI, L7805 and BC547. Its parts include 7 resistors, 7 connectors, 5 capacitors, 5 diodes and 3 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

README

This project contains various parts of a midi-organ. The project consists of four main parts:

  • The Pedalboard: a 29 note midi foot pedal, mostly ARGO compliant. This odd number of notes was choosen because of size restrictions (I wanted it to fit under my e-piano).
  • The organ console: contains stops, a lcd display, and all connectors and hardware to wire it to a PC. Up to three midi keyboards can be used as input devices, as well as the midi pedalboard.
  • The organ desk: a framework for all the parts, contains speakers and some additional foot-stops. This is also designed to hold the PC.
  • The software: A controller software which allows access to some special features of the hardware and sets up the software synthesizer.

License

Shield: CC BY-SA 4.0

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

Parts

35
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_3mmH1, H2, H3, H4
2100nFCapacitor_THT:C_Disc_D7.5mm_W2.5mm_P5.00mmC1, C4
21N4002Diode_THT:D_DO-41_SOD81_P3.81mm_Vertical_AnodeUpD1, D2
21N4002Diode_THT:D_DO-41_SOD81_P7.62mm_HorizontalD5, D6
2220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR6, R8
2BC547Package_TO_SOT_THT:TO-92_Inline_WideQ1, Q2
110uFCapacitor_THT:CP_Radial_D8.0mm_P2.50mmC3
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR2
1220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
12k2Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR3
1330nFCapacitor_THT:C_Disc_D7.5mm_W2.5mm_P5.00mmC5
133uFCapacitor_THT:CP_Radial_D8.0mm_P2.50mmC2
14069Package_DIP:DIP-14_W7.62mmU1
14V7Diode_THT:D_DO-15_P3.81mm_Vertical_AnodeUpD3
14k7Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR7
14k7Resistor_THT:R_Array_SIP9RN1
14k7Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR4
1ATmega48-20PPackage_DIP:DIP-28_W7.62mm_SocketU2
1ControlConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1Heatsink_PadCustom_Heatsinks:Heatsink_Aavid_TO-220_H12.7mmHS1
1I2CConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7
1ISPConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ4
1L7805Package_TO_SOT_THT:TO-220-3_VerticalU3
1MIDI OutConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6
1PedalConnector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_VerticalJ5
1PwrConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1SwitchConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3

Questions

How big is the PedalEncoder PCB?

It measures 125 × 38.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PedalEncoder use?

35 parts, built around the ATMEGA48-20PI, L7805 and BC547. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the PedalEncoder KiCad files?

From the stefanhepp/eOrgan repository on GitHub, at the commit this page was made from: the board is boards/PedalEncoder/PedalEncoder.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the PedalEncoder design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from stefanhepp/eOrgan

12
  • 2 layers150 × 100 mmMIDIController IO MIDI, the printed circuit board in 3D

    MIDIController IO MIDI

    stefanhepp/eOrgan

    Electronic organ console project.

    49 partsCC-BY-SA-4.0
  • 2 layers150 × 100 mmMIDIController, the printed circuit board in 3D

    MIDIController

    stefanhepp/eOrgan

    Electronic organ console project.

    41 partsCC-BY-SA-4.0
  • 2 layers150 × 100 mmKeyboardScanner, the printed circuit board in 3D

    KeyboardScanner

    stefanhepp/eOrgan

    Electronic organ console project.

    36 partsCC-BY-SA-4.0
  • 2 layers150 × 100 mmPistonEncoder, the printed circuit board in 3D

    PistonEncoder

    stefanhepp/eOrgan

    Electronic organ console project.

    32 partsCC-BY-SA-4.0
  • 2 layers110 × 53 mmTechnicsEncoder, the printed circuit board in 3D

    TechnicsEncoder

    stefanhepp/eOrgan

    Electronic organ console project.

    32 partsCC-BY-SA-4.0
  • 2 layers150 × 100 mmKeyboardEncoder, the printed circuit board in 3D

    KeyboardEncoder

    stefanhepp/eOrgan

    Electronic organ console project.

    30 partsCC-BY-SA-4.0
  • 2 layers95 × 58 mmToeStudEncoder, the printed circuit board in 3D

    ToeStudEncoder

    stefanhepp/eOrgan

    Electronic organ console project.

    29 partsCC-BY-SA-4.0
  • 2 layersKeyboardShiftScanner, the printed circuit board in 3D

    KeyboardShiftScanner

    stefanhepp/eOrgan

    Electronic organ console project.

    28 partsCC-BY-SA-4.0
  • 2 layersPedalEncoderAtTiny, the printed circuit board in 3D

    PedalEncoderAtTiny

    stefanhepp/eOrgan

    Electronic organ console project.

    27 partsCC-BY-SA-4.0
  • 2 layers142.1 × 72.1 mmPanel MainControl, the printed circuit board in 3D

    Panel MainControl

    stefanhepp/eOrgan

    Electronic organ console project.

    27 partsCC-BY-SA-4.0

Similar boards

  • 2 layers100 × 80 mmBinary clock, the printed circuit board in 3D

    Binary clock

    DavidDubinin/binary-clock

    a DIY binary clock using the atmega48 microcontroller

    20 parts
  • 2 layersBinaryClock, the printed circuit board in 3D

    BinaryClock

    tomlonca/SnP-BinaryClock

    This project is about designing and implementing a binary clock using an AtMega48 microcontroller and a custom PCB.

    17 parts
  • 2 layers100 × 160 mmEinTaktReset, the printed circuit board in 3D

    EinTaktReset

    michAtEl/Bonsai-Modellcomputer

    Es gibt auch eine Simulation des Lerncomputers (https://bonsai.pinyto.de/), die im digitalen Informatik-Schulbuch http://inf-schule.de verwendet wird.

    45 parts2GPL-3.0
  • 2 layers132.1 × 45.7 mmIPoS, the printed circuit board in 3D

    IPoS

    peterheinrich/InternetOverSpaghetti

    Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.

    42 parts342
  • 2 layers167.8 × 200.6 mmRandom Jazz Generator, the printed circuit board in 3D

    Random Jazz Generator

    telec16/modular-synth

    Little side project, don't expect much updates.

    132 parts16
  • 2 layers117.5 × 56.4 mmDIY Oxygen Analyzer, the printed circuit board in 3D

    DIY Oxygen Analyzer

    ashishkumarpardeshi/DIY_Oxygen_Analyzer

    This repository is for Design and Development of DIY Oxygen Analyzer Prototyping Board, Writing Code and Calibration.

    42 parts11
  • 2 layers100 × 50 mmC6021light, the printed circuit board in 3D

    C6021light

    deltaphi/c6021light

    Feature-compact DIY version of the c6021

    79 parts5GPL-3.0