boards/shields/rpi_pico_uno_flexypin/doc/index.html · boards/shields/rpi_pico_uno_flexypin/doc/index.rst 공식 원문 ↗

Zephyr 3.7.0 · Shields · Adapter · Raspberry Pi Pico

Raspberry Pi Pico to UNO FlexyPin Adapter

Raspberry Pi Pico의 castellated pin을 Arduino UNO header로 변환하는 open-source hardware PCB입니다.

Official pathboards/shields/rpi_pico_uno_flexypin/doc/index.html
Source fileboards/shields/rpi_pico_uno_flexypin/doc/index.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

UART·I2C·SPI·analog/digital pin 22개를 UNO header에 대응시키고 다른 Arduino shield와 함께 쓰는 방법을 설명합니다.

Source

Raspberry Pi Pico

Target

Arduino UNO

Pin rows

22

Hardware

Open source

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 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
Raspberry Pi Pico to UNO FlexyPin Adapter

Raspberry Pi Pico to UNO FlexyPin Adapter 핀 배치

Rpi-Pico pinUNO header
GP0 (UART0 TX)D1
GP1 (UART0 RX)D0
GP2D8
GP3D9
GP4D2
GP5D3
GP6D4
GP7D5
GP8D6
GP9D7
GP13A3
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
GP20D14
GP21 (I2C0 SCL)D15
GP26 (I2C0 SDA)A0
GP27A1
GP28A2

프로그래밍

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

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.