SparkFun Thing Plus - RP2040
送料区分: 200
商品コード: SFE-DEV-17745
発売日: 2021-08-13
在庫数: 8
短いURL: ssci.to/7392
Rasoberry Pi財団のRP2040マイクロコントローラを搭載した、柔軟なデジタルインターフェース付きの低コスト、高性能なボードです。Thing Plus/Featherの18ピンサイズの他に、ボードにはSDカードスロット、16 MB(128 Mビット)フラッシュメモリ、JSTシングルセルバッテリコネクタ(充電回路と電池残量検知回路付き)、アドレス可能なWS2812 RGB LED、JTAGメッキスルーホールピン、取付穴4箇所(4-40ネジ)、そして特徴的なQwiicコネクタも含まれています。
RP2040は、 C/C++ とMicroPython 両方のクロスプラットフォーム開発環境がサポートされ、ランタイムデバッグが簡単に利用できます。UF2ブートや浮動小数点ルーチンがチップに組み込み済みです。チップは大容量RAMを内蔵していますが、ボードにはプログラムコード格納用に外付け16 MBのQSPIフラッシュメモリが追加されています。
Qwiicシステムとは
Qwiicシステムはプロトタイピングを迅速かつ簡単に行える、I2Cのセンサやアクチュエータ、シールド、ケーブルのエコシステムです。
また、全てのQwiicボードには1 mmピッチ、4ピンのJSTコネクタを使用しているためPCBに必要な面積がで小さく、極性があるため接続間違いもありません。
特徴
- Raspberry Pi 財団 RP2040 マイクロコントローラを搭載
- 16MB QSPIフラッシュメモリ
- JTAG メッキスルーホールピン
- Thing Plus (または Feather) と同一フォームファクター:
- 181 x マルチファンクションGPIOピン2
- 12ビット ADC 4チャンネル、内部温度センサ(最大 0.5 Mサンプル/秒)付き
- 2チャンネルPWM最大8本
- UART最大2本
- I2C バス最大2本
- SPI バス最大2本
- 181 x マルチファンクションGPIOピン2
- USB-C コネクタ:
- USB 1.1 ホスト/デバイス機能
- Li-Poバッテリー(別売)用 2ピンJST コネクタ:
- 500 mA 充電回路
- Qwiicコネクタ
- ボタン:
- ブート
- リセット
- LED:
- PWR - 赤 3.3V 電源インディケータ
- CHG - 黄 バッテリ充電インディケータ
- 25 - 青 状態/テストLED (GPIO 25)
- WS2812 - アドレス可能なRGB LED (GPIO 08)
- 取付穴4箇所:
- 4-40 ネジ
- 寸法:2.3 x 0.9 インチ(58.4 x 22.9 mm)
RP2040概要
- デュアルコア M0+プロセッサ、最大133 MHz
- SRAM 264 kB内蔵 (6バンクに分割)
- QSPIフラッシュ専用IO6ピン、 XIP(execute in place )対応
- プログラマブル IO 30ピン、拡張ペリフェラル対応
- SWDインターフェース
-アラーム4本付きタイマー - リアルタイムカウンタ(RTC)
- USB 1.1 ホスト/デバイス機能
- 対応プログラミング言語
- MicroPython
- C/C++
注意
- 1 GPIO 08 はWS2812アドレス可能RGB LEDとつながっているため、この数には含まれません。GPIO 07 とGPIO 23 は、つながっているので 1 GPIOとして数えます。
- 2 GPIOピンはプログラム可能でピンを再構成できます。GGPIO機能については、RP2040データシシートをご覧ください。
資料
- 回路図
- Eagleファイル
- ボード寸法図
- Thing Plus - RP2040接続ガイド
- ソフトウェア(SDK)ドキュメント:
- オンラインSDKドキュメント
- Raspberry Pi Pico C/C++ SDK - RP2040 マイクロコントローラの C++ 開発用ライブラリとツールのガイド
- Raspberry Pi Pico Python SDK - RP2040 マイクロコントローラのMicroPython環境のガイド
- ハードウェア部品情報:
- GitHubハードウェアレポジトリ
- RP2040ソフトウェア開発プラットフォーム:
- ツールとリソース:
- RP2040 ブートROM - USBマスストレージデバイスエミュレーションのソースコード
- Picotool- BOOTSELモードでRP2040バイナリーを検査
- Probe Configurationでのデバッグ
- OpenOCDデバッガ
- picプロジェクトジェネレータ - Pico C/C++ SDK プロジェクトを自動生成するGUIツール
- UF2ファイル - RP2040ボード上にドラッグアンドドロップするだけ
- C/C++ファイル:
- MicroPythonファイル:
- ユーティリティファイル: マイクロコントローラ
- picoprobeを使ったデバッグ - もう一台のRP2040マイクロコントローラとデバッグ
- フラッシュメモリのリセット -ボードのフラッシュメモリをクリア
製造元希望小売価格: 17.95ドル(税別)
製造元の販売ページ:https://www.sparkfun.com/products/...
商品コード: SFE-DEV-17745