Skip to content

nendezkombet/RATMIPAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RATMIPAD

Ratmi is multi layout macropad supports six analog potentiometer, two rotary encoders, 3.5mm TRS socket for sending out serial data like midi output and more. The firmware is fully QMK, see build environment setup then the make instructions for more information. The analog potentiometer outputs a midi signal which can be recognized by any software reads midi input. For hardware midi controller the PCB has 3.5mm TRS female socket footprint ( 3.5mm TRS male jack to 5-pin midi midi cable as connector required ), for this specific purpose the programaing code can be done with arduinoIDE.

Designer and maintainer: sandipratama/nendezkombet

DSC04817

DSC04809

Table of contents

Features

  • Cheap to build.
  • Multi layout support.
  • Easy to source components.
  • Easy to build.
  • Arduino Pro Micro 32u4 as MCU.
  • RGB backlighting support (optional).
  • Up to two rotary encoder support.
  • Hardware midi controller support.
  • Battery powered support ( as portable controller ).
  • Completely open-source.

Default Layout

Screenshot 2022-01-22 171054

Optional Layout

Screenshot 2022-01-22 172756

From left to right layout configuration :

  1. 1x big encoder knob with 6x key switch.
  2. 9x key switch.
  3. 2x small encoder knob with 7x key switch.
  4. 1x big encoder knob with 6x analog potentiometer.

PCB

Top view

upper

Bottom view

bottom

BOM

Parts Footprint Quantity
WS2812B RGB LED 5050 8
100nF capacitor 0805 8
Cherry MX style switch 3 or 5 pin 9
Rotary encoder EC11 2
Arduino Promicro 32u4 1
10K pullup resistor (optional) 0805 or axial 9
220ohm resistor 0805 or axial 3
Reset button switch 6mm*2.5mm 1
B10K Analog potentiometer (optional) RV09 or RK09 6
3.5mm TRS female socket (optional) PJ313 1
Micro slide switch (optional) MSS22D18 1
9V battery (optional) 1
8mm M2 "MALE TO FEMALE" brass standoff round knurled 4
8mm M2 "FEMALE TO FEMALE" brass standoff round knurled 4
6mm M2 screw - 8
3.5mm TRS jack to 5-pin midi din male socket (optional) see detail below 1

51kXivjBTuL AC_SX425

you can build by your self, wiring instruction can by found in the google search engine.

Case

Stacked acrylic case

DSC04837

DSC04840

Assembly Guide

See inside "case" folder !!!

Firmware

Firmware flashing :

Open QMK Toolbox and locate The .hex file you compiled before or use ready flash default keymap

Enter the bootloader :

Briefly press the button twice on the small hole located in the top of the encoder with simcard ejector pin than hit flash

About

Ratmipad is a multi layout macropad

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published