mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-31 05:12:33 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			53 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| NerD keyboard firmware
 | |
| ========================
 | |
| 
 | |
| Korean Keyboard designed by GON.
 | |
| 
 | |
| *Note that this is not the official firmware*
 | |
| 
 | |
| 
 | |
| Hardware revision
 | |
| -----------------
 | |
| 
 | |
| This firmware was developed and tested for NerD pcb version 1.61 and 2.0.
 | |
| 
 | |
| 
 | |
| Supported features
 | |
| ------------------
 | |
| 
 | |
| * All layout options are supported
 | |
| * All leds are supported
 | |
| * 60% and 80% (TKL) pcbs are supported
 | |
| 
 | |
| 
 | |
| Changing Bootloader
 | |
| -------------------
 | |
| 
 | |
| You can't simply just upload this firmware to a new NerD board because the original
 | |
| bootloader won't accept DFU connections.
 | |
| 
 | |
| You can change the bootloader of the keyboard with an ISP programmer of your choice.
 | |
| The bootloader pins are easy to access on the NerD pcb.
 | |
| 
 | |
| *Be aware that after changing the bootloader the official configuration software
 | |
| won't work anymore and you'll lose your warrenty. GON won't provide any support for this firmware.*
 | |
| 
 | |
| 
 | |
| Build
 | |
| -----
 | |
| 
 | |
| For building you have to specify two build-options, LAYOUT and KEYMAP. The layout option defines
 | |
| pcb layout and can be either 60% or 80% at the momemnt. The keymap option selects your
 | |
| preferred keymapping.
 | |
| 
 | |
| Move to this directory then just run `make LAYOUT=60 KEYMAP=ansi150`
 | |
| 
 | |
| to compile a firmware for a 60% pcb with ANSI 150 key mapping.
 | |
| 
 | |
| 
 | |
| Jump to Bootloader
 | |
| ------------------
 | |
| 
 | |
| You can jump to bootloader by software if you have a macro defined for this in your keymap. The
 | |
| default command is (LSFT+RSFT+PAUS) to access the bootloader by software jump.
 | 
