

Adapter64
Echo Keyboards with QMK and VIA support
- Size
- 35 × 57 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 5
- Nets
- 37
- Pads
- 76
- Tracks, vias
- 134, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 9 Nov 2024
- Updated
- 14 Oct 2026
Overview
Adapter64 is an open-source printed circuit board by phpbbireland, from the phpbbireland/echo repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 35 × 57 mm with 5 parts on 37 nets, routed with 134 tracks and 0 vias.
It belongs with the keyboards and input boards of this library.
README
Module34D/readme.mdVersion D
Micros: RP2040

Software Supported QMK/VIA: Link
Switches: MX type hot-swappable
Keys: Up to 119 Keys (including Macro Keys) + Encoder Switch
Rotary Encoder: Volume / RGB.
Tested with Basic Keyboard
There are three Keyboard Modules (latest Rev 2D) to give away, thanks to PCBWay, if you are interested in trying out the module, contact me at my Hackaday Link
These files may have updates, please check pin naming and orintation before prooceeding*
I will update as time allows...
Parts
5| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x21_Pin | Connector_PinSocket_2.54mm:PinSocket_1x21_P2.54mm_Vertical | J5, J7 |
| 2 | LOGO | RP2024_Module34_D:harp | G***, G*** |
| 1 | Conn_02x17_Odd_Even | MyConnectors:IDC_2X17_1.27MM | J6 |
Questions
How big is the Adapter64 PCB?
It measures 35 × 57 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Adapter64 use?
5 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.
Where can I download the Adapter64 KiCad files?
From the phpbbireland/echo repository on GitHub, at the commit this page was made from: the board is 34 Pin Extender Board/adapter64.kicad_pcb and its schematic 34 Pin Extender Board/adapter64.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Adapter64 design in my own project?
Its repository publishes it under the GPL-3.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 phpbbireland/echo
6- 4 layers380 × 128 mm

- 4 layers376 × 124 mm

- 4 layers376 × 124 mm

- 4 layers344 × 126 mm

- 2 layers42 × 49 mm

- 2 layers34 × 45 mm

Similar boards
- 2 layers98 × 27 mm

- 2 layers21 × 33 mm

24g2usb pico2w
joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.
5 parts1.7kApache-2.0 - 2 layers53.2 × 59.6 mm

A10 OLinuXino Lime Rev B SHIELD TEMPLATE
OLIMEX/OLINUXINO
OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C
5 parts1.5k - 2 layers30 × 11 mm

Main control board servo tester
jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.
5 parts1.1k - 2 layers78.8 × 35.3 mm

KiCadTest
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
5 parts915 - 2 layers50 × 23 mm

- 2 layers43.2 × 28.5 mm

- 2 layers20.3 × 15.2 mm

L0 light sensor
Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
5 parts546MIT