Skip to content

Instantly share code, notes, and snippets.

@elfmimi
elfmimi / DotMtx57.abl
Created September 15, 2014 04:36
CPLDでドットマトリクスLEDを駆動する実験
MODULE DotMtx57
CLK PIN 15;
A1..A5 PIN 7, 8, 9, 10, 11 istype 'reg';
B1..B5 PIN 12, 13, 18, 19, 20 istype 'reg';
R1..R7 PIN 32, 31, 27, 25, 24, 23, 22; " Row
T1..T24 node istype 'reg';
ROW0..ROW2 node istype 'reg';
@elfmimi
elfmimi / Z70-Pro-ANSI-_3_0_3_0_.kbd.json
Last active March 31, 2018 19:05
Z70 Pro ANSI (3.0/3.0)
[
{
"name": "Z70 Pro (ANSI 3.0/3.0)"
},
[
"Esc",
"!\n1\n\n\nf1",
"@\n2\n\n\nf2",
"#\n3\n\n\nf3",
"$\n4\n\n\nf4",
@elfmimi
elfmimi / Z70-Pro-ANSI-_2_0_2_25_.kbd.json
Last active April 13, 2018 21:04
Z70 Pro ANSI (2.0/2.25)
[
{
"name": "Z70 Pro ANSI (2.0/2.25)"
},
[
"Esc",
"!\n1\n\n\nf1",
"@\n2\n\n\nf2",
"#\n3\n\n\nf3",
"$\n4\n\n\nf4",
@elfmimi
elfmimi / Z70.kbd.json
Last active April 13, 2018 21:05
Z70
[
{
"name": "Z70"
},
[
"Esc",
"!\n1\n\n\nf1",
"@\n2\n\n\nf2",
"#\n3\n\n\nf3",
"$\n4\n\n\nf4",
@elfmimi
elfmimi / Z70-Pro-ANSI-_2_25_2_25_-Experiment.kbd.json
Last active April 13, 2018 21:06
Z70 Pro ANSI (2.25/2.25) Experiment
[
{
"name": "Z70 Pro ANSI (2.25/2.25) Experiment"
},
[
"Esc",
"!\n1\n\n\nf1",
"@\n2\n\n\nf2",
"#\n3\n\n\nf3",
"$\n4\n\n\nf4",
@elfmimi
elfmimi / Z70-Pro-ANSI.kbd.json
Last active April 13, 2018 21:06
Z70 Pro ANSI
[
{
"name": "Z70 Pro ANSI"
},
[
"Esc",
"!\n1\n\n\nf1",
"@\n2\n\n\nf2",
"#\n3\n\n\nf3",
"$\n4\n\n\nf4",
@elfmimi
elfmimi / Dygma-Raise.kbd.json
Last active May 17, 2018 00:48
Dygma Raise
[
{"name": "Dygma Raise"},
["Esc","!\n1\n\n\nf1","@\n2\n\n\nf2","#\n3\n\n\nf3","$\n4\n\n\nf4","%\n5\n\n\nf5","^\n6\n\n\nf6",{x:1},"&\n7\n\n\nf7","*\n8\n\n\nf8","(\n9\n\n\nf9",")\n0\n\n\nf10","_\n-\n\n\nf11","+\n=\n\n\nf12",{w:2},"Backspace"],
[{w:1.5},"Tab","Q","W","E","R","T",{x:1},"Y","U","I","O","P","{\n[","}\n]",{w:1.5},"|\n\\"],
[{w:1.75},"Caps Lock","A","S","D",{n:true},"F","G",{x:1},"H",{n:true},"J","K","L",":\n;","\"\n'",{w:2.25},"Enter"],
[{w:2.25},"Shift","Z","X","C","V","B",{x:1},"N","M","<\n,",">\n.","?\n/",{w:2.75},"Shift"],
[{w:1.25},"Ctrl",{w:1.25},"^",{w:1.25},"Alt",{a:5,w:1.5},"・",{w:1.75},"-",{x:1,w:1.75},"-",{w:1.5},"・",{a:4,w:1.25},"Fn",{w:1.25},"Alt","^",{w:1.25},"Ctrl"]
]
@elfmimi
elfmimi / Z70-Pro-ANSI-_2_0_2_0_-Experiment.kbd.json
Last active April 13, 2018 21:06
Z70 Pro ANSI (2.0/2.0) Experiment
[
{
"name": "Z70 Pro ANSI (2.0/2.0) Experiment"
},
[
"Esc",
"!\n1\n\n\nf1",
"@\n2\n\n\nf2",
"#\n3\n\n\nf3",
"$\n4\n\n\nf4",
@elfmimi
elfmimi / ScriptableObjectToAsset.cs
Created May 1, 2018 05:19 — forked from tsubaki/ScriptableObjectToAsset.cs
ScriptableObjectをAssetsファイルとして出力する汎用スクリプト
using UnityEngine;
using System.Collections;
using UnityEditor;
using System.IO;
/// <summary>
// ScriptableObjectをプレハブとして出力する汎用スクリプト
/// </summary>
// <remarks>
// 指定したScriptableObjectをプレハブに変換する。
@elfmimi
elfmimi / Dygma-Raise-ISO-UK.kbd.json
Last active May 17, 2018 01:27
Dygma Raise ISO UK
[
{"name": "Dygma Raise ISO UK"},
["¬\n`\nEsc","!\n1\n\n\nf1","\"\n2\n\n\nf2","£\n3\n\n\nf3","$\n4\n\n\nf4","%\n5\n\n\nf5","^\n6\n\n\nf6",{x:1},"&\n7\n\n\nf7","*\n8\n\n\nf8","(\n9\n\n\nf9",")\n0\n\n\nf10","_\n-\n\n\nf11","+\n=\n\n\nf12",{w:2},"Backspace"],
[{w:1.5},"Tab","Q","W","E","R","T",{x:1},"Y","U","I","O","P","{\n[","}\n]",{w:1.5,w2:1.25,h2:2,x2:0.25},"Enter"],
[{w:1.75},"Caps Lock","A","S","D",{n:true},"F","G",{x:1},"H",{n:true},"J","K","L",":\n;","@\n'","~\n#"],
[{w:1.25},"Shift","|\n\\","Z","X","C","V","B",{x:1},"N","M","<\n,",">\n.","?\n/",{w:2.75},"Shift"],
[{w:1.25},"Ctrl",{w:1.25},"^",{w:1.25},"Alt",{a:5,w:1.5},"・",{w:1.75},"-",{x:1,w:1.75},"-",{w:1.5},"・",{a:4,w:1.25},"Fn",{w:1.25},"Alt","^",{w:1.25},"Ctrl"]
]