개발 보드에 맞는 핀 번호 텍스트를 복사하여, 개발보드의 \lib\pinno.py에 저장합니다.
# 핀 번호 사용법 import pinno BUTTON_1_PIN = pinno.L5_IN BUTTON_2_PIN = pinno.L6_IN
S3 mini 핀 번호 확인하고 복사하기
S3 mini 핀 번호
코드 영역으로 마우스를 옮기고 Copy 버튼을 누르면 클립보드에 코드가 복사됩니다.# s3minipinno.py --> 개발보드 \lib\pinno.py # 내장 핀 BUILTIN_RGB = 47 BUILTIN_BTN = 0 # 외부핀 사용 R1 = TX = 43 R2 = RX = 44 R3 = D1 = SCL = RELAY = 36 R4 = D2 = SDA = DS18B20 = WS2812B = 35 R5 = D3 = PIR = BTN = 18 R6 = D4 = DHT = DHT11 = DHT22 = 16 L2 = A0 = POTENTIOMETER = 2 L3 = D0 = BUTTON_1 = 4 L4 = D5 = SCK = BUTTON_2 = 12 L5 = D6 = MISO = LED_1 = 13 L6 = D7 = MOSI = LED_2 = 11 L7 = D8 = CS = BUZZER = 10 # 내부핀 사용 R1_IN = TX_IN = 33 R2_IN = RX_IN = 37 R3_IN = D1_IN = SDA_IN = RELAY_IN = 38 R4_IN = D2_IN = SCL_IN = DS18B20_IN = WS2812B_IN = 34 R5_IN = D3_IN = PIR_IN = BTN_IN = 21 R6_IN = D4_IN = DHT_IN = DHT11_IN = DHT22_IN = 17 L1_IN = 1 L2_IN = A0_IN = POTENTIOMETER_IN = 3 L3_IN = D0_IN = BUTTON_1_IN = 5 L4_IN = D5_IN = BUTTON_2_IN = 6 L5_IN = D6_IN = LED_1_IN = 7 L6_IN = D7_IN = LED_2_IN = 8 L7_IN = D8_IN = BUZZER_IN = 9
S2 mini 핀 번호 확인하고 복사하기
S2 mini 핀 번호
코드 영역으로 마우스를 옮기고 Copy 버튼을 누르면 클립보드에 코드가 복사됩니다.# s2minipinno.py --> 개발보드 \lib\pinno.py # 내장 핀 BUILTIN_LED = 15 BUILTIN_BTN = 0 # 외부핀 사용 R1 = TX = 39 R2 = RX = 37 R3 = D1 = SCL = RELAY = 35 R4 = D2 = SDA = DS18B20 = WS2812B = 33 R5 = D3 = PIR = BTN = 18 R6 = D4 = DHT = DHT11 = DHT22 = 16 L2 = A0 = POTENTIOMETER =3 L3 = D0 = BUTTON_1 = 5 L4 = D5 = SCK = BUTTON_2 = 7 L5 = D6 = MISO = LED_1 = 9 L6 = D7 = MOSI = LED_2 = 11 L7 = D8 = CS = BUZZER = 12 # 내부핀 사용 R1_IN = TX_IN = 40 R2_IN = RX_IN = 38 R3_IN = D1_IN = SDA_IN = RELAY_IN = 36 R4_IN = D2_IN = SCL_IN = DS18B20_IN = WS2812B_IN = 34 R5_IN = D3_IN = PIR_IN = BTN_IN = 21 R6_IN = D4_IN = DHT_IN = DHT11_IN = DHT22_IN = 17 L1_IN = 1 L2_IN = A0_IN = POTENTIOMETER_IN = 2 L3_IN = D0_IN = BUTTON_1_IN = 4 L4_IN = D5_IN = BUTTON_2_IN = 6 L5_IN = D6_IN = LED_1_IN = 8 L6_IN = D7_IN = LED_2_IN = 10 L7_IN = D8_IN = BUZZER_IN = 13
C3 mini / C3 Pico 핀 번호 확인하고 복사하기
C3 mini / C3 Pico 핀 번호
C3 mini와 C3 Pico는 핀 번호가 동일합니다.
[그림] C3 mini
[그림] C3 Pico 코드 영역으로 마우스를 옮기고 Copy 버튼을 누르면 클립보드에 코드가 복사됩니다.# c3minipinno.py --> 개발보드 \lib\pinno.py # c3picopinno.py --> 개발보드 \lib\pinno.py # 내장 핀 # BUILTIN_RGB = 7 BUILTIN_BTN = 9 # 외부핀 사용 R1 = TX = 21 R2 = RX = 20 R3 = D1 = SCL = RELAY = 10 R4 = D2 = SDA = DS18B20 = WS2812B = 8 R5 = D3 = BUILTIN_RGB = PIR = BTN = 7 R6 = D4 = DHT = DHT11 = DHT22 = 6 L2 = A0 = POTENTIOMERER = 3 L3 = D0 = BUTTON_1 = 2 L4 = D5 = SCK = BUTTON_2 = 1 L5 = D6 = MISO = LED_1 = 0 L6 = D7 = MOSI = LED_2 = 4 L7 = D8 = CS = BUZZER = 5 # c3minipinno.py --> 개발보드 \lib\pinno.py # c3picopinno.py --> 개발보드 \lib\pinno.py # 내장 핀 # BUILTIN_RGB = 7 BUILTIN_BTN = 9 # 외부핀 사용 R1 = TX = 21 R2 = RX = 20 R3 = D1 = SCL = RELAY = 10 R4 = D2 = SDA = DS18B20 = WS2812B = 8 R5 = D3 = BUILTIN_RGB = PIR = BTN = 7 R6 = D4 = DHT = DHT11 = DHT22 = 6 L2 = A0 = POTENTIOMERER = 3 L3 = D0 = BUTTON_1 = 2 L4 = D5 = SCK = BUTTON_2 = 1 L5 = D6 = MISO = LED_1 = 0 L6 = D7 = MOSI = LED_2 = 4 L7 = D8 = CS = BUZZER = 5
개발 보드와 실드의 핀 번호 조견표
핀 번호 (D1 mini) | S3(IN) | S2(IN) | C3 | 실드 | MultiOne |
---|---|---|---|---|---|
R1(TX)
| 43(33) | 39(40) | 21 | ||
R2(RX)
| 44(37) | 37(38) | 20 | ||
R3(D1)-SCL
| 36(38) | 35(36) | 10 | relay | |
R4(D2)-SDA
| 35(34) | 33(34) | 8 | WS2812B DS18B20, | |
R5(D3)
| 18(21) | 18(21) | 7 | PIR button, | |
R6(D4)
| 16(17) | 16(17) | 6 | DHT11 DHT22 | |
L1(RST)
| EN(1) | EN(1) | EN | ||
L2(A0)
| 2(3) | 3(2) | 3 | 퍼텐쇼미터 | |
L3(D0)
| 4(5) | 5(4) | 2 | 버튼1 | |
L4(D5)-SCK
| 12(6) | 7(6) | 1 | SD | 버튼2 |
L5(D6)-MISO
| 13(7) | 9(8) | 0 | SD | LED1 |
L6(D7)-MOSI
| 11(8) | 11(10) | 4 | SD | LED2 |
L7(D8)-CS
| 10(9) | 12(13) | 5 | SD | 부저 |