Ameba ARDUINO: Peripherals & Examples
Wi-Fi/Network Library & Examples
- [RTL8195AM] [RTL8710AF] 使用 Ameba 來檢測周圍的 WiFi
- [RTL8195AM] [RTL8710AF] 使用 Ameba 連接 WiFi
- [RTL8195AM] [RTL8710AF] 使用 Ameba 作為 Server 與 Client 通訊
- [RTL8195AM] [RTL8710AF] 使用 Ameba 作為網路客戶端通訊
- [RTL8195AM] [RTL8710AF] 使用 Ameba 作為網絡服務器控制 LED
- [RTL8195AM] [RTL8710AF] 使用 Ameba 作為網路服務器端發送 Ameba 狀態
- [RTL8195AM] [RTL8710AF] 使用 Ameba 當作 UDP 服務器端
- [RTL8195AM] [RTL8710AF] 使用 Ameba 取得國際標準時間
- [RTL8195AM] [RTL8710AF] 使用 MQTT 上傳與傾聽資料
- [RTL8195AM] [RTL8710AF] 上傳 PM2.5 資料到 LASS 環境感測網路系統
- [RTL8195AM] [RTL8710AF] 將 Ameba 作為 AP
- [RTL8195AM] 用 Ameba 控制4輪小車
- [RTL8195AM] 用手機控制有 Ameba 的4輪小車
- [RTL8195AM] 讓 Ameba 變成行動攝影機
- [RTL8195AM] 使用6軸控制小車
- [RTL8195AM] [RTL8710AF] 使用 Modbus TCP 工業通訊協定
- [RTL8195AM] [RTL8710AF] 使用 NTP 更新時間
- [RTL8195AM] 使用 Amazon AWS IoT Shadow Service
- [RTL8195AM] Realtek Quadcopter 四軸飛行器
- [RTL8195AM] Amazon Alexa
- [RTL8195AM] [RTL8710AF] 使用 MDNS 讓 Arduino IDE 找到 Ameba
- [RTL8195AM] [RTL8710AF] 透過網路 OTA 上傳程式碼到 Ameba
- [RTL8195AM] 連線 Microsoft Azure 雲服務
- [RTL8195AM] Amazon 服務
- [RTL8195AM] Google Cloud IOT
- [RTL8195AM][RTL8710AF] 使用Firebase推送訊息服務
- [RTL8195AM][RTL8710AF] 透過Ameba存取 IFTTT
- [RTL8195AM] 使用 Ameba作為網路客戶端安全通訊
Peripheral Library & Examples
- [RTL8195AM] [RTL8710AF] GPIO - 使用按鈕開關讓 LED 燈泡閃爍
- [RTL8195AM] [RTL8710AF] GPIO - 幫 Ameba 加上雙眼 (使用超音波測距模組)
- [RTL8195AM] [RTL8710AF] GPIO - 測量溫濕度
- [RTL8195AM] [RTL8710AF] GPIO - 使用 GPIO Interrupt 控制 LED
- [RTL8195AM] [RTL8710AF] GPIO - 使用DS18B20溫度感測器
- [RTL8195AM] [RTL8710AF] PWM - 使用 PWM 讓 LED 燈泡呈現漸暗與漸亮的效果
- [RTL8195AM] [RTL8710AF] PWM - 讓 Ameba 播音樂
- [RTL8195AM] [RTL8710AF] PWM - 使用伺服馬達
- [RTL8195AM] ADC - 使用 ADC 讓 Ameba 變成電壓計
- [RTL8195AM] [RTL8710AF] I2C - 利用 I2C 讓 Ameba 與 Arduino UNO 溝通
- [RTL8195AM] [RTL8710AF] I2C - 利用I2C 讓 Ameba 接收來自 Arduino UNO 的訊息
- [RTL8195AM] [RTL8710AF] I2C - 使用 LCD 並在 LCD 上顯示資料
- [RTL8195AM] [RTL8710AF] UART - 使用 UART 讓 Ameba 與電腦溝通
- [RTL8195AM] [RTL8710AF] UART - 在 Ameba 上取得 GPS 定位
- [RTL8195AM] [RTL8710AF] 讀取目前的 PM2.5 空氣懸浮粒子讀數
- [RTL8195AM] NFC - 利用手機 NFC 感應 Ameba 打開網頁
- [RTL8195AM] NFC - 將 Ameba 變成 NFC 名片卡
- [RTL8195AM] NFC - 讓 Ameba 與 Android App 互動
- [RTL8195AM] NFC - 存取 NFC tag 的内容
- [RTL8195AM] [RTL8710AF] Flash Memory - 記錄資訊在FlashEEProm
- [RTL8195AM] [RTL8710AF] Flash Memory - 使用超過4K的flash memory
- [RTL8195AM] [RTL8710AF] SPI - 使用 LCD 螢幕印出圖案與文字
- [RTL8195AM] [RTL8710AF] SPI - 將 PM2.5 的數值顯示在 ILI9341 TFT LCD上
- [RTL8195AM] Power Management - 將 DHT 資料上傳到 LASS 之後進入睡眠
- [RTL8195AM] Power Management - 讓 Ameba 處於 wifi 連接的省電模式
- [RTL8195AM] [RTL8710AF] Timer - 使用週期性的 GTimer
- [RTL8195AM] [RTL8710AF] Timer - 使用一次性的 GTimer
- [RTL8195AM] UVC – 讓 Ameba 播放視訊
- [RTL8195AM] UVC – 使用 UVC 將照片傳出
- [RTL8195AM] [RTL8710AF] MPU6050 – 使用 MPU6050 六軸慣性感測元件
- [RTL8195AM] [RTL8710AF] IR – 使用紅外線傳送、接收器
- [RTL8195AM] 太陽能供電 – 上傳溫濕度到 LASS
- [RTL8195AM] [RTL8710AF] RTC – 使用 DS1307/DS3231 RTC 當做時間來源
- [RTL8195AM] [RTL8710AF] RTC – 讀取 DS1307/DS3231 RTC 時間模組
- [RTL8195AM] [RTL8710AF] RTC – 使用 NTP 校正 DS1307/DS3231 RTC 時間
- [RTL8195AM] SDIO – 在SD Card編輯檔案
- [RTL8195AM] SDIO – 列出SD Card裡面的檔案
- [RTL8195AM] SDIO – 在SD Card新增目錄
- [RTL8195AM] SDIO – 更新SD Card裡,檔案的上次修改時間
- [RTL8195AM] SDIO – 縮時攝影:使用UVC拍照並存至SD Card裡
- [RTL8195AM] [RTL8710AF] IO Expander – 使用I/O Expander模組擴展I/O
- [RTL8195AM] LCD 12864 – 顯示所畫的圖形
- [RTL8195AM] [RTL8710AF] RFID – 使用RFID RC522當做RFID Reader
- [RTL8195AM] [RTL8710AF] 使用HTU21D溫濕度感測器
- [RTL8195AM] [RTL8710AF] 使用 Dragino Lora 擴展版
- [RTL8195AM] [RTL8710AF] 使用WS2812B 4×4 RGB LED
- [RTL8195AM][RTL8710AF] 使用指紋辨識模組
Components used in Examples

