• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Image 1
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Image 2
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Image 3
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Image 4
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Image 5
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Image 6
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Image 7
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Image 8
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Thumbnail 1
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Thumbnail 2
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Thumbnail 3
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Thumbnail 4
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Thumbnail 5
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Thumbnail 6
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Thumbnail 7
Configurable mini macro KeyBoard (Based Leonardo Pro Mini) 3D Printer File Thumbnail 8

Configurable mini macro KeyBoard (Based Leonardo Pro Mini)

boreack avatarboreack

February 9, 2021

thingiverse-icon
DescriptionCommentsTags

Description

English:

I was searching a mini macro keyboard to play OSU!, but to use normally too, so I need it to be configurable.
All options I saw can be configured one time before burn the code. With QMK or similar.
This version can be configured with a Java application all the times you like after burning the base code only one time, and with no modifications!
The configuration can be persisted between restars, or temporal. Like you please.

Java application: https://github.com/rotura/ArduinoMacroController. Just go to "Releases" and download the last "ArduinoMacroController.jar".
Arduino code: https://github.com/rotura/ArduinoMacroKeyboard. Just download the "ArduinoMacroKeyboard.ino" file and install the HID-Project library (instructions on the link).

The keys and RGB configuration is sent with the serial port, so anybody that like to create its own app can do it. The commands are in the github page for the arduino code.
I upload here a version of the .jar and .ino, but is not the last version (it's changing while I add more things or supported keys).

All files are configurable to adapt any number an layout of keys.

Hardware:

  • Arduino Pro Mini (Or similar, based on Leonardo).
  • 6x Cherry MX Switches
  • 5mm RGB led
  • 4x M3 screws and M3 hexagonal bolts.

Español:

Estaba buscando un mini teclado macro para jugar OSU !, pero para usarlo normalmente también, así que necesito que sea configurable.
Todas las opciones que vi se pueden configurar una vez antes de grabar el código. Con QMK o similar.
Esta versión se puede configurar con una aplicación Java todas las veces que desee después de grabar el código base solo una vez, ¡y sin modificaciones! La configuración puede persistir entre reinicios o temporal. Como quieras

Aplicación Java: https://github.com/rotura/ArduinoMacroController. Simplemente vaya a "Releases" y descargue el último "ArduinoMacroController.jar".
Código Arduino: https://github.com/rotura/ArduinoMacroKeyboard. Simplemente descargue el archivo "ArduinoMacroKeyboard.ino" e instale la biblioteca HID-Project (instrucciones en el enlace).

Las teclas y la configuración RGB se envían con el puerto serie, por lo que cualquiera que quiera crear su propia aplicación puede hacerlo. Los comandos están en la página de github con el código arduino.
Subo aquí una versión de .jar y .ino, pero no es la última versión (está cambiando mientras agrego más cosas o claves compatibles).

Componentes:

  • Arduino Pro Mini (O similar, basada en Leonardo).
  • 6x Interruptores/Teclas Cherry MX
  • 5mm RGB led
  • 4x M3 tornillos y M3 tuercas hexagonales

License:

Creative Commons - Attribution - Non-Commercial - Share Alike

Related Models

Fully 3D-printable wind-up car gift card preview image

Fully 3D-printable wind-up car gift card

Bribro12 profile image

Bribro12

29,342

Split-Flap Display preview image

Split-Flap Display

David Kingsman profile image

David Kingsman

5,629

Smartes LED-Namensschild Mini-Billboard ESP8266 D1 preview image

Smartes LED-Namensschild Mini-Billboard ESP8266 D1

HD Robotics Electronics profile image

HD Robotics Electronics

10

DIY Dremel CNC preview image

DIY Dremel CNC

NikodemBartnik profile image

NikodemBartnik

29,113

3D Printed RC SkidSteer V3.0 preview image

3D Printed RC SkidSteer V3.0

ProfessorBoots profile image

ProfessorBoots

3,027

Hydroponic NFC Tag Plant Tags preview image

Hydroponic NFC Tag Plant Tags

beastlyblake25 profile image

beastlyblake25

12

Iron Man Helmet, Articulated, Wearable preview image

Iron Man Helmet, Articulated, Wearable

Boxandloop profile image

Boxandloop

16,962

Otto DIY build your own robot preview image

Otto DIY build your own robot

HP Robots Otto profile image

HP Robots Otto

754