라즈베리파이재단에서 새로운 마이크로 컨트롤러인 라즈베리파이 피코를 출시했습니다.
라즈베리파이 피코는 라즈베리파이재단에서 직접 설계한 RP2040을 사용하였습니다.
RP2040은 7 × 7 mm QFN-56 패키지에 40nm 공정을 이용했습니다.
듀얼코어 Arm Cortex-M0+ @ 133MHz, 256KB의 램을 포함하며 자세한 사양은 밑을 참고해주세요.
- Support for up to 16MB of off-chip Flash memory via dedicated QSPI bus
- DMA controller
- Interpolator and integer divider peripherals
- 30 GPIO pins, 4 of which can be used as analogue inputs
- 2 × UARTs, 2 × SPI controllers, and 2 × I2C controllers
- 16 × PWM channels
- 1 × USB 1.1 controller and PHY, with host and device support
- 8 × Raspberry Pi Programmable I/O (PIO) state machines
- USB mass-storage boot mode with UF2 support, for drag-and-drop programming
- 온도센서
RP2040은 파워유저들을 위해서 텐서플로우 라이트, 완벽한 C SDK, GCC 기반 툴체인, 비주얼 스튜디오 코드를 지원하고 앞으로 몇개월 동안 더 많은 머신러닝 콘텐츠를 지원할것이라고 합니다.
또한 초보자들을 위해서 마이크로 파이썬의 개발자인 Damien George과 협업하여 마이크로 파이썬을 지원하며
현재 ThonnyIDE에서 가능합니다.
라즈베리파이 피코는 RP2040과 2MB 플레시메모리, Micro USB포트을 장착했으며
장착된 버튼으로 USB스토리지모드 또는 입력포트모드으로 전환할수있습니다.
피코는 RP2040의 30개의 GPIO핀중 26개만 사용하며 그중 3개의 핀은 아날로그 입력을 지원합니다.
그리고 쓰루 홀과 castellated edges (어떻게 번역해야하는지 모르겠습니다.)가 동시에 있어서 캐리어보드에 납땜해서 부착하거나 핀을 납땜하여 브레드보드에서 이용할수있습니다.
또한 RTC가 장착되었으며 gpio핀을 통해 UART, SPI, I2C 통신도 가능합니다.
라즈베리파이 피코의 핀맵입니다.
파워는 1.8~5.5V 입력을 지원해서 AA배터리 2개로도 추가적인 보드없이 사용할수있습니다.
그리고 슬립모드에서는 0.006W, 풀로드에서는 0.33W를 소비합니다.
라즈베리파이 피코는 GPIO헤더가 납땜 되어있지 않은 버전과 납땜된 버전으로 공인 리셀러에게 이미 공급되었으며
가격은 4달러입니다.
그리고 라즈베리파이재단뿐만 아니라 SparkFun, 아두이노, Adafruit, Pimoroni에서도 RP2040을 이용한 제품을 출시했습니다. 자세한 내용은 링크를 참고해주시길 바랍니다.
잘못된 부분이나 추가적인 정보를 댓글로 달아주시면 감사한 마음으로 글을 수정하겠습니다. 읽어주셔서 감사합니다.
뭐 4불에 저정도면 mbed 대체제로 나쁘진 않을 거 같습니다. 진짜 4불일때 이야기지만..