Ameba Arduino Example Guides
Wi-Fi/Network/BLE Examples
- WiFi - 掃描周圍的 WiFi 網路
- WiFi - 連接到 WiFi 網路
- WiFi - 設置伺服器進行通訊
- WiFi - 設置客戶端以檢索 Google 搜索信息
- WiFi - 設置 UDP 伺服器進行通信
- WiFi - 使用UDP取得國際標準時間
- WiFi - 設置 WiFi AP 模式
- WiFi - 為 HTTPS 通信設置 SSL 客戶端
- WiFi - 估算UDP數據接收延遲
- WiFi - 估算UDP數據發送延遲
- WiFi - 估算UDP數據接收超時
- WiFi - Concurrent 模式
- HTTP - 從 Internet 檢索 HTTP 網站
- HTTP - 設置伺服器以控制 LED
- HTTP - 設置伺服器以獲取 Ameba 狀態
- HTTP - 將 IFTTT 用於 Web 服務
- MQTT - 設置 MQTT 客戶端與 Broker 通信
- MQTT - 使用Amazon AWS IoT Shadow 服務
- MQTT - 通過 TLS 設置 MQTT 客戶端
- MQTT - 將 PM2.5 數據上傳到 LASS 系統
- MQTT - 使用 Google Cloud IoT
- MDNS - 在 Arduino IDE 上設置 mDNS 客戶端
- BLE - 電池服務
- BLE - 廣播信標
- BLE - 掃描附近設備
- BLE - 電池客戶端
- BLE - WiFi 設置服務
- BLE - UART 客户端
- BLE - UART 服務
- BLE - UART DHT 功能
- BLE - UART PWM 功能
- BLE - HID 遊戲控制器
- BLE - HID 鍵盤
- BLE - V7RC Car
- IPv6 - 通過 TCP 設置 IPv6 伺服器/客戶端
- IPv6 - 通過 UDP 設置 IPv6 伺服器/客戶端
- NTP - 通過 NTPClient 庫檢索世界時 (UTC)
Peripheral Examples
- GPIO - 通過超聲波模組測量距離
- GPIO - 測量溫濕度
- GPIO - 使用GPIO Interrupt控制LED
- PWM - 通過蜂鳴器播放音樂
- PWM - 伺服馬達控制
- I2C - 向 Arduino UNO 發送資料
- I2C - 從 Arduino UNO 接收資料
- I2C - Slave 向 Arduino UNO 發送資料
- I2C - Slave 從 Arduino UNO 接收資料
- I2C - 使用LCD並在LCD上顯示資料
- I2C - 掃描 I2C 設備
- UART - 透過 USB 轉Serial模組與 PC 通訊
- UART - 檢索 GPS 位置
- UART - 為UART通信設置回調函數
- UART - PM2.5 空氣懸浮粒子讀數
- Flash Memory - 記錄資訊在Flash EEPROM
- Flash Memory - 使用超過4K的Flash Memory
- SPI - 使用LCD螢幕印出圖案與文字
- SPI - 將PM2.5的數值顯示在ILI9341 TFT LCD上
- GTimer - 使用周期性 Gtimer
- GTimer - 使用一次性的GTimer
- Power Save - 省電深度睡眠模式
- Power Save - DHT 和 E-Paper 的深度睡眠
- Power Save - DHT 和 LCD 的深度睡眠
- Power Save - Tickless 模式
- IR - 傳輸IR NEC原始數據並解碼
- IR - 發送 IR Sony 資料
- E-Paper - 顯示圖像
- E-Paper - 顯示文字
- E-Paper - 顯示用戶生成的QR碼
- E-Paper - 帶 MicroSD 卡的 7.5 英寸電子書
- RTC - RTC 簡單範例
- RTC - 簡單 RTC 鬧鐘
- Watchdog - 簡單的 WDT
- Audio Codec - 基本輸入輸出
- Audio Codec - FFT
- Audio Codec - Input FFT
- Audio Codec - 輸出正弦波
- FatfsSDIO - SD卡中的文件系統
- FatfsSDIO - 從 SD 卡讀取和打開 HTML 文件
- TensorFlow Lite - Hello World
- TensorFlow Lite - Magic Wand
- TensorFlow Lite - Micro Speech
- TensorFlow Lite - 人物偵測
- AmebaMotors - 使用 Ameba 作為服務器來控制小車
- USB - CDC 串行端口
- USB - HID 遊戲控制器
- USB - HID 鍵盤
- USB - HID 滑鼠
- WS2812B - 基本範例
- WS2812B - Patterns 範例
- OTA - 通過 OTA 將固件更新到 Ameba
- Debugging - 使用 Debug 介面
Components used in Examples
Adafruit 2.8” TFT LCD Touch Shield
ILI9341 TFT LCD 觸碰顯示器,內建 microSD 卡。支持SPI。
Adafruit LSM9DS1
具有 3 個加速度通道、3 個角速率通道和 3 個磁場通道的加速度計。支持 I2C 和 SPI。
Adafruit TXB0108
8通道雙向邏輯準位轉換模組
Adafruit Ultimate GPS Breakout
高品質 GPS 定位模塊,靈敏度 -165 dBm,10 Hz 更新,66 個通道。
Arducam Mini 2MP Plus - OV2640 SPI Camera Module
高清 2MP SPY 攝像機。支持 I2C 和 SPI。
DHT11 / DHT21(AM2301) / DHT22(AM2302)
3 至 5V 電源供應的溫濕度感應器。
Grove - Infrared Emitter
紅外發射器用於通過紅外 LED 發射紅外信號。
Grove - Infrared Emitter
红外接收器用于接收红外信号,也用于遥控检测。
I2C 2×16 LCD
帶I2C接口的 2×16 LCD顯示器
PlanTower PMS3003 / PMS5003
檢測微粒物質濃度的空氣質量感應器。
QVGA 2.2" TFT LCD
ILI9341 TFT LCD 顯示器,內建 microSD 卡。支持SPI。
Tower Pro SG90
小巧輕便且輸出功率高的馬達
Ultrasonic Distance Sensor - HC-SR04
超聲波距離感應器模塊
USB to TTL Adapter
USB TTL 串行電線是一系列 USB 到串行轉換器電線,可提供 USB 和串行 UART 接口之間的連接。
Waveshare E-Ink display module (296x128, 2.9inch)
E-Ink顯示模塊,2.9英寸,296x128解析度,帶嵌入式控制器,通過SPI接口通信,支持局部刷新。
WS2812 LED (4*4)
智能控制LED集成光源
Realtek IoT/Wi-Fi MCU Solutions . All Rights Reserved. 使用條款