Back to Qmk Firmware

Launch Pad

keyboards/ungodly/launch_pad/readme.md

4.03.6 KB
Original Source

Launch Pad

The guidance computer inside the Launch Pad by Ungodly Design.

Features:

  • Onboard atmega32u4 controller, 5V @ 16MHz
  • Kaihl hotswap sockets
  • USB-C connector
  • 18 in-switch RGB LEDs
  • 4 underglow RGB LEDs
  • 100 Ω potentiometer slider
  • (optional) M2 pcb mounting holes
  • (optional) pcb-mount stablizer footprints
  • (optional) pin breakout:
    • F5, F4, F1, F0, VBUS, GND
PCB FrontPCB Back
Numpad Layout5x4 Layout

Make example for this keyboard (after setting up your build environment):

make ungodly/launch_pad:default

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

Firmware

Reset Bootloader

<table> <tr> <td>Use tweezers to short the two bottom pins of the J-Link pinout.</td> <td></td> </tr> </table>

Midi Setup

<table> <tr> <th>Windows</th> <th>Mac</th> </tr> <tr> <td valign="top"> <ul> <li>Midi Mixer</li> <ul> <li><a href="https://github.com/jpwilliams/midi-mixer-releases/releases">Download the latest version of Midi Mixer</a></li> <li>Run the exe to install the application.</li><li>Launch the MIDI Mixer application.</li> <li>Navigate to the "Profiles" tab and select the "Ungodly Design Launch Pad" preset.</li> <li>Navigate to the "Groups" tab and select the audio source you would like to control. </li> <li>Optionally, Navigate to the "Settings" tab and enable/disable "Logarithmic volume curve".</li> </ul> </ul> </td> <td valign="top"> <ul> <li><a href="https://rsjaffe.github.io/MIDI2LR/">Midi2Lightroom</a></li> <li><a href="https://www.orderedbytes.com/controllermate/">ControllerMate</a></li> </ul> </td> </tr> </table>

Custom OLED Displays

LayerGraphic
home
nav
rgb
  • These instructions require compiling your own firmware. Ensure that your build environenment is setup.
  • Use QMK Logo Editor to create your own LCD graphics.
  • Copy the generated output into your keymap (sample code)
    • Note: By default, the LCD is configured as a vertical display with a 180 degree rotation. You may need to change the OLED_ROTATION value in the keymap.c to achieve your desired effect.
  • Compile the firmware and flash it to your launch pad.