Address
304 North Cardinal
St. Dorchester Center, MA 02124
Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM
Address
304 North Cardinal
St. Dorchester Center, MA 02124
Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM

HUB 8735 Ultra 是一款採用 AIoT 方案、支援 Smart AI Cam、雙頻 Wi-Fi、BLE,並通過 NCC 認證的台灣製造模組。
HUB 8735 Ultra 是一款採用 AIoT 方案、支援 Smart AI Cam、雙頻 Wi-Fi、BLE,並通過 NCC 認證的台灣製造模組。
• 講義網址: twgo.io/8735u
• 課程錄影: https://youtu.be/4IGShx8Joy0
• 購買連結: https://s.shopee.tw/6piXH9y60d
社群與相關資源
• Google 搜尋:夜市小霸王
• 教學資料:https://nmking.io
• FB ESP32社群:https://www.facebook.com/groups/esp32tw/
• FB 夜市小霸王:https://twgo.io/nmkfb
• 蝦皮賣場:https://twgo.io/nmksp
• YT頻道:https://twgo.io/nmkyt
• Line:@nmkingtw

1. 鏡頭 200 萬畫素
2. 支援 2.4 / 5G WIFI 網路
3. 內建 H.264、H.265 解碼器
4. 內建麥克風
5. 使用 Type C 接口
6. 體積幾乎相同
7. 內建 NPU,可執行 YOLO Tiny

比上一代 AMB82 比較:
1. 整體大小更加符合開發需要
2. 真正 Design, Made in Taiwan
3. 內搭鏡頭非超級廣角,適合影像辨識
4. 正式通過台灣 NCC 驗證取得字號
| 比較 | HUB 8735 ultra | ESP32 Cam | Ameba Pro2 mini |
|---|---|---|---|
| 麥克風 | 數位麥克風 | 無 | 類比麥克風 |
| 按鍵 | 功能鍵、Reset鍵 | Reset鍵 | 功能鍵、Reset鍵 |
| USB接口 | USB Type-C | 無 | Micro USB |
| 補光LED | 白光LED x 1 | 白光LED x 1 | 無 |
| 燒錄IC | 內建 | 外接USB燒錄器 | 內建 |
| 腳位 | 32 pins | 16 pins | 30 pins |
| 無線 | BLE, Wi-Fi 2.4/5GHz | BLE, Wi-Fi 2.4GHz | BLE, Wi-Fi 2.4/5GHz |
| 影像處理器 | 內建ISP | 無 | 內建ISP |
| AI Engine | 內建NPU | 無 | 內建NPU |
| 安規 | NCC、FCC | FCC、CE | 無 |
| 產地 | 台灣製造(台灣晶片) | 中國製造(中國晶片) | 中國製造(台灣晶片) |
• 8735 官方 Github:https://github.com/ideashatch/HUB-8735
• AMB 所有資料列表:https://www.amebaiot.com/zh/ameba-arduino-summary/
• API 開發資料:https://www.amebaiot.com/zh/rtl8735b-arduino-online-api-documents/
| 項目 | 規格詳情 |
|---|---|
| MCU | ARMv8M up to 500MHz |
| NPU | 智慧引擎 @ 0.4 TOPS |
| Memory | internal DDR2 128MB on SoC and 16MB external SPI Nor flash on Dev. Board |
| Wi-Fi | 802.11a/b/g/n 1×1, Dualband 2.4GHz/5GHz Wi-Fi<br>Wi-Fi 簡單配置 |
| 藍牙 | BLE 5.1 |
| 安全性 | 硬體密碼引擎<br>安全啟動 (可選)<br>信任區 (可選)<br>Wi-Fi WEP, WPA, WPA2, WPA3, WPS |
| 音頻編解碼器 | ADC/DAC/I2S |
| ISP/Video | HDR / 3DNR / WDR ; H264/H265/JPEG video encoder 1080p@30fps +720p@30fps |
| 攝影鏡頭 | JXF37 1920×1080 全高清 CMOS 圖像感測器,帶寬視角 FOV 1300 光學鏡頭 |
| 連接埠 | 開發板上的 1 個麥克風、2 個 Micro USB_B、1 個 MicroSD 卡插槽、2 個輕觸開關按鈕<br>2個SPI<br>1個I2C<br>8個PWM<br>3個UART<br>2個GDMA<br>最多 23 個 GPIO |


