# data[].attributes.body
Microcontrolador: Es un chip el cual asigna un valor numérico a cada botón. Envía esta información al ordenador que interpreta dicho valor en forma de un carácter o función.

# data[].attributes.body
Placa: Comunica todas las palancas mecánicas y sensores con el microcontrolador. Esto lo logra mediante circuitos integrados por buses.

# data[].attributes.body
Gomas:

Gomas: Estas se encuentran bajo cada la tecla, dando comunicación a estas con las palancas, sensores, interruptores electrónicos, etc. También devuelve la tecla a su lugar después de cada pulsación.

# data[].attributes.body
Teclas: Son botones que están dispuestos en cada hendidura de la carcasa. Permiten interacción con la interfaz mediante la introducción de caracteres.

# data[].attributes.body
Carcasa:  Es la contención rígida que sostiene todas las piezas. Protege al teclado de los golpes. También dota al dispositivo de flexibilidad en el caso de los teclados de goma.

# data[].attributes.body
Solo se encuentran en los teclados con disposición extendida. Se encuentran apartadas a la derecha del teclado. Poseen teclas correspondientes a los números arábigos, símbolos matemáticos y algunas teclas de función como “Enter”.

# data[].attributes.body
Rodean al bloque alfanumérico, normalmente tienen inscritas su función o un símbolo que representa la misma. Este bloque también incluyen los botones de “flechas” o de desplazamiento.

# data[].attributes.body
Es el bloque más grande de botones, se encuentra en la porción central e izquierda del teclado. Cada una de estas teclas tiene asignado una letra del abecedario o número especifico.

# data[].attributes.body
Son las teclas que se encuentran en la parte superior y central del teclado. Están identificadas por una F mayúscula y un número, van así del F1 a la F12. Ejecutan funciones específicas de los programas.