資料介紹
描述
Arduboy FX 是一個信用卡大小的微型游戲系統(tǒng)。現(xiàn)在比以往任何時候都預裝了 200 多款游戲!Arduboy FX 可以重新編程并且是開源的,因此您可以學習編碼和創(chuàng)建自己的游戲。
自從我買了一個 Raspberry Pi Pico,我就想用它來做一個有趣的項目。Arduino 宣布 Arduino IDE 擴展了對 Raspberry Pi RP2040 和新生的 Arduino Nano RP2040 Connect 的支持。
現(xiàn)在讓我們看看如何制作我們自己的 Picoboy(帶有 Raspberry Pi RP2040 的 Arduboy)。
第 1 步:開始使用 Raspberry Pi Pico(來自 RPi 的內(nèi)容)
Raspberry Pi Pico 是一款使用 RP2040 構建的微型、快速、多功能板,RP2040 是由英國 Raspberry Pi 設計的全新微控制器芯片
主要特點:
? RP2040 微控制器,帶 2MByte 閃存
? Micro-USB B 端口,用于供電和數(shù)據(jù)(以及重新編程閃存)
? 40 個引腳 - 暴露 26 個多功能 3.3V 通用 I/O (GPIO),23 個 GPIO 僅用于數(shù)字,3 個具有 ADC 功能
? 高達 133MHz 的雙核皮質(zhì) M0+
? 264kByte 多存儲體高性能 SRAM
? 具有 eXecute In Place (XIP) 和 16kByte 片上緩存的外部 Quad-SPI 閃存
? 高性能全交叉總線結構
? 30 個多功能通用 IO(4 個可用于 ADC) ? 1.8-3.3V IO 電壓(注意 Pico IO 電壓固定為 3.3V)
? 12 位 500ksps 模數(shù)轉換器 (ADC) ? 各種數(shù)字外設 ? 2 個 UART、2 個 I2C、2 個 SPI、16 個 PWM 通道 ? 1 個帶 4 個警報的定時器、1 個實時計數(shù)器 ? 2 個可編程 IO (PIO) 模塊,總共 8 個狀態(tài)機 ? 靈活、用戶可編程的高速 IO ? 可以模擬 SD 卡和 VGA 等接口
您可以在下面找到引腳排列。
第 2 步:設置 IDE
在這里,我將使用 Arduino IDE 對 Raspberry Pi Pico 進行編程。
打開 Arduino IDE 并轉到 File->Preferences。
在彈出的對話框中,在“Additional Boards Manager URLs”字段中輸入以下 URL。
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
現(xiàn)在單擊確定。從 Tools -> Boards -> Board Manager 打開 Board Manager 并在搜索框中輸入pico并選擇 Install。
注意:安裝可能需要幾分鐘,并且需要互聯(lián)網(wǎng)連接。
現(xiàn)在,我們準備上傳第一個草圖。插入 Pico 時按住 BOOTSEL 按鈕。選擇板到Raspberry Pi Pico ,然后點擊上傳按鈕,代碼就被上傳了。
在這里,我從 Arduino IDE 上傳了 Blink 示例。
第 3 步:框圖和連接
由于Raspberry Pi Pico 不支持avr 架構,我們將使用 Arduino micro 來實現(xiàn) Arduboy,接口將使用 Raspberry Pi。
您可以在此處找到框圖。
- OLED 連接到 Arduino Micro 和
- Wii Nunchuck 連接到 Raspberry Pi Pico i2c 線路。
- 從 Raspberry Pi Pico 到 Arduino Micro 的按鈕連接如下所示
OLED -> Arduino 微型
OLED CS - GND
OLED DC-D4
OLED RST-D6
SPI SCK-D15
SPI MOSI-D16
ARDUINO Micro -> 樹莓派
按鈕向上 - A0 ->
按鈕向下 - A1
按鈕左 - A2
右按鈕 - A3
按鈕 A - D7
按鈕 B - D8
蜂鳴器 - D5
第 4 步:代碼
- 將乒乓球游戲上傳到 Arduino Leonardo
- 將 Wii Remote 代碼上傳到 Raspberry Pi Pico
?
?
- 基于樹莓派pico的可編程游戲手柄設計 0次下載
- 距離檢測報警使用樹莓派Pico
- 基于esp32 PICO D4物聯(lián)網(wǎng)遙控器原理圖 4次下載
- 樹莓派Pico分線板V2.0
- 開源樹莓派Pico收音機設計分享
- 樹莓派pico入門學習筆記(一)
- 樹莓派遙控視頻小車(附代碼)
- 樹莓派Pico:僅4美元的MCU
- 樹莓派Pico開發(fā)板硬件擴展接口及電源模塊解析
- 樹莓派也出MCU了?樹莓派Pico來了!
- 樹莓派3和樹莓派4的原理圖免費下載 89次下載
- 樹莓派3和樹莓派4的原理圖免費下載 222次下載
- 空調(diào)遙控器維修資料下載 18次下載
- 樹莓派傳感器教程資料下載 31次下載
- 樹莓派3[android教程]-紅外遙控器調(diào)試 3次下載
- 樹莓派Pico文件系統(tǒng)應用:數(shù)據(jù)記錄器 998次閱讀
- 使用樹莓派Pico開發(fā)板制作實時音頻光譜圖可視化器 1368次閱讀
- 使用樹莓派Pico制作USB麥克風 2458次閱讀
- 如何創(chuàng)建基于MAXQ的“學習”遙控器 922次閱讀
- 遙控器的組成 9432次閱讀
- fireflyAIO-3288J紅外遙控器介紹 1617次閱讀
- dfrobot樹莓派鋁合金外殼簡介 1798次閱讀
- fireflyAIO-3288C主板紅外遙控器簡介 1567次閱讀
- 一文弄懂工業(yè)無線遙控器是什么 1.4w次閱讀
- 帶你了解遙控器的發(fā)展歷史 1.6w次閱讀
- 一文弄懂無線遙控器 8883次閱讀
- 淺談香蕉派與樹莓派的不同 2.5w次閱讀
- 樹莓派有什么用_樹莓派能用來做啥_樹莓派新手入門教程 3.3w次閱讀
- 樹莓派安裝系統(tǒng)_樹莓派系統(tǒng)安裝教程 1.3w次閱讀
- 樹莓派用什么語言編程_樹莓派python編程詳解 3.8w次閱讀
下載排行
本周
- 1ACDC變換器的原理圖免費下載
- 0.26 MB | 61次下載 | 免費
- 2高速PCB信號完整性分析及硬件系統(tǒng)設計中的應用
- 5.45 MB | 2次下載 | 1 積分
- 3可調(diào)節(jié)增益、電流輸出、高側電流感測電路
- 951.79KB | 2次下載 | 免費
- 4轉換UART的電壓
- 660.46KB | 1次下載 | 免費
- 5使用PTC溫度傳感器電路的寬溫度范圍線性正溫度系數(shù)(PTC)輸出
- 959.03KB | 1次下載 | 免費
- 6智能調(diào)優(yōu),使步進電機安靜而高效地運行
- 833.46KB | 1次下載 | 免費
- 7如何減少步進電機中的可聞噪音
- 1.6MB | 1次下載 | 免費
- 8鉅泉HT7017(20000:1) 用戶手冊2024年版
- 3.13 MB | 1次下載 | 免費
本月
- 1HFSS電磁仿真設計應用詳解PDF電子教程免費下載
- 24.30 MB | 130次下載 | 1 積分
- 2ACDC變換器的原理圖免費下載
- 0.26 MB | 61次下載 | 免費
- 3正激、反激、推挽、全橋、半橋區(qū)別和特點
- 0.91 MB | 44次下載 | 1 積分
- 4GBT 4706.1-2024家用和類似用途電器的安全第1部分:通用要求
- 7.43 MB | 30次下載 | 免費
- 5在設計中使用MOSFET瞬態(tài)熱阻抗曲線
- 1.57MB | 15次下載 | 免費
- 6AD18學習筆記
- 14.47 MB | 8次下載 | 2 積分
- 7LVGL開發(fā)指南介紹
- 7.34 MB | 7次下載 | 1 積分
- 8H橋中的電流感測
- 545.39KB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935113次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191362次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183329次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81578次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73804次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65985次下載 | 10 積分
評論
查看更多