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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
MicroMacro Mechanical Keyboard 3D Printer File Image 1
MicroMacro Mechanical Keyboard 3D Printer File Image 2
MicroMacro Mechanical Keyboard 3D Printer File Image 3
MicroMacro Mechanical Keyboard 3D Printer File Image 4
MicroMacro Mechanical Keyboard 3D Printer File Image 5
MicroMacro Mechanical Keyboard 3D Printer File Image 6
MicroMacro Mechanical Keyboard 3D Printer File Image 7
MicroMacro Mechanical Keyboard 3D Printer File Image 8
MicroMacro Mechanical Keyboard 3D Printer File Image 9
MicroMacro Mechanical Keyboard 3D Printer File Image 10
MicroMacro Mechanical Keyboard 3D Printer File Image 11
MicroMacro Mechanical Keyboard 3D Printer File Image 12
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 1
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 2
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 3
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 4
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 5
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 6
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 7
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 8
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 9
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 10
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 11
MicroMacro Mechanical Keyboard 3D Printer File Thumbnail 12

MicroMacro Mechanical Keyboard

rsheldiii avatarrsheldiii

June 28, 2015

thingiverse-icon
DescriptionCommentsTags

Description

The MicroMacro is a 1% (1 key) mechanical keyboard based off a cheap ATTiny85 microcontroller, complete with an arduino profile you can configure so it prints whatever you want!

I originally bought some of these to prototype a modular keyboard system, but made a pit stop to make a 1% keyboard.

the current software for the keyboard is here. It is based off the digispark DigiKeyboard library for now, but my dream would be to pare down the tmk_firmware to fit on an ATTiny so that any custom keyboards I make can be on the same software.

this might be a 1% keyboard, but I couldn't resist adding in an extra little feature: the SCAD file can support an arbitrary number of switches, all you have to do is increase the width and change the switch_hole_iterations! you can turn this off by setting switch_hole_iterations to 0. Please note the software does not currently support this, though adding such support won't be very difficult. Unfortunately with the current controller you can only fit two keys without having to do some extra work (soldering in a resistor or updating the firmware) but that means it's a perfect build for Osu! and similar

License:

Creative Commons - Attribution - Non-Commercial - Share Alike

Related Models

Modular Mounting System preview image

Modular Mounting System

HeyVye profile image

HeyVye

69,208

Ender 3 NG - coreXY (beta) preview image

Ender 3 NG - coreXY (beta)

RH3D profile image

RH3D

1,865

Name Keychain Generator [NO AMS] preview image

Name Keychain Generator [NO AMS]

Pumpkin Studios profile image

Pumpkin Studios

6,125

Parametric Hinge preview image

Parametric Hinge

rohingosling profile image

rohingosling

51,971

Sweeping 2-line name plate preview image

Sweeping 2-line name plate

Makkuro profile image

Makkuro

3,703

Disney Font Customizable Tag  preview image

Disney Font Customizable Tag

Canale profile image

Canale

2,371

NUT JOB | Nut, Bolt, Washer and Threaded Rod Factory preview image

NUT JOB | Nut, Bolt, Washer and Threaded Rod Factory

mike_mattala profile image

mike_mattala

51,854

Filament swatch preview image

Filament swatch

Makkuro profile image

Makkuro

2,082