Another noobie question for you folks... I was trying to program my octagon with the firmware from the authors site (ducky0113 I think).  Anyhow, even though it is in Korean I can understand how it basically works, but when I try the option "Upload Firmware" I get the error that I don't have a DFU Programmer.  Am I doing this right?  I tried looking up DFU programmer and found no results on the board, and a few on google that seems to program firmware for chips but I have no idea if this is what I should use.   So it makes me think I am messing with something I shouldn't.  Since this is my first custom, I am trying to figure out how to program it to do what I need such as using a function key to switch the mapping out, or being able to launch a program from a keypress.
How do most of you go about programming your keyboards?  Thanks again everyone.
edit:  I noticed on the firmware site there was a key highlighted called a "Flip" key... what does this mean?
edit: after searching again, I think I found most of the information I needed, no idea why DFU programmer showed no results earlier.  I found a thread with a tutorial.