aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/pabile/p40
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/pabile/p40')
-rw-r--r--keyboards/pabile/p40/config.h17
-rw-r--r--keyboards/pabile/p40/info.json80
-rw-r--r--keyboards/pabile/p40/readme.md3
3 files changed, 59 insertions, 41 deletions
diff --git a/keyboards/pabile/p40/config.h b/keyboards/pabile/p40/config.h
index f4252f7ab..02ebb67e6 100644
--- a/keyboards/pabile/p40/config.h
+++ b/keyboards/pabile/p40/config.h
@@ -1,3 +1,20 @@
+/*
+Copyright 2020 Pabile
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
#pragma once
#include "config_common.h"
diff --git a/keyboards/pabile/p40/info.json b/keyboards/pabile/p40/info.json
index 42f9b4823..d05d77328 100644
--- a/keyboards/pabile/p40/info.json
+++ b/keyboards/pabile/p40/info.json
@@ -7,46 +7,46 @@
"layouts": {
"LAYOUT_ortho_4x10": {
"layout": [
- {"x":0, "y":0},
- {"x":1, "y":0},
- {"x":2, "y":0},
- {"x":3, "y":0},
- {"x":4, "y":0},
- {"x":5, "y":0},
- {"x":6, "y":0},
- {"x":7, "y":0},
- {"x":8, "y":0},
- {"x":9, "y":0},
- {"x":0.25, "y":1},
- {"x":1.25, "y":1},
- {"x":2.25, "y":1},
- {"x":3.25, "y":1},
- {"x":4.25, "y":1},
- {"x":5.25, "y":1},
- {"x":6.25, "y":1},
- {"x":7.25, "y":1},
- {"x":8.25, "y":1},
- {"x":9.25, "y":1},
- {"x":0.5, "y":2},
- {"x":1.5, "y":2},
- {"x":2.5, "y":2},
- {"x":3.5, "y":2},
- {"x":4.5, "y":2},
- {"x":5.5, "y":2},
- {"x":6.5, "y":2},
- {"x":7.5, "y":2},
- {"x":8.5, "y":2},
- {"x":9.5, "y":2},
- {"x":0.75, "y":3},
- {"x":1.75, "y":3},
- {"x":2.75, "y":3},
- {"x":3.75, "y":3},
- {"x":4.75, "y":3},
- {"x":5.75, "y":3},
- {"x":6.75, "y":3},
- {"x":7.75, "y":3},
- {"x":8.75, "y":3},
- {"x":9.75, "y":3}]
+ {"w":1, "x":0, "y":0},
+ {"w":1, "x":1, "y":0},
+ {"w":1, "x":2, "y":0},
+ {"w":1, "x":3, "y":0},
+ {"w":1, "x":4, "y":0},
+ {"w":1, "x":5, "y":0},
+ {"w":1, "x":6, "y":0},
+ {"w":1, "x":7, "y":0},
+ {"w":1, "x":8, "y":0},
+ {"w":1, "x":9, "y":0},
+ {"w":1, "x":0.25, "y":1},
+ {"w":1, "x":1.25, "y":1},
+ {"w":1, "x":2.25, "y":1},
+ {"w":1, "x":3.25, "y":1},
+ {"w":1, "x":4.25, "y":1},
+ {"w":1, "x":5.25, "y":1},
+ {"w":1, "x":6.25, "y":1},
+ {"w":1, "x":7.25, "y":1},
+ {"w":1, "x":8.25, "y":1},
+ {"w":1, "x":9.25, "y":1},
+ {"w":1, "x":0.5, "y":2},
+ {"w":1, "x":1.5, "y":2},
+ {"w":1, "x":2.5, "y":2},
+ {"w":1, "x":3.5, "y":2},
+ {"w":1, "x":4.5, "y":2},
+ {"w":1, "x":5.5, "y":2},
+ {"w":1, "x":6.5, "y":2},
+ {"w":1, "x":7.5, "y":2},
+ {"w":1, "x":8.5, "y":2},
+ {"w":1, "x":9.5, "y":2},
+ {"w":1, "x":0.75, "y":3},
+ {"w":1, "x":1.75, "y":3},
+ {"w":1, "x":2.75, "y":3},
+ {"w":1, "x":3.75, "y":3},
+ {"w":1, "x":4.75, "y":3},
+ {"w":1, "x":5.75, "y":3},
+ {"w":1, "x":6.75, "y":3},
+ {"w":1, "x":7.75, "y":3},
+ {"w":1, "x":8.75, "y":3},
+ {"w":1, "x":9.75, "y":3}]
}
}
}
diff --git a/keyboards/pabile/p40/readme.md b/keyboards/pabile/p40/readme.md
index 33a657f38..14673d75a 100644
--- a/keyboards/pabile/p40/readme.md
+++ b/keyboards/pabile/p40/readme.md
@@ -6,10 +6,11 @@ A compact 4x10 (40%) staggered DIY keyboard kit.
* Keyboard Maintainer: [pabile](https://github.com/pabile)
* Hardware Supported: Pabile P40 PCB, Pro Micro
-* Hardware Availability: [Info at pabileonline.blogspot.com](https://pabileonline.blogspot.com/search/label/pabile40)
+* Hardware Availability: [Info at pabileonline.blogspot.com](https://pabileonline.blogspot.com/search/label/p40)
Make example for this keyboard (after setting up your build environment):
make pabile/p40:default
+
See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).