relocate 40percent.club boards to new parent folder (#4380)
* Initial move of 40percent.club boards to common parent folder. * Refactor readme files to be consistent * Refactor readme files to be consistent - fix make command examples. * Refactor readme files to be consistent - align readme filenames. * Refactor readme files to be consistent - fix repo url. * Disable Community keymap builds as they are currently failing due to missing functionality * Move more of 40percent.club boards to common parent folder. * Refactor readme files to be consistent - align readme filenames. * Refactor readme files to be consistent - fix make command examples.
This commit is contained in:
		
							parent
							
								
									ef84bd9799
								
							
						
					
					
						commit
						73883425a5
					
				
					 127 changed files with 83 additions and 62 deletions
				
			
		| 
						 | 
				
			
			@ -17,7 +17,8 @@ Hardware Availability: [4x4x4x4x4 project on 40% Keyboards](http://www.40percent
 | 
			
		|||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):  
 | 
			
		||||
 | 
			
		||||
    make 4x4:default
 | 
			
		||||
    make 40percentclub/4x4: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).
 | 
			
		||||
 | 
			
		||||
See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.  
 | 
			
		||||
First pass at adding support for the 4x4 keyboard. Compiles but completely untested. Intended to kick-start development.  
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +1,4 @@
 | 
			
		|||
# MCU name
 | 
			
		||||
#MCU = at90usb1286
 | 
			
		||||
MCU = atmega32u4
 | 
			
		||||
 | 
			
		||||
# Processor frequency.
 | 
			
		||||
| 
						 | 
				
			
			@ -43,11 +42,11 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT
 | 
			
		|||
#   Atmel DFU loader 4096
 | 
			
		||||
#   LUFA bootloader  4096
 | 
			
		||||
#   USBaspLoader     2048
 | 
			
		||||
OPT_DEFS += -DBOOTLOADER_SIZE=4096
 | 
			
		||||
# OPT_DEFS += -DBOOTLOADER_SIZE=4096
 | 
			
		||||
 | 
			
		||||
# Bootloader
 | 
			
		||||
#     This definition is optional, and if your keyboard supports multiple bootloaders of
 | 
			
		||||
#     different sizes, comment this out, and the correct address will be loaded 
 | 
			
		||||
#     different sizes, comment this out, and the correct address will be loaded
 | 
			
		||||
#     automatically (+60). See bootloader.mk for all options.
 | 
			
		||||
BOOTLOADER = caterina
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -71,4 +70,5 @@ AUDIO_ENABLE = no           # Audio output on port C6
 | 
			
		|||
FAUXCLICKY_ENABLE = no      # Use buzzer to emulate clicky switches
 | 
			
		||||
HD44780_ENABLE = no 		# Enable support for HD44780 based LCDs (+400)
 | 
			
		||||
 | 
			
		||||
LAYOUTS = ortho_4x4  ortho_4x8  ortho_4x12  ortho_4x16 
 | 
			
		||||
#FIXME: Community keymap build are currently failing due to missing functionality
 | 
			
		||||
#LAYOUTS = ortho_4x4  ortho_4x8  ortho_4x12  ortho_4x16
 | 
			
		||||
| 
						 | 
				
			
			@ -17,7 +17,8 @@ Hardware Availability: [5x5 project on 40% Keyboards](http://www.40percent.club/
 | 
			
		|||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):
 | 
			
		||||
 | 
			
		||||
    make 5x5:default
 | 
			
		||||
    make 40percentclub/5x5: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).
 | 
			
		||||
 | 
			
		||||
See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.    
 | 
			
		||||
First pass at adding support for the 4x4 keyboard. Compiles but completely untested. Intended to kick-start development.  
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +1,4 @@
 | 
			
		|||
# MCU name
 | 
			
		||||
#MCU = at90usb1286
 | 
			
		||||
MCU = atmega32u4
 | 
			
		||||
 | 
			
		||||
# Processor frequency.
 | 
			
		||||
| 
						 | 
				
			
			@ -43,7 +42,7 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT
 | 
			
		|||
#   Atmel DFU loader 4096
 | 
			
		||||
#   LUFA bootloader  4096
 | 
			
		||||
#   USBaspLoader     2048
 | 
			
		||||