• Digital MIC: 數位麥克風
• Function: 功能鍵 (UART Download)
• Reset: 重置鍵
• White LED: 補光燈
• USB OTG: 左側接口
• USB Debug & Download: 右側接口 (燒錄用)
• BOOT_3V3 / BOOT_MODE: 相關腳位
| Pin 編號 | ADC | PWM | UART (序列埠) | SPI | I2C | LED / 其他功能 |
|---|---|---|---|---|---|---|
| 0 | ADC2 | I2C1_SDA | ||||
| 1 | ADC1 | I2C1_SCL | ||||
| 2 | ADC0 | |||||
| 3 | SPI_SS | I2C_SDA | ||||
| 4 | SPI_MOSI | I2C_SCL | ||||
| 5 | SERIAL3_RX | SPI_MISO | ||||
| 6 | SERIAL3_TX | SPI_SCLK | ||||
| 7 | ||||||
| 8 | SERIAL2_TX | |||||
| 9 | ADC6 | SERIAL1_TX | ||||
| 10 | ADC7 | SERIAL1_RX | ||||
| 11 | PWM | |||||
| 12 | PWM | Button (按鍵) | ||||
| 13 | PWM | Camera Flash LED | ||||
| 14 | Flash Mode | |||||
| 15 | SERIAL2_RX | |||||
| 16 | LOG_RX | |||||
| 17 | LOG_TX | |||||
| 18 | PWM | SPI1_MISO | ||||
| 19 | PWM | SPI1_SCLK | ||||
| 20 | PWM | SPI1_MOSI | ||||
| 21 | PWM | SPI1_SS | ||||
| 22 | PWM | |||||
| 23 | PWM | |||||
| 24 | PWM | |||||
| 25 | LED_G (Green) | |||||
| 26 | LED_B (Blue) | |||||
| 27 | ADC4 | I2C2_SCL | ||||
| 28 | ADC5 | I2C2_SDA | ||||
| 29 |
應用案例
1. 使用 8735 辨識行人: 斑馬線警示裝置

2. 中央大學 外牆檢測機器人: 結合影像辨識檢測磁磚
安裝 Arduino 2.0
• 下載網址:https://www.arduino.cc/en/software
• 建議選擇 Windows MSI installer 或 Windows Zip,下載後解壓縮。

• 建議解壓到電腦的 C 或 D 根目錄底下。

• 2.0 與 1.8 的比較教學影片:https://youtube.com/live/FBzjIy3MOdE
執行與設定
1. 執行主程式: 點選 Arduino IDE.exe 開啟。

Arduino IDE.exe 示意圖 ◦ setup():本部份只會執行一次。
◦ loop():重複執行不停止,無窮迴圈。

2. 設定開發板核心網址:
◦ 進入 File / Preferences。

◦ 複製貼上以下網址在「其他開發板管理員網址」欄位: https://raw.githubusercontent.com/ideashatch/HUB-8735/main/amebapro2_arduino/Arduino_package/ideasHatch.json
3. 優化 IDE 選項:
◦ 選擇黑色背景 (Theme: Dark)
◦ 選擇合適的大字型 (Editor font size: 18)
◦ 勾選 Editor Quick Suggestions (代碼提示)

4. 安裝開發板核心:
◦ 使用左手邊開發板圖示 (Board Manager)
◦ 輸入關鍵字 8735
◦ 請選擇 4.0.15 版本 (最新版通常有少許問題)

5. 查看裝置管理員:
◦ 在 Windows 視窗圖示按右鍵,開啟「裝置管理員」。

◦ 確認 CH340 的連接埠編號。

6. 插入 USB 線:
◦ 插入 8735 Ultra (右側 Debug Port)。

◦ CH340 驅動下載:twgo.io/ch340。
◦ 確認出現 USB-SERIAL CH340 (COMx)。

7. 選擇開發板:
◦ 關鍵字搜尋:8735。
◦ 開發板選擇:HUB-8735_ultra。
◦ 連接埠:選擇對應的 COM Port。

• 開啟檔案/範例/01.Basics/Blink。

• 8735 有 3 顆 LED:
◦ 藍 LED_B = LED_BUILTIN = 26
◦ 綠 LED_G = 25
◦ 紅 電源指示燈 (無法控制)

1. 開啟右上角序列視窗 (115200)。
2. 先按住左側**「功能按鈕」不放**。
3. 按右側**「RST重開機按鈕」**一下。
4. 馬上放開「RST」。
5. 最後再放開左側「功能按鈕」。

上傳與執行

• 燒錄完畢後 (顯示 upload success),還要按右側 RST 按鈕 重開機,才會開始執行。

參考程式碼邏輯:
int Gled = 24;
int Yled = 23;
int Rled = 22;
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(Gled, OUTPUT);
pinMode(Yled, OUTPUT);
pinMode(Rled, OUTPUT);
}
void loop() {
digitalWrite(Gled, HIGH); // turn the LED on (HIGH is the voltage level)
delay(3000); // wait for a second
digitalWrite(Gled, LOW); // turn the LED off by making the voltage LOW
digitalWrite(Yled, HIGH);
delay(1000); // wait for a second
digitalWrite(Yled, LOW);
digitalWrite(Rled, HIGH);
delay(5000);
digitalWrite(Rled, LOW);
}
• 按鈕開啟 Flash 燈。
• 按鈕:12腳、閃光燈:13腳。
• 按下狀態 = 0,沒按狀態 = 1。
void setup() {
pinMode(13, OUTPUT);
pinMode(12, INPUT);
}
void loop() {
int button = digitalRead(12); //按=0,沒按=1
if (button == 0) digitalWrite(13, HIGH);
else digitalWrite(13, LOW);
delay(10);
}