

KeyboardScanner
Electronic organ console project.
- Size
- 150 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 36
- Nets
- 114
- Pads
- 359
- Tracks, vias
- 532, 70
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 13 Oct 2013
- Updated
- 7 Nov 2024
Overview
KeyboardScanner 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 150 × 100 mm with 36 parts on 114 nets, routed with 532 tracks and 70 vias.
It is built around the 74LS151PC and ULN2803A. Its parts include 10 capacitors, 10 ICs and 4 connectors.
Main components
274LS151PC
DIP-160℃~+70℃ 12.5ns 4.75V~5.25V 400uA 6mA 74LS 8mA Tri-state output DIP-16 Signal Switches, Multiplexers, Decoders ROHSonsemiSignal Switches, Multiplexers, DecodersULN2803A
SOP-18-300mil-40℃~+85℃ 0.93mA 100uA 15pF 20uA 30V 500mA 50V 8 SOP-18-300mil Darlington Transistor Arrays ROHSUMWDarlington Transistor Arrays
README
README.mdREADME
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
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Parts
36| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 100nF | Capacitor_THT:C_Disc_D7.5mm_W2.5mm_P5.00mm | C1, C2, C3, C4, C5, C6, C7, C8, C9 |
| 8 | 470 | Resistor_THT:R_Array_SIP9 | RN1, RN2, RN3, RN4, RN5, RN6, RN7, RN8 |
| 8 | 74LS151 | Package_DIP:DIP-16_W7.62mm | U1, U2, U3, U4, U6, U7, U9, U10 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | Keyboard1 | Connector_IDC:IDC-Header_2x20_P2.54mm_Vertical | J1, J2 |
| 1 | 4069 | Package_DIP:DIP-14_W7.62mm | U8 |
| 1 | 47uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C10 |
| 1 | Encoder | Connector_IDC:IDC-Header_2x10_P2.54mm_Horizontal | J3 |
| 1 | Select | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | ULN2803A | Package_DIP:DIP-18_W7.62mm | U5 |
More from stefanhepp/eOrgan
12- 2 layers150 × 100 mm

- 2 layers150 × 100 mm

- 2 layers150 × 100 mm

- 2 layers125 × 38.5 mm

- 2 layers150 × 100 mm

- 2 layers110 × 53 mm

- 2 layers150 × 100 mm

- 2 layers142 × 72 mm

- 2 layers95 × 58 mm

- 2 layers

- 2 layers

- 2 layers142.1 × 72.1 mm

Similar boards
- 2 layers49.6 × 78.3 mm

Odyssey
jotego/jtcores
FPGA cores compatible with multiple arcade game machines and KiCAD schematics of arcade games. Working on MiSTer FPGA/Analogue Pocket
24 parts346GPL-3.0 - 4 layers337.6 × 105.7 mm

ISA CGA
hkzlab/CGA_Redux
The Color Graphics Adapter Redux board is a more or less faithful clone of the original IBM CGA, based on the original schematics
170 parts56 - 4 layers194.5 × 188.6 mm

MyCpu
fortinsylvain/MyCpu
Home brew CPU Hardware with 1-bit ALU implementation using 74LSxx, a micro-code and assembler coded in C#.
162 parts18MIT - 2 layers364 × 203 mm

- 2 layers177.5 × 161.5 mm

Video circuit
0nonymous/Breadboard-CPU-Computer-System
This project is a fully microcoded 8-bit CPU designed from scratch and implemented using 100+ 74LS-series ICs across 40+ breadboards. CURRENTLY REIMPLEMENTING ON FPGA: https://github.com/0nonymous/fpga-cpu
35 parts4MIT - 2 layers156 × 100.1 mm

VIO MPF v2.0
electrickery/VIO_MPF_I
Extended firmware for the 6845 based video card for the Microprofessor MPF-I(b)
64 parts4 - 2 layers400.9 × 280.5 mm

- 2 layers850.2 × 267.4 mm

Questions
How big is the KeyboardScanner PCB?
It measures 150 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the KeyboardScanner use?
36 parts, built around the 74LS151PC and ULN2803A. 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 KeyboardScanner KiCad files?
From the stefanhepp/eOrgan repository on GitHub, at the commit this page was made from: the board is boards/KeyboardScanner/KeyboardScanner.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the KeyboardScanner 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).
