uploaded 1 week ago
InnoEdge SDK — IoT device infrastructure for ESP32 monetization: WiFi BLE/SoftAP provisioning, persistent NVS transaction queue, command bus with a durable per-command journal, dynamic config caching, verified TLS OTA with rollback, and duplicate-safe QR payment delivery.

15 examples

  • 01-hello-device
    Put a blank ESP32 on InnoEdge Cloud. This is the first example to run.
    7.87 KB
  • 02-telemetry
    Dispatch payments and hardware alerts to the cloud with crash-safe persistence during network drops and power loss.
    7.41 KB
  • 03-remote-command
    Receive remote commands from the cloud, execute hardware actions, and report status back.
    6.99 KB
  • 04-device-config
    Devices apply cloud price updates immediately and keep using cached prices during internet outages.
    6.79 KB
  • 05-ota
    The SDK handles secure OTA updates automatically. Your application only provides a callback indicating whether it is busy.
    8.01 KB
  • 06-coin-relay
    A complete bidirectional vending machine handling coin/bill pulses and relay-based credit dispensing.
    7.64 KB
  • 07-qr-payment
    Customers scan a QR code with a banking or e-wallet app; hardware receives payment confirmation in 1–3 seconds.
    7.51 KB
  • 08-carwash
    A complete example for car-wash sessions with cloud commands, dynamic configuration, multiple relays, and hardware safety.
    8.60 KB
  • 09-ai-agent
    This demo shows how an LLM uses tool calling to control real ESP32 hardware without changing its firmware.
    9.94 KB
  • 10-edu-tutor
    An interactive English tutor for ESP32 demonstrates two-way AI-device learning with quizzes and events.
    10.97 KB
  • 11-voice-assistant
    A Xiaozhi-style voice assistant: hold BOOT to speak, then release it for a reply. It uses ASR, Claude, and TTS.
    11.11 KB
  • 12-muse-gadget
    This example turns an ESP32-S3 into an AI vending kiosk with an expressive avatar, voice control, and VietQR payments.
    12.89 KB
  • 13-stem-robot
    This educational STEM robot is a mini autonomous delivery rover combining basic robotics with payment and remote control.
    10.94 KB
  • 14-digital-signage
    A smart digital signage app turns LED, TFT, or HDMI displays into Cloud-connected billboards.
    9.91 KB
  • 15-central-audio
    This application manages multi-zone public address and background music. It connects facilities to InnoEdge Cloud.
    10.08 KB