reorganization for mskbd2

This commit is contained in:
2026-03-30 21:38:16 -07:00
parent 0a45498336
commit 856e950b6d
20014 changed files with 29 additions and 62978 deletions

26
.gitignore vendored Normal file
View File

@@ -0,0 +1,26 @@
# Python
.venv/
__pycache__/
*.pyc
# Zephyr / West
.west/
build/
zephyr/
modules/hal/
modules/lib/
# C/C++
*.o
*.a
*.elf
*.bin
*.map
# IDE
.vscode/
.idea/
# OS junk
.DS_Store
Thumbs.db

4
.gitmodules vendored
View File

@@ -1,6 +1,6 @@
[submodule "firmware/footprints/Type-C.pretty"]
[submodule "archive/firmware/footprints/Type-C.pretty"]
path = firmware/footprints/Type-C.pretty
url = https://github.com/ai03-2725/Type-C.pretty
[submodule "hardware/footprints/Type-C.pretty"]
[submodule "archive/hardware/footprints/Type-C.pretty"]
path = hardware/footprints/Type-C.pretty
url = https://github.com/ai03-2725/Type-C.pretty

1
.obsidian/app.json vendored
View File

@@ -1 +0,0 @@
{}

View File

@@ -1 +0,0 @@
{}

View File

@@ -1,31 +0,0 @@
{
"file-explorer": true,
"global-search": true,
"switcher": true,
"graph": true,
"backlink": true,
"canvas": true,
"outgoing-link": true,
"tag-pane": true,
"properties": false,
"page-preview": true,
"daily-notes": true,
"templates": true,
"note-composer": true,
"command-palette": true,
"slash-command": false,
"editor-status": true,
"bookmarks": true,
"markdown-importer": false,
"zk-prefixer": false,
"random-note": false,
"outline": true,
"word-count": true,
"slides": false,
"audio-recorder": false,
"workspaces": false,
"file-recovery": true,
"publish": false,
"sync": true,
"webviewer": false
}

22
.obsidian/graph.json vendored
View File

@@ -1,22 +0,0 @@
{
"collapse-filter": true,
"search": "",
"showTags": false,
"showAttachments": false,
"hideUnresolved": false,
"showOrphans": true,
"collapse-color-groups": true,
"colorGroups": [],
"collapse-display": true,
"showArrow": false,
"textFadeMultiplier": 0,
"nodeSizeMultiplier": 1,
"lineSizeMultiplier": 1,
"collapse-forces": true,
"centerStrength": 0.518713248970312,
"repelStrength": 10,
"linkStrength": 1,
"linkDistance": 250,
"scale": 1,
"close": false
}

View File

@@ -1,175 +0,0 @@
{
"main": {
"id": "469034f7e9b5fb3b",
"type": "split",
"children": [
{
"id": "8e99f7b5372abfbb",
"type": "tabs",
"children": [
{
"id": "ba28e77977832bda",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "firmware/components/mainboard/README.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "README"
}
}
]
}
],
"direction": "vertical"
},
"left": {
"id": "ee3e9cd73bfd4e67",
"type": "split",
"children": [
{
"id": "866588de05537010",
"type": "tabs",
"children": [
{
"id": "6e0b1f0e736aa473",
"type": "leaf",
"state": {
"type": "file-explorer",
"state": {
"sortOrder": "alphabetical",
"autoReveal": false
},
"icon": "lucide-folder-closed",
"title": "Files"
}
},
{
"id": "380606aba917ae27",
"type": "leaf",
"state": {
"type": "search",
"state": {
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical"
},
"icon": "lucide-search",
"title": "Search"
}
},
{
"id": "90e76482bb16cc8e",
"type": "leaf",
"state": {
"type": "bookmarks",
"state": {},
"icon": "lucide-bookmark",
"title": "Bookmarks"
}
}
]
}
],
"direction": "horizontal",
"width": 300
},
"right": {
"id": "53f5c09c52c4d751",
"type": "split",
"children": [
{
"id": "c3079a730d631ea3",
"type": "tabs",
"children": [
{
"id": "0e64e3236d7f1370",
"type": "leaf",
"state": {
"type": "backlink",
"state": {
"file": "firmware/components/mainboard/README.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Backlinks for README"
}
},
{
"id": "9e6f7140a09c1bc7",
"type": "leaf",
"state": {
"type": "outgoing-link",
"state": {
"file": "firmware/components/mainboard/README.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Outgoing links from README"
}
},
{
"id": "0167222091d8db4d",
"type": "leaf",
"state": {
"type": "tag",
"state": {
"sortOrder": "frequency",
"useHierarchy": true,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-tags",
"title": "Tags"
}
},
{
"id": "37866ffcbb8ebcff",
"type": "leaf",
"state": {
"type": "outline",
"state": {
"file": "firmware/components/mainboard/README.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "Outline of README"
}
}
]
}
],
"direction": "horizontal",
"width": 300,
"collapsed": true
},
"left-ribbon": {
"hiddenItems": {
"switcher:Open quick switcher": false,
"graph:Open graph view": false,
"canvas:Create new canvas": false,
"daily-notes:Open today's daily note": false,
"templates:Insert template": false,
"command-palette:Open command palette": false
}
},
"active": "ba28e77977832bda",
"lastOpenFiles": [
"docs/Software Documentation.md"
]
}

View File

@@ -1,7 +1,7 @@
# MSKBD - Modularly Simple KeyBoarD
> [!WARNING]
> This is under development. If you want the latest developments check out the `dev` branch.
> I'm working on overhauling the entire system with Zephyr! Old version can be found on the archive folder!
A customizable modular keyboard system where each key cluster is its own module, connected through a grid-like commnication. The goal is to create a flexible keyboard that can scale, reconfigure layouts, and support hot-swapping modules.

View File

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 60 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 MiB

After

Width:  |  Height:  |  Size: 1.5 MiB

View File

Before

Width:  |  Height:  |  Size: 991 KiB

After

Width:  |  Height:  |  Size: 991 KiB

Some files were not shown because too many files have changed in this diff Show More