Pico Game擴充套件

Out of Stock

Pico Game擴充套件

NT$890.00NT$1,290.00

目前缺貨中,訂購前請先來電或來信聯絡
請特別注意,用Pico玩Makecode Arcade不支援“多個玩家”及“JACDAC”擴充功能!

Pico_Game 擴充板(含2.8” 320×240 寬視角的 TFT 彩色螢幕)

*不含Pico W主板,可加購

清除
貨號: 不提供 分類:

描述

正面圖(未裝上螢幕)

正面內建 2.8″ 14 pin 320×240 TFT 螢幕插槽

左右總共有九顆按鈕,分別為四顆方向鍵、A/B 鍵、MENU 鍵、START 鍵及 Reset 鍵

上下兩個獨立開關,上面為 14500 電源開關,下面為聲音開關

背面為 Pico 及 Pico_W 插槽 

可用 microusb 或 14500 供電 (無充電功能)

內建蜂鳴器

支援 microSD 卡 (黑色 TFT 螢幕背面有 microSD 卡槽,而紅色螢幕背面的大卡不支援,需注意!!)

大小 :  170mm x  70mm x  28mm

正面圖

左邊為 Pico / Pico_W 插槽,右邊為電池盒,支援 14500 鋰電池 (目前無充電功能)

Pico_Game 擴充板規格

為 Pi Pico/W 專用,可插上 2.8″ 螢幕及內建按鈕的擴充板 (註一)

註一:

只驗證官方板的 Pi Pico 或 Pi Pico W,其它副廠板子未做驗證,請使用時注意

註二:

螢幕模組使用請注意:

– 現階段尚未支援觸控,觸控功能需更換有觸控螢幕及相關軟體支援才行

– 軟體相關應用以黑色 ILI9341 螢幕模組為主

– 其它腳位相容螢幕模組,如常見的紅色 ILI9341 或 ST7789 模組 ,雖可自行更換,但相關螢幕驅動需自行額外設定,請特別注意!!

 

Pico_Game 腳位說明:

Button_A       GP2

Button_B       GP14

Button_UP      GP8

Button_DOWN    GP7

Button_LEFT    GP15

Button_RIGHT   GP9

Button_MENU    GP1

Button_START   GP0

Sound          GP6

TFT 螢幕驅動採用 Pico-SPI0 腳位

適用的模組為 14 根腳位的,做螢幕顯示最少需以下八根

!腳位不同,請不要插上使用!

 

1- VCC     3.3V

2- GND    GND

3- TFT_CS               GP17 (SPI0 CSn)

4- TFT_RESET      GP21

5- TFT_RS (DC)    GP20

6- TFT_MOSI        GP19 (SPI0 TX)

7- TFT_SCK            GP18 (SPI0 SCK)

8- TFT_BL               3V3

9- TFT_MISO       GP16 (SPI0 RX) 純當螢幕顯示使用,可不接

 

其它腳位說明:

– 右邊一組 I2C 腳位  (GP4 / GP5)

– 左邊一組 UART 腳位 (GP12 / GP13)

– 拉出三根 Analog 腳位 (GP26/GP27/GP28) (有留 MAX98357 I2S 模組腳位,但需自行焊接處理)

– 黑色螢幕背面有 micro SD 卡槽,可使用 GP22 來控制 SPI0 讀取

 

供電說明:

– 可直接用 usb 插在 Pico 供電或自行裝上 14500 電池來外接供電

– 目前未提供 14500 充電功能

 

Pico_Game 插上 Pico_W 後,可支援以下幾種軟體開發方式:

主要提供點亮 TFT 螢幕方式,請點選附屬的頁面參考

 

1.  支援 MakeCode圖形化編程(此為一開始開發的重點)

使用 https://arcade.makecode.com/ 來寫 arcade game

– 使用時,請先上傳硬體設定檔 (一般只需上傳一次即可)

– 用 MakeCode Arcade 開發完程式後,硬體選 R2 存成 .uf2 檔,再上傳至 Pico 即可

注意: MakecodeArcade 只支援單機版,不支援”多個玩家” 及” JACDAC” 擴充功能,請使用者注意

 

2.  Microblock 積木使用

用 microblock 積木來寫程式

 

3. MicroPython + Thonny IDE 開發

使用純文字的 Thonny IDE

 

3a. CircuitPython + Thonny IDE 開發

使用純文字的 Thonny IDE

 

4. Arduino IDE 開發 (進階使用)

使用螢幕,建議使用強大的 TFT_eSPI 來顯示

setup_pico_ILI9341.h

#include <User_Setups/setup_pico_ILI9341.h>  // Select your setup file

 

5. Virtual Studio Code for Pico

– 使用 C/C++ 來開發程式,適合進階使用

 

6. GCC ARM 開發環境
Makecode Arcade使用說明 Arcade範例程式