====== 라즈베리 파이 PICO2 ====== {{:cubloc2:pico2:pico2pinout.png?400|}} Raspberry Pi Pico 2를 CUBLOC2 Studio에서 사용할 수 있습니다. Raspberry Pi Pico 2 지원은 CUBLOC2를 학습하고 평가하기 위한 용도로 제공됩니다. Raspberry Pi Pico 2는[[https://search.shopping.naver.com/search/all?query=raspberry%20pi%20pico2&frm=NVSCPRO&nl-ts-pid=jDGF0dqX6IRssUyDQX8-390155|시중에서 직접 구매]] 하여 사용할 수 있습니다. Raspberry Pi Pico 2를 사용하는 경우에는 하드웨어 및 소프트웨어를 포함한 기술지원을 제공하지 않습니다. * PICO2W가 아닌 PICO2를 구매하셔야 합니다. 산업용 장비 개발이나 공식 기술지원이 필요한 경우에는 NCB520 사용을 권장합니다. ===== 1. 사양 요약 ===== * **총 핀 수** : 40핀 (20핀 × 2열) * **디지털 입력** : 16채널 (I0 ~ I15) * **디지털 출력** : 6채널 (Q16 ~ Q21) * **아날로그 입력(ADC)** : 3채널 (I0 ~ I2 겸용, 12-bit) * **통신 인터페이스** * **UART** : 2채널 (UART0, UART1) * **SPI** : 지원안함 * **I2C** : 1채널 * **FRAM 없음** : RETAIN 기능(정전 시 데이터 보관)을 지원하지 않습니다. * **P포트 없음** : BASIC 전용 I/O 포트를 제공하지 않습니다. ===== 2. 주요 기능 ===== ==== 디지털 입력 ==== * 16채널의 디지털 입력을 제공합니다. ==== 디지털 출력 ==== * 6채널의 디지털 출력을 제공합니다. ==== 아날로그 입력 ==== * 3채널의 12-bit 아날로그 입력(ADC0 ~ ADC2)을 제공합니다. ==== 전원 및 기준 전압 ==== * **VSYS** : 시스템 전원 입력 (3.3V ~ 5.5V) * **3V3_EN** : 3.3V 전원 On/Off 제어 * **3V3_OUT** : 3.3V 전원 출력 * **ADC_VREF** : 외부 아날로그 기준 전압 입력 ===== 3. 외부 핀맵 (Pinout) ===== ==== 커넥터 핀 배열 ==== ^ Pin ^ Left 기능 ^ Pin ^ Right 기능 ^ | 1 | UART0_TX | 40 | VBUS (USB 연결 시 5V 출력) | | 2 | UART0_RX | 39 | VSYS (시스템 전원 입력, 3.3V~5.5V) | | 3 | GND | 38 | GND | | 4 | I10 | 37 | 3V3_EN | | 5 | I11 | 36 | 3V3_OUT | | 6 | UART1_TX | 35 | ADC_VREF | | 7 | UART1_RX | 34 | I0_AD0 | | 8 | GND | 33 | GND | | 9 | I12_I2C1_SDA | 32 | I1_AD1 | | 10 | I13_I2C1_SCL | 31 | I2_AD2 | | 11 | I14 | 30 | RUN (리셋 입력) | | 12 | I15 | 29 | I3 | | 13 | GND | 28 | GND | | 14 | Q16 | 27 | I4 | | 15 | Q17 | 26 | I5 | | 16 | Q18 | 25 | I6 | | 17 | Q19 | 24 | I7 | | 18 | GND | 23 | GND | | 19 | Q20 | 22 | I8 | | 20 | Q21 | 21 | I9 | ===== 4. 사용 시 주의사항 ===== * **I/O 레벨** : 모든 I/O는 3.3V Logic Level로 동작합니다. 5V 장치와 연결할 경우 반드시 레벨 시프터를 사용하십시오. * **VSYS 전원 입력** : 3.3V~5.5V를 인가하여 시스템을 구동합니다. 산업 환경에서는 USB 전원이 아닌 VSYS를 메인 전원으로 사용하는 것을 권장합니다. * **USB와 VSYS 동시 연결** : USB와 VSYS를 동시에 연결해도 정상적으로 동작합니다. * **VBUS** : USB가 연결되면 약 5V가 출력됩니다. USB 연결 여부를 확인하는 용도로만 사용하며, 외부 전원은 반드시 VSYS에 연결하십시오. * **3V3 OUT 출력** : 3V3 OUT 핀에서는 3.3V 전원이 출력됩니다. 센서나 풀업 저항 등 소전류 외부 회로의 전원 공급용으로 사용할 수 있습니다. 다른 장치의 메인 전원으로 사용하거나 과도한 전류를 소비하는 부하를 연결하지 마십시오. * **UART 레벨** : UART 포트는 3.3V TTL 레벨로 송수신합니다. RS-232C 장치와 연결하려면 MAX3232와 같은 RS-232 레벨 변환기를 사용하여 UART 신호를 RS-232 전압 레벨로 변환해야 합니다. [[..:index|← CUBLOC2 목차로 돌아가기]]