OPT_DEFS += -DBOOTLOADER_SIZE=4096
 | 
			
		||||
# OPT_DEFS += -DBOOTLOADER_SIZE=4096
 | 
			
		||||
 | 
			
		||||
# Bootloader
 | 
			
		||||
#     This definition is optional, and if your keyboard supports multiple bootloaders of
 | 
			
		||||
| 
						 | 
				
			
			@ -71,4 +70,5 @@ AUDIO_ENABLE = no           # Audio output on port C6
 | 
			
		|||
FAUXCLICKY_ENABLE = no      # Use buzzer to emulate clicky switches
 | 
			
		||||
HD44780_ENABLE = no 		# Enable support for HD44780 based LCDs (+400)
 | 
			
		||||
 | 
			
		||||
LAYOUTS = ortho_5x5  ortho_5x10  ortho_5x15
 | 
			
		||||
#FIXME: Community keymap build are currently failing due to missing functionality
 | 
			
		||||
#LAYOUTS = ortho_5x5  ortho_5x10  ortho_5x15
 | 
			
		||||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
# 6lit
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
===
 | 
			
		||||
 | 
			
		||||
6 key macropad that fits within the 100mm x 100mm PCB size. Can be used singly as a regular 6 key macropad as well.
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -12,6 +13,6 @@ Hardware Availability: [6lit project on 40% Keyboards](http://www.40percent.club
 | 
			
		|||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):
 | 
			
		||||
 | 
			
		||||
    make 6lit:default
 | 
			
		||||
    make 40percentclub/6lit: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).
 | 
			
		||||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
# foobar
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
===
 | 
			
		||||
 | 
			
		||||
Split 30% keyboard that fits within the 100mm x 100mm PCB size. Can be used together as a split keyboard or as a single 15 key macropad.
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -12,6 +13,6 @@ Hardware Availability: [foobar project on 40% Keyboards](http://www.40percent.cl
 | 
			
		|||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):
 | 
			
		||||
 | 
			
		||||
    make foobar:default
 | 
			
		||||
    make 40percentclub/foobar: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).
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +1,6 @@
 | 
			
		|||
Gherkin
 | 
			
		||||
# Gherkin
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
===
 | 
			
		||||
 | 
			
		||||
A 30 key keyboard.
 | 
			
		||||
| 
						 | 
				
			
			@ -11,8 +13,9 @@ Hardware Availability: [Gherkin project on 40% Keyboards](http://www.40percent.c
 | 
			
		|||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):
 | 
			
		||||
 | 
			
		||||
    make gherkin:default
 | 
			
		||||
    make 40percentclub/gherkin: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).
 | 
			
		||||
 | 
			
		||||
See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.
 | 
			
		||||
First pass at adding support for the gherkin keyboard. Compiles but completely
 | 
			
		||||
untested. Intended to kick-start development.
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +1,8 @@
 | 
			
		|||
# Luddite
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
===
 | 
			
		||||
 | 
			
		||||
Luddite 60% keyboard with backlight and RGB underglow.
 | 
			
		||||
 | 
			
		||||
* [The original TMK firmware](https://github.com/di0ib/tmk_keyboard/tree/master/keyboard/luddite)
 | 
			
		||||
| 
						 | 
				
			
			@ -10,7 +13,7 @@ Hardware Availability: [Luddite project on 40% Keyboards](http://www.40percent.c
 | 
			
		|||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):
 | 
			
		||||
 | 
			
		||||
    make luddite:default
 | 
			
		||||
    make 40percentclub/luddite: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).
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								keyboards/40percentclub/mf68/readme.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								keyboards/40percentclub/mf68/readme.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,18 @@
 | 
			
		|||
# mf68
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
===
 | 
			
		||||
 | 
			
		||||
