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] [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] 使用指纹辨识模组
- [RTL8195AM] [RTL8710AF] Watchdog 计时器范例
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