Skip to the content
PCBKitNew board
2 layers108 × 68 mmInput, the printed circuit board in 3D

REFFER to ./input/readme.md first! REFFER to ./input/readme.md first! REFFER to ./input/readme.md first! REFFER to ./input/readme.md first! REFFER to ./input/readme.md first! REFFER to ./input/readme.md first!

Size
108 × 68 mm
Copper layers
2
Thickness
1.6 mm
Parts
26
Nets
15
Pads
94
Tracks, vias
2, 0
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
17 Feb 2023
Updated
1 Aug 2023

Overview

Input is an open-source printed circuit board by yangit, from the yangit/ergogen repository on GitHub, published under the MIT licence. It is a 2-layer board of 108 × 68 mm with 26 parts on 15 nets, routed with 2 tracks and 0 vias.

It is built around the B3U-1000P. Its parts include 6 diodes and 2 switches.

Main components

1

README

README.md

Ergogen

text























Ergonomic Keyboard Generator


The project aims to provide a common configuration format to describe ergonomic 2D layouts and generate automatic plates, cases, as well as un-routed PCBs for them. The project grew out of (and is an integral part of) the Absolem keyboard, and shares its Discord server as well.





Button WebUI Button Documentation Button Discord




Getting Started

Until there's a proper "Getting started" guide, try getting acquainted with Ergogen by following these steps in order:


  1. Read the Documentation.

    D'uuh. They're not complete by any measure, but should give you a fairly good idea what you're dealing with here.


  2. Try one of the web-based deployments.

    Button Official    Button Unofficial

    The unofficial deployment is probably better, tbh, and will soon be replacing the official one. Choose either one, then click things, look at outputs and see if things start to make sense.

    There is no need for you to download the CLI unless you want to do one of the following:

    • Preview in-development features
    • Use custom modifications
    • Contribute code

  3. Search the ergogen topic on GitHub.

    There, you can look at (and reverse engineer) a variety of real life configs using Ergogen. Pop them into the web UI to see what they do, tinker with them and things should start to make more sense.


  4. If a question persists after all of the above, feel free to ask it over on Discord and we'll do our best to help you out.


Contributions

Feature ideas, documentation improvements, examples, tests, or pull requests welcome! Get in touch on our Discord, and we can definitely find something you can help with, if you'd like to.


Parts

26
QtyValueFootprintReferences
6D_SOD-523D_SOD-523D1, D2, D3, D4, D5, D6
4JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_HorizontalJC1, JC2, JC3, JC4
4JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_HorizontalJST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_HorizontalJB1, JB2, JB3, JB4
4SW-SMD_SS-3235D-03-L2.00easyeda:SW-SMD_SS-3235D-03-L2.00SS1, SS2, SS3, SS4
4b3u-1000Pb3u-1000PSB1, SB2, SB3, SB4
2Kailh_socket_PG1350_no_silkS1, S2
1xsomelogoT1
1ysomelogoT2

Questions

How big is the Input PCB?

It measures 108 × 68 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Input use?

26 parts, built around the B3U-1000P. 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 Input KiCad files?

From the yangit/ergogen repository on GitHub, at the commit this page was made from: the board is input/routed/test.kicad_pcb and its schematic input/schema/left.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Input design in my own project?

Its repository publishes it under the MIT 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 yangit/ergogen

1
  • 2 layers20 × 51 mmThumb3, the printed circuit board in 3D

    Thumb3

    yangit/ergogen

    REFFER to ./input/readme.md first! REFFER to ./input/readme.md first! REFFER to ./input/readme.md first! REFFER to ./input/readme.md first! REFFER to ./input/readme.md first! REFFER to ./input/readme.md first!

    12 partsMIT

Similar boards

  • 2 layers208.8 × 396.9 mmFerris, the printed circuit board in 3D

    Ferris

    pierrechevalier83/ferris

    A low profile split keyboard designed to satisfy one single use case elegantly

    145 parts1.3k
  • 4 layers38 × 49 mmNDS TV OUT V1I2, the printed circuit board in 3D

    NDS TV OUT V1I2

    LNH-team/Lost-NDS-TV

    The Lost Nintendo DS Television Output, brought back to life

    48 parts488GPL-3.0
  • 8 layers110 × 90 mmLpddr4-test board, the printed circuit board in 3D

    Lpddr4-test board

    antmicro/lpddr4-test-board

    Experimental development board interfacing Xilinx Kintex-7 FPGA with LPDDR4 SDRAM

    497 parts57Apache-2.0
  • 2 layers38.1 × 38.1 mmSIM868, the printed circuit board in 3D

    SIM868

    vul-os/sirboard

    Open hardware: 107 KiCad PCB designs — SMD-to-THT breakout adapters, ATTiny/ATMega/ESP development boards, and a 39-part sensor line on a common JST-SH connector.

    73 parts56Apache-2.0
  • 2 layers40.6 × 108 mmUseq1, the printed circuit board in 3D

    Useq1

    Emute-Lab-Instruments/uSEQ

    Hardware & firmware of the uSEQ Live Coding CV & Gate Sequencer

    172 parts44
  • 16 layers147.4 × 90 mmAPT KRIA FMC, the printed circuit board in 3D

    APT KRIA FMC

    ApotheoTech/Aper-Oculus

    An open-source Xilinx Kria SOM Carrier for high-speed camera design

    565 parts32GPL-3.0
  • 2 layers97.6 × 78.2 mmTired Seagull, the printed circuit board in 3D

    Tired Seagull

    klouderone/SeagullMacropad

    The Seagull Macropad is based off the Rhino Pad, that supports both MX and Choc switches. The Macropad features an aesthetic but functional diode layout, an encoder, and pads for a battery and battery switch for…

    38 parts31
  • 2 layers60 × 60 mmHighPower Mechaduino, the printed circuit board in 3D

    HighPower Mechaduino

    pointhi/HighPower-Mechaduino

    Mechaduino derivative which drives up to 10A, drawn using KiCad

    140 parts31