Skip to content

nendezkombet/ANTARI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of contents

Overview

ANTARI is 4x4 macropad supports analog potentiometer, rotary encoders, Oled screen, passive buzzer, 3.5mm TRS socket for sending out serial data like midi output and more. The rotary encoder also outputs midi signal when the keyboard is switched to 'Lightroom' dedicated layer, once you pressed an letter key the knob will output a midi cc signal with different parameter, which allows you use a knob to adjust up to 45 sliders in lightroom with Lightroom keymap, most importantly, the value will not jump or jitter, oppositely it moves relatively and smoothly. The oled screen will show you the last letter key you pressed and every information you need. For detailed demo you can visit my youtube video.

Designer and maintainer: sandipratama/nendezkombet

DSC04814

DSC04928

DSC04907

DSC04946

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.

Features

  • Cheap to build.
  • Easy to source components.
  • Easy to build.
  • MX style switch and Kailh low profile V2 switch compatible
  • Arduino Pro Micro powered.
  • QMK compatible.
  • RGB backlighting support (optional).
  • Rotary encoder support.
  • Passive buzzer support.
  • Two placement oled LCD support.
  • Hardware midi controller support.
  • Can be battery powered ( as portable controller like midi or lighting controller ).
  • Completely open-source.

Default Layout

Default layout just for ordinary macropad with rotary encoder, passive buzzer for layer indicator, RGB underglow and analog potentiometer if enabled.

keyboard-layout (2)

Because every people have their specific keymap setting, i decided setting up the default keymap with alphabet key so you can edit every function key as you want and compile your own firmware later. If you decided with rotary encoder it's function as system volume and instantly enabled by default.

Lightroom Layout

Every key in the lightroom keymap has 3 different midi cc's number, you can access every cc's with tapping the key 1-3 times. Activated cc's will displayed in the oled LCD display. You you can visit my youtube video for future detail.

For this specific lightroom keymap doesn't works with vial it is mean fixed keymap, just flash with flashing file provided.

The pictures below showed first layer on the left and second layer on the right.

keyboard-layout1 (2) keyboard-layout t(2)

PCB

PCB legend showed components placement and detail footprints information.

PCB

BOM

Parts Footprint Quantity
WS2812B RGB LED 5050 8
100nF capacitor 0805 8
MX switch or Kailh low V2 switch 3 or 5 pin 16
1N4148 diode SOD-123 or axial 16
Rotary encoder EC11 1
Arduino Promicro 32u4 1
220ohm resistor 0805 or axial 3
Reset button switch 6mm*2.5mm 1
Passive buzzer 12mm 1
Oled LCD display SSD1306 1
B10K Analog potentiometer (optional) RV09 or RK09 1
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
5-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 cutting file can be open with Adobe Illustrator or Corel Draw and ready for cutting process.

Assembly Guide

See inside cutting file folder !!!

Firmware

The firmware is fully QMK, see build environment setup then the make instructions for more information.

Firmware flashing :

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

Enter the bootloader :

Press the button twice on the back of the PCB than hit flash

About

ANTARI is 4x4 macropad with many features addded

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published