메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

2x2 매크로 키보드 만들기: 두 판 사이의 차이

데브카페
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 매크로 키보드 만들기

  • 준비물
  1. ESP32 C3 Supermini
  2. 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 ────────┴──┘

펌웨어 플래싱

사용법

Comments