※本產品原廠代理從國外進口,有些交期較長,下訂前請詢問!
Adafruit 美國原廠 Feather RP2040 開發板-USB Type A Host (ada5723)
Adafruit Feather RP2040 with USB Type A Host
![](http://twarm.com/commerce/images/Adafruit/ada5723.jpg)
![](http://twarm.com/commerce/images/Adafruit/ada5723b.jpg)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
影片:https://youtu.be/kZ7s5EDi3Iw
影片(2023/4/12)(時間拉到2:51開始):https://youtu.be/WxLDsQwKVpY
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
【Technical Details】:
Product Dimensions: 56.3mm x 22.8mm x 8.7mm / 2.2" x 0.9" x 0.3"
Product Weight: 7.4g / 0.3oz
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images//Adafruit/ada5723a.jpg)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
You're probably really used to microcontroller boards with USB, but what about a dev board with two? Two is more than one, so that makes it twice as good! And the Adafruit Feather RP2040 with USB Host is definitely double-the-fun of our other Feather RP2040 boards, with a USB Type A port on the end for connecting USB devices to./您可能真的習慣了帶有 USB 的微控制器板,但是帶有兩個 USB 的開發板又如何呢?二比一多,所以它的效果加倍!帶有 USB 主機的 Adafruit Feather RP2040絕對 是 我們其他 Feather RP2040 板的雙倍樂趣,其末端有一個 USB A 型端口,用於連接 USB 設備
Now you might be thinking "hey waitaminute, the RP2040 doesn't have two USB port peripherals???" and you'd be correct! But what it does have is a nifty PIO peripheral that can be (ab)used to emulate a USB host peripheral. You get to keep the main USB port for uploading, debugging, and data communication, while at the same time sending and receiving data to just-about-any USB device. This work is originally by sekigon on GitHub, and if you're using Pico SDK that's still the recommended library to use./現在您可能會想“嘿等等,RP2040 沒有兩個 USB 連接埠週邊???” 你是對的!但它確實擁有一個漂亮的 PIO 週邊設備,可以(濫用)用來模擬 USB 主機週邊。您可以保留主 USB 連接埠用於上傳、偵錯和資料通信,同時向幾乎任何 USB 裝置發送和接收資料。這項工作最初由 GitHub 上的 sekigon 完成,如果您使用 Pico SDK,那麼它仍然是建議使用的程式庫。
Currently, support for the USB Host peripheral is only in Arduino. So check out the TinyUSB 'dual role' examples for some things you can do! For example, datalogging to a USB Key. Or reading from another device/microcontroller that has USB CDC serial interface. Or creating an HID re-mapper. Or connecting to weird devices that require firmware-updates like the Cypress EZ-USB based Intellikeys communications board.
Note that this is definitely a firmware hack: you will need to dedicate the second ARM core and both PIO peripherals to just handling the USB messages, but we find that it does work fairly well, or at least as well as most microcontroller's USB Host peripherals!/請注意,這絕對是韌體駭客:您需要專用第二個ARM 核心和兩個PIO 週邊裝置來處理USB 訊息,但我們發現它確實工作得相當好,或者至少與大多數微控制器的USB 主機外設一樣好!
We also include a 1 Amp boost converter based on the TPS61023 so you can run from Lipo battery and get a nice clean 5V output for the USB devices. The booster has the enable pin tied to one of the extra GPIO on the RP2040 so power can be manually turned on and off to hard-reset whatever is connected./我們還包括一個基於 TPS61023 的 1 安培升壓轉換器,因此您可以使用鋰電池運行,並為 USB 設備獲得良好的乾淨 5V 輸出。此增強器的啟用引腳與 RP2040 上的額外 GPIO 之一相連,因此可以手動開啟和關閉電源,以硬重置所連接的任何內容。
At the Feather's heart is an RP2040 chip, clocked at 133 MHz and at 3.3V logic, the same one used in the Raspberry Pi Pico. This chip has a whopping 8MB of onboard QSPI FLASH and 264K of RAM! There's even room left over for a STEMMA QT connector for plug-and-play of I2C devices!/Feather 的核心是 RP2040 晶片,時脈頻率為 133 MHz,邏輯電壓為 3.3V,與 Raspberry Pi Pico中使用的晶片相同。該晶片具有高達 8MB 的板載 QSPI 快閃記憶體和 264K RAM!甚至還為 STEMMA QT 連接器留出了空間,用於 I2C 設備的即插即用!
To make it easy to use for portable projects, we added a connector for any of our 3.7V Lithium polymer batteries and built-in battery charging. You don't need a battery, it will run just fine straight from the USB Type C connector. But, if you do have a battery, you can take it on the go, then plug in the USB to recharge. The Feather will automatically switch over to USB power when it's available./為了使其易於用於便攜式項目,我們添加了一個用於任何 3.7V 鋰聚合物電池和內建電池充電的連接器。
您不需要電池,它可以直接透過 USB C 型連接器正常運作。
但是,如果您有電池,則可以隨身攜帶,然後插入 USB 充電。
當 USB 電源可用時,Feather 將自動切換到 USB 電源。
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
Here're some handy specs! You get:
- Measures 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm) without headers soldered in
- Light as a (large?) feather - 6.3 grams
- RP2040 32-bit Cortex M0+ dual core running at ~133 MHz @ 3.3V logic and power
- 264 KB RAM
- 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
- Tons of GPIO! 21 x GPIO pins with following capabilities:
- Four 12-bit ADCs (one more than Pico)
- Two I2C, Two SPI, and two UART peripherals, we label one for the 'main' interface in standard Feather locations
- 16 x PWM outputs - for servos, LEDs, etc
- Built-in 200mA+ lipoly charger with charging status indicator LED
- Pin #13 red LED for general purpose blinking
- RGB NeoPixel for full-color indication.
- On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
- Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)
- USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging
- USB Type A connector for USB host capability. D+ on GPIO 16, D- on GPIO 17
- 5V Boost converter, up to 1 Amp peak output for USB peripheral power, with 500mA resettable fuse. Enable on GPIO 18.
- 3.3V Power/enable pin
- 4 mounting holes
- 12 MHz crystal for perfect timing.
- 3.3V regulator with 500mA peak current output
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images/Adafruit/ada5723c.jpg)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)
![](http://twarm.com/commerce/images/Divider_gif/gif/7.gif)