다른 명령
| 24번째 줄: | 24번째 줄: | ||
=== 납땜 === | === 납땜 === | ||
<source> | |||
ROW0 ── GPIO4 | |||
ROW1 ── GPIO5 | |||
COL0 ── GPIO6 | |||
COL1 ── GPIO7 | |||
</source> | |||
* 1N4148 다이오드 (검은 몸통에 흰 띠 있는 부분 = 캐소드) | |||
<source> | |||
COL0 COL1 | |||
│ │ | |||
SW1 ────┼──● SW2──┼──● | |||
│ │ │ │ | |||
[D1]│(캐소드→ROW0) [D2]│(캐소드→ROW0) | |||
│ │ │ │ | |||
└──┴───── ROW0 ────────┴──┘ | |||
SW3 ────┼──● SW4──┼──● | |||
│ │ │ │ | |||
[D3]│(캐소드→ROW1) [D4]│(캐소드→ROW1) | |||
│ │ │ │ | |||
└──┴───── ROW1 ────────┴──┘ | |||
</source> | |||
=== 펌웨어 플래싱 === | === 펌웨어 플래싱 === | ||
2026년 8월 15일 (토) 00:09 판
2x2 매크로 키보드 만들기
- 준비물
- ESP32 C3 Supermini
- 1N4148 다이오드 (저항)
ESP32 C3 칩 구성도 (gpio)
- (뒷면) ESP32-C3 Supermini
┌─────────────┐
│ USB-C │
└─────────────┘
┌───────────────────┐
5V ● │ │ ● IO5
GND ● │ │ ● IO6
3V3 ● │ │ ● IO7
IO4 ● │ ESP32-C3 │ ● IO8
IO3 ● │ │ ● IO9
IO2 ● │ │ ● I1O
IO1 ● │ │ ● I20
IO0 ● │ │ ● I21
└───────────────────┘
납땜
ROW0 ── GPIO4 ROW1 ── GPIO5 COL0 ── GPIO6 COL1 ── GPIO7
- 1N4148 다이오드 (검은 몸통에 흰 띠 있는 부분 = 캐소드)
COL0 COL1
│ │
SW1 ────┼──● SW2──┼──●
│ │ │ │
[D1]│(캐소드→ROW0) [D2]│(캐소드→ROW0)
│ │ │ │
└──┴───── ROW0 ────────┴──┘
SW3 ────┼──● SW4──┼──●
│ │ │ │
[D3]│(캐소드→ROW1) [D4]│(캐소드→ROW1)
│ │ │ │
└──┴───── ROW1 ────────┴──┘