top of page

Heli AH-64 Keyboard

This page is split into three main sections:

Parts Guide

Print Guide

Build Guide

The ultimate printer I can recommend is the Bambu Labs X1 carbon with AMS or P1P if you have deep pockets. ($1200). It's a massive leap forward in 3D printing, with excellent quality and impressive speeds. It's pretty much press print and go as the software and hardware do the calibration before each print. 

pilot sign get here.png
737 SINGLE YOKE HEAD.jpg

AH-64 Keyboard: A Custom-Built Solution for Advanced Sim Builders

The AH-64 Keyboard is a versatile, user-friendly device designed for seamless assembly and optimised for flight simulation enthusiasts. Its modular design enables easy 3d printing, allowing builders to construct the keyboard in manageable sections with minimal complexity. The unit measures 156mm Wide and 136mm tall.

Featuring backlit buttons powered by 6x6 mm tactile switches, this unit provides a functional and immersive interface. At its core, an Arduino Mega Pro operates via a dedicated PCB daughterboard, ensuring reliable performance and efficient integration with simulation setups.

Prototype & Community Testing
Developed by Karl, this keyboard has undergone rigorous prototyping, with promising early results. To refine the design, four units were sent to patrons for real-world testing, and their feedback will shape the final release.

Standout Feature: Large Font LCD
One of the defining elements of the AH-64 Keyboard is its 1601 large font LCD. While this display is four characters shorter than the actual unit, initial tests confirm that it delivers sufficient functionality for users navigating flight simulation systems.

Designed for Experienced Builders
The AH-64 Keyboard strikes a balance between practicality, innovation, and community-driven improvement, offering a high-quality, customizable input solution. However, sim builders should note that due to LCD and button matrix selections, the unit’s size may differ from the original AH-64 component. As a community-driven prototype, it is best suited for advanced users—those with Arduino coding experience and the ability to integrate it with DCS simulation software.

General Information:

Pilot Spanner.jpg

Build Guide

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

1

Download the STL files using the link button and print the files. The number at the end of the filename indicates qty to be printed. No number at the end means print 1 item.

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

2

Create the button Lenses with a laser machine using the DXF file download from the link button.

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

3

Solder all the LED tactile switches to the PCB.

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

4

Solder the header pins onto the backside of the PCB

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

5

Create the daughter board with the Arduino female headers on one side and the connecting single-line headers on the other side of the PCB.

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

6

Insert all the button cases onto the buttons.

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

7

insert all the laser etched lenses into the cases

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

8

Place the case over all the buttons

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

9

Secure the PCB with QTY9, M3 x 6mm screws

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

10

Insert the 1601LCD, Secure with QTY4, M3 x 6mm screws.

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

11

Install the pot, and use its nut to secure it. The nut may be difficult to tighten up. I used a screwdriver.

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

12

Install the knob.

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

13

Install the daughter board

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

14

Install the Arduino mega pro

737_YOKE_CONTROL_HEAD_single_2020-Oct-31
Click on image for more details

STEP:

15

Programming: Assign all pins 2-19 & 22-53 as buttons in Mobiflight. Press the button, then assign the command (keyboard function)!
PIN A0 is set as the pot input
PINS 20 & 21 are the LCD data lines

Simples!
The link button has a high-resolution PDF of the schematic for download.

Build Guide

Patreon:        737DIYSIM

YouTube:      Heli Mech

Facebook:    Boeing738v2

Instagram:    737DIYSIM

Whatsapp:

Email:           HelenWatersClarke@Hotmail.com

Postal Address:

Karl & Helen Clarke

Tremellyn,

Mill Road,

Bolingey,

TR6 0AP

  • Patreon
  • Discord
  • Instagram Social Icon
  • Facebook Social Icon
  • YouTube Social  Icon
Donate with PayPal

Fancy helping the website

or buying us a thank you beer?

bottom of page