Ameba Arduino Example Guides
Wi-Fi/Network/BLE Examples
-
WiFi - Scan the surrounding WiFi networks
-
WiFi - Connect to WiFi networks
-
WiFi - Set up Server to Communicate
-
WiFi - Set up Client to Retrieve Google Search Information
-
WiFi - Set up UDP Server to Communicate
-
WiFi - Retrieve Universal Time (UTC) by UDP
-
WiFi - Set up WiFi AP Mode
-
WiFi - Set up SSL Client for HTTPS Communication
-
WiFi - Approximate UDP Sending Delay
-
WiFi - Approximate UDP Receive Delay
-
WiFi - Approximate UDP Receive Timeout
-
WiFi - Concurrent Mode
-
HTTP - Retrieve HTTP websites from the Internet
-
HTTP - Set up Server to Control LED
-
HTTP - Set up Server to Get the Ameba Status
-
HTTP - Use IFTTT for Web Service
-
MQTT - Set up MQTT Client to Communicate with Broker
-
MQTT - Use Amazon AWS IoT Shadow Service
-
MQTT - Set up MQTT Client over TLS
-
MQTT - Upload PM2.5 Data to LASS System
-
MQTT - Use Google Cloud IoT
-
MDNS - Set up mDNS Client on Arduino IDE
-
BLE - BLE Battery Service
-
BLE - BLE Beacon
-
BLE - BLE Scan
-
BLE - Battery Client
-
BLE - WiFi Configuration Service
-
BLE - BLE UART Client
-
BLE - BLE UART Service
-
BLE - DHT over BLE UART
-
BLE - PWM over BLE UART
-
BLE - HID Gamepad
-
BLE - HID Keyboard
-
BLE - HID Mouse
-
BLE - V7RC Car
-
IPv6 - Set up IPv6 Server/Client over TCP
-
IPv6 - Set up IPv6 Server/Client over UDP
-
NTP - Retrieve Universal Time (UTC) by NTPClient library
Peripheral Examples
-
GPIO - Measure Distance by Ultrasound Module
-
GPIO - Measure Temperature And Humidity
-
GPIO - Use GPIO Interrupt to Control LED
-
PWM - Play Music by buzzer
-
PWM - Servo Control
-
I2C - Send Data to Arduino UNO
-
I2C - Receive Data from Arduino UNO
-
I2C - Slave Send Data to Arduino UNO
-
I2C - Slave Receive Data from Arduino UNO
-
I2C - Display Data on LCD Screen
-
I2C - Scan I2C devices
-
UART - Communicate with PC over USB to Serial Module
-
UART - Retrieve GPS Position
-
UART - Set Callback Function for UART Communications
-
UART - PM2.5 Concentration in The Air
-
Flash Memory - Store data in Flash EEPROM
-
Flash Memory – Use Flash Memory Larger Than 4K
-
SPI - Print Image and Text On LCD Screen
-
SPI – Show PM2.5 Concentration on ILI9341 TFT LCD
-
GTimer - Use the Periodic Gtimer
-
GTimer - Using the One-Time Gtimer
-
Power Save - Deep Sleep Mode
-
Power Save - Deep Sleep for DHT and E-Paper
-
Power Save - Deep Sleep for DHT and LCD
-
Power Save - Tickless Mode
-
IR - Transmit IR NEC Raw Data and Decode
-
IR - Transmit IR Sony Data
-
E-Paper - Display Images
-
E-Paper - Display Text
-
E-Paper - Display User-generated QR Code
-
E-Paper - 7.5-inch e-Book with MicroSD card
-
RTC - Simple RTC
-
RTC - Simple RTC Alarm
-
Watchdog - Simple WDT
-
Audio Codec - Basic Input Output
-
Audio Codec - FFT
-
Audio Codec - Input FFT
-
Audio Codec - Output Sine Wave
-
FatfsSDIO - File system in SD card
-
FatfsSDIO - Read and open HTML file from SD card
-
TensorFlow Lite - Hello World
-
TensorFlow Lite - Magic Wand
-
TensorFlow Lite - Micro Speech
-
TensorFlow Lite - Person Detection
-
AmebaMotors - Use Ameba as Server to Control Motors
-
WS2812B - Basics
-
WS2812B - Patterns
-
OTA - Update Firmware to Ameba via OTA
-
Debugging - Using the Debug Interface