這個(gè)鍵盤對(duì)我來說更像是一個(gè)藝術(shù)項(xiàng)目。以及了解事物如何運(yùn)作的機(jī)會(huì)。什么是底層代碼和歷史!喚起人們的好奇心。
背景
中世紀(jì)的數(shù)制是13世紀(jì)歐洲的西多會(huì)教派發(fā)明的。西多會(huì)是僧侶和修女的天主教宗教秩序。他們彼此之間使用了一個(gè)秘密數(shù)字符號(hào)。直到大約20年前,沒有人真正知道它,一位英國東方學(xué)家和歷史學(xué)家DavidA.King寫了一本關(guān)于它的書。它被各種不同的團(tuán)體用于各種中世紀(jì)密碼和秘密數(shù)字系統(tǒng)。它是一個(gè)只能寫入0到9999的每個(gè)數(shù)字的系統(tǒng)。它不能寫入任何其他數(shù)字,但很容易用于書籍的日期和頁碼。
硬件部件
SeeedXIAO-RP2040
定制印刷電路板。由SeeedFusion制造
鍵盤開關(guān)(20個(gè))
USB-C轉(zhuǎn)USB-A數(shù)據(jù)線
自制鍵盤外殼(樺木膠合板、螺絲)
自制鍵帽(實(shí)心橡木和樺木膠合板)
XIAORP2040特征:
小尺寸20x17.5毫米
USB-C
11針+電源針
復(fù)位按鈕
開機(jī)鍵
RGBLED(用戶可編程)
電源LED(2種顏色)
用戶LED
264KBSRAM和2MB閃存
3.3V!
定制PCB
我的設(shè)計(jì)包含四列五行開關(guān)。
這是我第一次訂購黃色PCB。我認(rèn)為它非常適合我的木制機(jī)械鍵帽和外殼。
PCB由SeeedFusion制造。我訂購了五個(gè)和兩個(gè)組裝。我覺得他們看起來不錯(cuò)。墊是鍍金的。只有一個(gè)PCB有某種顏色滴落。
軟件
首先,我計(jì)劃將PlatformIO與Arduino框架一起使用,但PlatformIO尚不支持此板(XIAO-RP2040)。所以我使用了ArduinoIDE。
有多種編程選擇:
CircuitPython/MicroPython和Thonny
ArduinoIDE(安裝XIAORP2040板)
帶有Arduino框架的PlatformIO(尚不支持?。?/p>
設(shè)計(jì)理念
主要部件是鍵帽,其他一切部件都盡可能少:
-
pcb
+關(guān)注
關(guān)注
4324文章
23140瀏覽量
398916 -
鍵盤
+關(guān)注
關(guān)注
4文章
859瀏覽量
39775
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論