Skip to content

macropad with 6 keys, 1 rotary encoder, 1 0.91" oled, 2 micro eleds

Notifications You must be signed in to change notification settings

eastmohan/macropad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

macropad

macropad with 6 keys, 1 rotary encoder, 1 0.91" oled, 2 micro eleds

rotary encoder: set to control volume
keys: mapped to open apps, skip/pause songs, etc.
oled displays current song + artist
micro eleds show status (plugged in, on)

to use the oled for now playing, first install rainmeter and then add the skin in this repo. you may need a chrome extension to get now playing info from chrome. it should refresh every few seconds and save the song and artist to a txt file in the rainmeter folder, which the python script reads and prints to the oled.

for personal use
not for commercial use

BOM:
SK6812MINI-E mini LED - 2
Resistor_SMD:R_0402_1005Metric
Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB - 6
Keycaps - 6
Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm - 1
RF_Module:MCU_Seeed_ESP32C3 - 1
4pinoled:SSD1306-0.91-OLED-4pin-128x32 - 1

M3 x 16mm screws - 4
M3 heat set inserts - 4

image image image image image image image

About

macropad with 6 keys, 1 rotary encoder, 1 0.91" oled, 2 micro eleds

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published