
Type d
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

Document in Japanese Encoder Base San is a utility PCB for using Rotary Encoder. Dedicated to fit widely used 12mm size encoders such as Alps Alpine's EC12E2420801 and its compatibles.
Encoder base san is an open-source printed circuit board by kinoshita-lab, from the kinoshita-lab/ecoder-base-san repository on GitHub. It is a 2-layer board of 30.8 × 23.2 mm with 14 parts on 7 nets, routed with 30 tracks and 2 vias.
Its parts include 5 resistors, 2 capacitors and 1 connector.
Document in Japanese Encoder Base San is a utility PCB for using Rotary Encoder. Dedicated to fit widely used 12mm size encoders such as Alps Alpine's EC12E2420801 and its compatibles.
It implements filter circuit shown on ALPS ALPINE WEBSITE and pull-up registor for switch output. Please see schematics for details.

1x5 area can solder other connectors, directions. For example you can use pin socket, solder pin header from top side, etc., according to your demand.
It has four screw holes. They can be used for fixing, for example, when strong force is applied.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 10k | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R1, R2, R3, R4, R5 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | 0.01u | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1, C2 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | RotaryEncoder_Switch | custom_footprints:RotaryEncoder_Alps_12_with_switch | ENC1 |
| 1 | logo | my_footprint:kinoshita-logo_simplified_600dpi | LOGO1 |
It measures 30.8 × 23.2 mm and has 2 copper layers, 1.6 mm thick.
14 parts. 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.
From the kinoshita-lab/ecoder-base-san repository on GitHub, at the commit this page was made from: the board is encoder-base-san.kicad_pcb and its schematic encoder-base-san.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask kinoshita-lab before reusing the design.

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!



Twotoz/C5VRX
Ultra-minimal, zero-CPU 5.8 GHz analog FPV video receiver using ESP32-C5 Wi-Fi 6 PHY MODEM_DIAG, BitScrambler WBFM demodulation & resistor DAC CVBS

