C CC cgminer Copyleft FPGA FreeRunner FreeSoftware git hardware icarus ingenic Jlime kicad Linux Milkymist Naihanli NanoNote openwrt OSC Qi Qi sharism SMT 共享 气