Raspberry Pi Pico : 사양 및 기능

라즈베리 파이 피코

라즈베리 파이 피코 Raspberry Pi Foundation에서 설계 한 새로운 마이크로 컨트롤러 보드입니다. 새로운 제품 기존 항목을 결합 그리고 더 비슷합니다 아두 이노 SBC보다. 또한 모든 사람을 놀라게 한 또 다른 큰 놀라움이 있으며 작은 크기, 뛰어난 에너지 효율 또는 단 4 달러의 가격을 뛰어 넘습니다.

그리고 Raspberry Pi Foundation은 적어도 순간적으로 자체 칩을 디자인하는 팹리스로 변모했습니다. 그것은 관하여 RP2040 SoC. 즉, 이번에는 다른 보드처럼 Broadcom 칩을 사용하지 않고 직접 설계했습니다. 우리는 미래에 그들이 다른 판에서 이와 같은 추세를 따르는 지 아니면 그것이 단지 특정한 것 일지 ...

RP2040 SoC

라즈베리 파이 피코 RP2040

El RP2040은 Raspberry Pi Foundation에서 설계 한 최초의 칩입니다.. 이 초소형 및 초박형 보드를 향상시키기 위해 집에서 만들어졌으며 로봇 공학, 산업, 자동차, 의료 응용 프로그램, 기상 관측소 등의 일부 임베디드 또는 임베디드 응용 프로그램과 같이 크기와 소비가 중요한 프로젝트를 위해 설계되었습니다.

다른 매체가 말하는 것 (중요하고 평판이 좋은 몇몇 매체조차도)에도 불구하고, 그것은 그들에 의해 제조 된 칩이 아니라 그들 만이 설계 한 것입니다. 당사의 전문 팀이 설계 한 SoC ASIC 그 결과이 IC가 탄생했습니다.

즉, 그들은 IDM으로 변형 된 것이 아니라 그들의 디자인을 파운드리로 보내준 우화 일뿐입니다. TSMC. 이 공장에서는 40nm 공정이 제조에 사용되었습니다. 그리고 예, 그것은 매우 원시적으로 보일 수있는 노드이지만, 그 리소그래피 기술은이 프로젝트에 충분하고 그 작업을 아주 잘 수행합니다.

이 Raspberry Pi Pico를 구동하는 rp2040 SoC의 설계로 돌아가서, 코어가 처음부터 설계되지 않고 Arm의 IP 코어를 사용하도록 선택한 칩입니다. 특히, 그것은 사용했습니다 두 개의 ARM Cortex M0 + 133Mhz에서 작동합니다. 또한 264KB의 RAM과 2MB의 플래시가 장착되어 있습니다.

다른 SBC 보드에서 발생하는 것처럼 모두 Linux (또는 기타)와 같은 운영 체제를 실행하도록되어 있지는 않지만 Raspberry Pi Pico는 다음과 같은 언어로 작성된 스케치 또는 프로그램 만 실행할 수 있습니다. C / C ++ 또는 MycroPython. 일단 PC에 쓰면 마이크로 USB를 통해 보드로 전달되어 MCU 장치 또는 마이크로 컨트롤러가이를 실행할 수 있습니다.

마지막으로 제쳐두고 싶지 않아요 명명법 RP2040이라는 이름에 그 이유가 있습니다.

  • RP: Raspberry Pi의 약자
  • 2: 코어 수.
  • 0: 코어 유형 (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (비 휘발성 또는 플래시 / 16kB), 0이면 온보드이기 때문입니다.

특히 현재로서는 설계 한 SoC가 하나뿐이라는 점을 고려하면 이것은 어리석은 것처럼 보일 수 있습니다. 그러나 Raspberry Pi Foundation이 향후 더 많은 SoC 설계...

추가 정보 - 데이터 시트 RP2040

Raspberry Pi Pico 보드 정보

새로운 판 라즈베리 파이 피코 작은 크기에도 불구하고 즐거운 놀라움을 유지합니다. 그리고 가격이 4 달러에 불과하므로 시장에서 가장 저렴한 마이크로 컨트롤러 보드 중 하나입니다.

핀아웃 Raspberry Pi Pico

핀아웃

기술적 특성 및 사양, 다음은 플레이트의 모든 세부 정보입니다.

  • SoC를: Raspberry Pi Foundation의 ASIC 디자인 워킹 그룹이 영국에서 디자인 한 RP2040.
    • 최대 0Mhz의 동적 클록 주파수를 지원하는 DualCore ARM Cortex-M133 +.
    • 264kB의 SRAM 메모리
    • 2MB의 온보드 플래시 메모리.
    • 매우 낮은 소비와 휴면 및 수면 모드.
  • 연결: USB 1.1 호스트를 지원하는 microUSB
  • 프로그램 : C / C ++ 및 MicroPython과 같은 언어를 사용하여 드래그 앤 드롭합니다.
  • GPIO: 26 핀 다기능
  • 기타 핀: SPI 2개, 2개 I2C, 2x UART, 3x 12 비트 ADC, 16x 채널 PWM.
  • 급송: 3.3V
  • : 온도 센서, ROM의 빠른 부동 소수점 라이브러리, 주변 장치 등을 지원하도록 보드를 조정할 수있는 8x PIO (Programmable I / O) 예를 들어, PIO를 사용하면 VGA, 사운드, SD 카드 리더기 등을 에뮬레이션하도록 구성 할 수 있습니다.
  • 타마: 51x21mm
  • 가격: 4 $ (구매)

프로그래밍 시작 방법

새로운 Raspberry Pi Pico는 프로젝트에 어떤 언어를 선호하는지에 따라 C / C ++ SDK 또는 공식 MicroPython 포트를 사용하여 프로그래밍됩니다. 또한 프로그램은 쉽게로드됩니다.

  1. 보드의 BOOTSEL 버튼을 누르기 만하면
  2. microUSB 케이블을 PC에 연결 (Linux, Windows 또는 macOS, Raspberry Pi 4에서도 프로그래밍 가능)
  3. 그런 다음 BOOTSEL 버튼에서 손을 떼면 PC가 RPI-RP2라는 새 장치를 마치 펜 드라이브 인 것처럼 마운트합니다.
  4. 이제 UF2 코드 파일을 메모리 유닛으로 드래그하기 만하면로드됩니다.
  5. Raspberry Pi Pico가 재부팅되고 프로그램 실행이 시작됩니다.

또한, 당신은 또한 파일 INDEX.HTM는 장치 내부에 있으며 Raspberry Pi 웹 사이트의 공식 문서를 보여줍니다. 다른 INFO_U2F.TXT 파일에는 부트 로더 버전과 같은 보드에 대한 정보가 포함되어 있습니다.


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.