Part 1
요약·해설
UART·I2C·SPI·analog/digital pin 22개를 UNO header에 대응시키고 다른 Arduino shield와 함께 쓰는 방법을 설명합니다.
Raspberry Pi Pico
Arduino UNO
22
Open source
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
8DC35520ED407208E5B7F8E2F14424834D124A0F530EA7FC845F5FFD97F248A0
.. _rpi_pico_uno_flexypin:
RaspberryPi Pico to UNO FlexyPin Adapter
########################################
Overview
********
Raspberry Pi Pico to Uno `FlexyPin Adapter` is a converter-PCB to Arduino UNO form-factor
from Raspberry Pi Pico that is released in Open Source Hardware.
This board design to use with `FlexyPin`.
The FlexyPin holds Pico and contacts to castellated through-hole.
With simple soldering, it can also be used as a board to convert the RapsberryPi Pico
o the Arduino UNO form factor.
.. image:: ../../../../../../../boards/shields/rpi_pico_uno_flexypin/doc/img/rpi_pico_uno_flexypin.png
:align: center
:alt: RaspberryPi Pico to UNO FlexyPin Adapter
Pins Assignment of the RaspberryPi Pico to UNO FlexyPin Adapter
===============================================================
+---------------------+------------+
| Rpi-Pico Pin | UNO Header |
+=====================+============+
| GP0 (UART0 TX) | D1 |
+---------------------+------------+
| GP1 (UART0 RX) | D0 |
+---------------------+------------+
| GP2 | D8 |
+---------------------+------------+
| GP3 | D9 |
+---------------------+------------+
| GP4 | D2 |
+---------------------+------------+
| GP5 | D3 |
+---------------------+------------+
| GP6 | D4 |
+---------------------+------------+
| GP7 | D5 |
+---------------------+------------+
| GP8 | D6 |
+---------------------+------------+
| GP9 | D7 |
+---------------------+------------+
| GP13 | A3 |
+---------------------+------------+
| GP14 (I2C1 SDA) | A4 |
+---------------------+------------+
| GP15 (I2C1 SCL) | A5 |
+---------------------+------------+
| GP16 (SPI0 RX/CIPO) | D12 |
+---------------------+------------+
| GP17 (SPI0 CS) | D10 |
+---------------------+------------+
| GP18 (SPI0 SCK) | D13 |
+---------------------+------------+
| GP19 (SPI0 TX/COPI) | D11 |
+---------------------+------------+
| GP20 | D14 |
+---------------------+------------+
| GP21 (I2C0 SCL) | D15 |
+---------------------+------------+
| GP26 (I2C0 SDA) | A0 |
+---------------------+------------+
| GP27 | A1 |
+---------------------+------------+
| GP28 | A2 |
+---------------------+------------+
Programming
***********
Set ``--shield rpi_pico_uno_flexypin`` when you invoke ``west build``.
This shield is just a converter, so it is usually used with other Arduino shield.
For example,
.. zephyr-app-commands::
:zephyr-app: samples/net/wifi
:board: rpi_pico
:shield: rpi_pico_uno_flexypin,esp_8266_arduino
:goals: build
References
**********
.. target-notes::
.. _FlexyPin:
https://github.com/solderparty/flexypin
.. _FlexyPin Adapters:
https://github.com/solderparty/flexypin_adapters_hw
Part 3
한국어 전문 번역
개요
Raspberry Pi Pico to UNO FlexyPin Adapter는 Raspberry Pi Pico를 Arduino UNO form factor로 변환하는 open-source hardware PCB입니다.
이 board는 FlexyPin과 함께 사용하도록 설계되었습니다. FlexyPin이 Pico를 고정하고 castellated through-hole에 접촉합니다. 간단히 납땜하면 Raspberry Pi Pico를 Arduino UNO form factor로 바꾸는 board로도 사용할 수 있습니다.

Raspberry Pi Pico to UNO FlexyPin Adapter 핀 배치
| Rpi-Pico pin | UNO header |
|---|---|
| GP0 (UART0 TX) | D1 |
| GP1 (UART0 RX) | D0 |
| GP2 | D8 |
| GP3 | D9 |
| GP4 | D2 |
| GP5 | D3 |
| GP6 | D4 |
| GP7 | D5 |
| GP8 | D6 |
| GP9 | D7 |
| GP13 | A3 |
| GP14 (I2C1 SDA) | A4 |
| GP15 (I2C1 SCL) | A5 |
| GP16 (SPI0 RX/CIPO) | D12 |
| GP17 (SPI0 CS) | D10 |
| GP18 (SPI0 SCK) | D13 |
| GP19 (SPI0 TX/COPI) | D11 |
| GP20 | D14 |
| GP21 (I2C0 SCL) | D15 |
| GP26 (I2C0 SDA) | A0 |
| GP27 | A1 |
| GP28 | A2 |
프로그래밍
west build를 호출할 때 --shield rpi_pico_uno_flexypin을 지정합니다. 이 shield는 변환기일 뿐이므로 보통 다른 Arduino shield와 함께 사용합니다.
예:
west build -b rpi_pico --shield rpi_pico_uno_flexypin,esp_8266_arduino samples/net/wifi
참고 자료
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.