DHT11/DHT22
Humidity and temperature sensor

HC-SR04 Ultrasonic module
Provides distance measurement function

ILI9341 TFT LCD
TFT LCD display with SPI interface

L298N H-Bridge
Motor controller module for arduino

QVGA TFT LCD
QVGA TFT LCD display module

PMS3003/5003
Air quality sensor that detects concentration of micro particulate matters

Adafruit Ultimate GPS Breakout
High-quality GPS positioning module

Logitech C170 Webcam
Logitech C170 Webcam

MPU6050
Six-Axis (Gyro + Accelerometer) MotionTracking Devices

DS1307
Low-power serial real-time clock

DS3231
Low-power serial real-time clock

Tower Pro SG90
Tiny and lightweight servo with high output power

Grove Infrared Emitter
Used to transmit infrared signals

SparkFun SX1509 I/O Expander
16-channel GPIO expander with an I2C interface

DS18B20
Digital thermometer which measures temperatures from -55°C to +125°C

RC522
RFID reader/writer IC for contactless communication

Sparkfun HTU21D
Temperature & Humidity Sensor

Dragino LoRa Shield
Long range transceiver

WS2812B RGB LED 4*4
Intelligent control LED integrated light source

Realtek ALC5680 Audio Shield
Audio Codec for powerful DSP speech processing