aboutsummaryrefslogtreecommitdiff
path: root/keyboards/ploopyco/trackball_thumb/rev1_001
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/ploopyco/trackball_thumb/rev1_001')
-rw-r--r--keyboards/ploopyco/trackball_thumb/rev1_001/config.h6
-rw-r--r--keyboards/ploopyco/trackball_thumb/rev1_001/keyboard.json12
-rw-r--r--keyboards/ploopyco/trackball_thumb/rev1_001/readme.md4
-rw-r--r--keyboards/ploopyco/trackball_thumb/rev1_001/rules.mk2
4 files changed, 15 insertions, 9 deletions
diff --git a/keyboards/ploopyco/trackball_thumb/rev1_001/config.h b/keyboards/ploopyco/trackball_thumb/rev1_001/config.h
index a648e8e8e4..fb2f9431cc 100644
--- a/keyboards/ploopyco/trackball_thumb/rev1_001/config.h
+++ b/keyboards/ploopyco/trackball_thumb/rev1_001/config.h
@@ -22,3 +22,9 @@
// They are set as output and pulled high, by default
#define UNUSABLE_PINS \
{ D1, D3, B4, B7, D6, C7, F6, F5, F3, F7 }
+
+/* PMW33XX Settings */
+#define PMW33XX_CS_PIN B0
+
+#define ENCODER_A_PINS { F4 }
+#define ENCODER_B_PINS { F0 }
diff --git a/keyboards/ploopyco/trackball_thumb/rev1_001/keyboard.json b/keyboards/ploopyco/trackball_thumb/rev1_001/keyboard.json
index db12ee6217..04457f19b9 100644
--- a/keyboards/ploopyco/trackball_thumb/rev1_001/keyboard.json
+++ b/keyboards/ploopyco/trackball_thumb/rev1_001/keyboard.json
@@ -1,13 +1,14 @@
{
- "usb": {
- "device_version": "1.0.0"
- },
- "diode_direction": "COL2ROW",
+ "processor": "atmega32u4",
+ "bootloader": "atmel-dfu",
"matrix_pins": {
"direct": [
["D5", "B6", "D4", "D2", "E6", "D7"]
]
},
+ "ws2812": {
+ "pin": "B5"
+ },
"rgblight": {
"led_count": 3,
"max_brightness": 40,
@@ -16,8 +17,5 @@
"rainbow_mood": true,
"rainbow_swirl": true
}
- },
- "ws2812": {
- "pin": "B5"
}
}
diff --git a/keyboards/ploopyco/trackball_thumb/rev1_001/readme.md b/keyboards/ploopyco/trackball_thumb/rev1_001/readme.md
index 5a5f0563e7..658a71df0a 100644
--- a/keyboards/ploopyco/trackball_thumb/rev1_001/readme.md
+++ b/keyboards/ploopyco/trackball_thumb/rev1_001/readme.md
@@ -1,3 +1,3 @@
-This is the R1.001+ version of the Thumb. Future versions may have other features.
+See the [main readme](../readme.md) for more details.
-See the [main readme](../readme.md) for more details.
+This is for the R1.001 version of the Thumb. It's easily distinguishable from the R1.002+ versions of the Thumb because it has an ATmega32u4 on the board. \ No newline at end of file
diff --git a/keyboards/ploopyco/trackball_thumb/rev1_001/rules.mk b/keyboards/ploopyco/trackball_thumb/rev1_001/rules.mk
new file mode 100644
index 0000000000..3437a35bdf
--- /dev/null
+++ b/keyboards/ploopyco/trackball_thumb/rev1_001/rules.mk
@@ -0,0 +1,2 @@
+# Processor frequency
+F_CPU = 8000000