標籤: 教學
所有帶有標籤「教學」的文章。
[自製QMK鍵盤-番外] 0.21.3版QMK韌體
2023 QMK 韌體編輯教學
本文是舊版本的 QMK,如果需要新版本的教學請看新版 QMK 教學。
發佈自製QMK鍵盤#教學
#DIY
#3C
#QMK
[自製QMK鍵盤-6] KiCAD鍵盤PCB繪製教學 (下)
KiCAD PCB 電路板 Layout 基礎教學
在上一篇中已經介紹了 PCB 的設計步驟及 KiCad Schematic 的基本用法,接下來要以 KiCad 7 作為示範,繼續介紹製作步驟的第 5 步的 PCB Layout 的部分。
發佈自製QMK鍵盤#教學
#DIY
#3C
#QMK
[自製QMK鍵盤-番外] QMK啓用Vial教學
Vial 是一個可以讓你隨時修改 QMK 鍵盤的各種設定的軟體,其中就包含可以即時編輯 Keymap(也就是改鍵位)。如果要自製 QMK 鍵盤的話,加入 Vial 絕對會方便很多。 這篇文章會教你如何為你自己的 QMK 鍵盤啓用 Vial 功能。
發佈自製QMK鍵盤#教學
#DIY
#3C
#QMK
[自製QMK鍵盤-5] KiCAD鍵盤PCB繪製教學 (上)
KiCAD PCB 電路板 Schematic 基礎教學
到上一篇文章為止我們已經完成了鍵盤的韌體部分,接下來要進行硬體的部分。本篇要介紹的是製作步驟的第 5 步——繪製 PCB。 我將示範以 KiCad 7 進行機械式鍵盤的 PCB Layout,包含基本的 KiCad 使用教學。要畫 PCB 可能多少需要一些基本電學或基礎電路學知識,但是如果你真的沒學過的話也沒關係,仔細照著本文應該也不會出錯。
發佈自製QMK鍵盤#教學
#DIY
#3C
#QMK
[自製QMK鍵盤-番外] 0.18.3版QMK韌體教學
2022 QMK 韌體教學
⚠ 由於最新的 0.21.3 版本的 QMK 在使用上的差異滿大的,這篇是針對舊版 0.18.3 的 QMK 教學,僅作為參考保留。 新版的 QMK 教學。
發佈自製QMK鍵盤#教學
#DIY
#3C
#QMK
[自製QMK鍵盤-1] 編輯鍵盤佈局 (Layout)
根據第一篇所提的製作步驟,當你確定完鍵盤的整體設計(要多少按鍵?標準、Ortho 或 Alice 佈局?等)後,就可以開始編輯鍵盤佈局(Layout)了。
發佈自製QMK鍵盤#教學
#DIY
#3C
#QMK
[自製QMK鍵盤-0] 開始 DIY 一把機械鍵盤
自己做一把 QMK 鍵盤教學
教學文列表: 本系列文預計會根據製作步驟分別介紹各自的詳細內容。除了基本步驟外,我還會額外介紹其它的進階功能。文章不定期緩慢更新中。
發佈自製QMK鍵盤#教學
#DIY
#3C
#QMK
2022 iT 鐵人賽-結語
經過這說長不長、說短不短的 30 天,這次的 iT 鐵人賽終於要來到尾聲了。在這最後一篇中,我想回顧並分享一下前 29 天撰寫文章的心得。
發佈簡單入門 LibOpenCM3 STM32 嵌入式系統開發#STM32
#LibOpenCM3
#教學
#嵌入式
STM32 延伸內容
前言:在之前的篇章中,我們專注在 LibOpenCM3 這個開源的函式庫上,然而如同我在第一天所寫的,STM32 的世界是很多元的,因此在在一篇文章中,我想簡單介紹與 STM32 有關的延伸內容,希望這些對想要更進一步研究 STM32 的人提供一些方向。
發佈簡單入門 LibOpenCM3 STM32 嵌入式系統開發#STM32
#LibOpenCM3
#教學
#嵌入式
STM32 LibOpenCM3 尋找與移植函式庫
前言:在使用 STM32 的過程中,一定會搭配許多不同的模組使用,像是各種感測器或額外的通訊模組等,但是實際搜尋 GitHub 就會發現很難找到基於 LibOpenCM3 寫的 Library。若是很簡單的模組大不了可以看一下 Datasheet 就自己寫函式庫算了,但只要稍微複雜一點的模組,自己重寫一個 Library 的效率實在是太低了。 在 GitHub 搜尋「XXX模組 library」或「XXX模組 driver」就會發現找到最多的通常是專門寫給 Arduino 的,再來可能會有一些是 STM32 HAL 的。很明顯這些 Library 都沒辦法直接搭配 LibOpenCM3 使用。但是我們可以透過修改這些現成的 Library,將它們移植到 LibOpenCM3 上,甚至將其改成平臺無關(Platform Independent)的通用 Library。 若原始 Library 寫得好的話,只要簡單修改幾行就可以讓它可以用 LibOpenCM3 了,絕對比自己看 Datasheet 重寫一個 Library 還快。 而這篇文章將會示範我如何將一個 MCP2515 Arduino Library 修改成 Platform Independent 的 Library,讓它可以搭配 LibOpenCM3 甚至任何平臺或框架使用。
發佈簡單入門 LibOpenCM3 STM32 嵌入式系統開發#STM32
#LibOpenCM3
#教學