Magicforce 68 with [replacement PCB](https://github.com/di0ib/tmk_keyboard/tree/master/keyboard/mf68) designed by [di0ib](https://github.com/di0ib).
 | 
			
		||||
 | 
			
		||||
* [The original TMK firmware](https://github.com/di0ib/tmk_keyboard/tree/master/keyboard/mf68)
 | 
			
		||||
 | 
			
		||||
Keyboard Maintainer: QMK Community
 | 
			
		||||
Hardware Supported: Pro Micro  
 | 
			
		||||
Hardware Availability: [PCB files](https://github.com/di0ib/tmk_keyboard/tree/master/keyboard/mf68/pcb)  
 | 
			
		||||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):  
 | 
			
		||||
 | 
			
		||||
    make 40percentclub/mf68: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).
 | 
			
		||||
| 
						 | 
				
			
			@ -1,10 +1,12 @@
 | 
			
		|||
MF68
 | 
			
		||||
====
 | 
			
		||||
# mf68_ble
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
===
 | 
			
		||||
 | 
			
		||||
Magicforce 68 with [replacement PCB](https://github.com/di0ib/tmk_keyboard/tree/master/keyboard/mf68) designed by [di0ib](https://github.com/di0ib).
 | 
			
		||||
 | 
			
		||||
Keyboard Maintainer: [di0ib](http://www.40percent.club)  
 | 
			
		||||
Hardware Supported: [Feather 32u4 Bluefruit](https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le/) 
 | 
			
		||||
Keyboard Maintainer: QMK Community  
 | 
			
		||||
Hardware Supported: [Feather 32u4 Bluefruit](https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le/)
 | 
			
		||||
Please note: This is 32u4 and not M0
 | 
			
		||||
Hardware Availability: [PCB files](https://github.com/di0ib/tmk_keyboard/tree/master/keyboard/mf68/pcb)  
 | 
			
		||||
[MF68 thicc case files](https://github.com/harshitgoel96/mf68-case-thicc)  
 | 
			
		||||
| 
						 | 
				
			
			@ -20,8 +22,8 @@ Below is how you wire the Feather to PCB
 | 
			
		|||
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):  
 | 
			
		||||
 | 
			
		||||
    make mf68_ble:default
 | 
			
		||||
    make 40percentclub/mf68_ble:default
 | 
			
		||||
 | 
			
		||||
See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.
 | 
			
		||||
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).
 | 
			
		||||
							
								
								
									
										16
									
								
								keyboards/40percentclub/nano/readme.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								keyboards/40percentclub/nano/readme.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,16 @@
 | 
			
		|||
# nano
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
===
 | 
			
		||||
 | 
			
		||||
A 2x4 mini switch pad built using 6mm x 6mm tactile switches and a Pro Micro. [More info here.](http://www.40percent.club/2016/12/nano-tmk.html)
 | 
			
		||||
 | 
			
		||||
Keyboard Maintainer: QMK Community   
 | 
			
		||||
Hardware Supported: Pro Micro ATmega32U4  
 | 
			
		||||
Hardware Availability: [PCB Files](https://github.com/di0ib/tmk_keyboard/tree/master/keyboard/nano/pcb)
 | 
			
		||||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):  
 | 
			
		||||
 | 
			
		||||
    make 40percentclub/nano: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).
 | 
			
		||||
							
								
								
									
										4
									
								
								keyboards/40percentclub/readme.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								keyboards/40percentclub/readme.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,4 @@
 | 
			
		|||
# 40% Keyboards
 | 
			
		||||
 | 
			
		||||
Website: [40percent.club](http://www.40percent.club/)  
 | 
			
		||||
The original TMK firmware: [repo](https://github.com/di0ib/tmk_keyboard/tree/master/keyboard/)
 | 
			
		||||
| 
						 | 
				
			
			@ -1,4 +1,6 @@
 | 
			
		|||
Tomato
 | 
			
		||||
# Tomato
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
===
 | 
			
		||||
 | 
			
		||||
A 30 key keyboard with programmable rgb backlighting.
 | 
			
		||||
| 
						 | 
				
			
			@ -12,9 +14,9 @@ Hardware Availability: [Gherkin project on 40% Keyboards](http://www.40percent.c
 | 
			
		|||
 | 
			
		||||
Make example for this keyboard (after setting up your build environment):
 | 
			
		||||
 | 
			
		||||
    make tomato:default
 | 
			
		||||
    make 40percentclub/tomato:default
 | 
			
		||||
 | 
			
		||||
See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.
 | 
			
		||||
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).
 | 
			
		||||
 | 
			
		||||
First pass at adding support for the tomato keyboard. Completely
 | 
			
		||||
untested. Intended to kick-start development.
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show more
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue