Skip to content

Embedded Android Developer Toolkit for Ezurio Tungsten 700

by Nicola La Gloria, Ph.D

Ezurio Tungsten 700 SMARC running Kynetics EADT on MediaTek Genio 700

Introduction

The MediaTek Genio 700 is a powerful and efficient System-on-Chip (SoC) designed for secure, connected edge AI devices. It efficiently integrates high-performance computing, advanced AI processing, and rich multimedia capabilities with robust security features. With its dual-core 2.2 GHz Cortex-A78 and hexa-core 2.0 GHz Cortex-A55 it also balances power efficiency via the little A55 cores with the peak computing performance provided by the big A78 cores.

The Genio 700 is an excellent choice for a wide array of applications, including smart home devices, industrial automation, and smart retail solutions. It offers significant advantages through its dedicated AI accelerator: an integrated neural processing unit, delivering up to 3.7 TOPS, enabling advanced machine learning tasks directly at the edge. For visual applications, the Genio 700 features an integrated graphics processor for immersive 3D graphics powered by an Arm Mali-G57 MC3 GPU and dual display outputs supporting 4K30 plus 4K60 resolution, allowing for smartphone and tablet class UIs and 3D performance.

Tungsten 700 SMARC module is the new Ezurio's powerful, versatile, high performace embedded System on a Module (SoM) featuring Mediatek Genio 700 SoC.

SMARC (Smart Mobility Architecture) is a widely adopted standard for compact, low-power Computer-on-Modules (COMs). These modules integrate core computing functions like the CPU, memory, and graphics onto a small, standardized board. This design allows for modularity, where the SMARC module connects to an application-specific "carrier board" that handles the real-world I/O and specific interfaces required for your product. This separation simplifies design, accelerates development, and enables easier upgrades.

The Tungsten700 SMARC module is powered by MediaTek's Genio 700 processor and it adds the Sona™ MT320 Wi-Fi 6 / Bluetooth 5.4 radio, based on MediaTek's Filogic 320 (MT7921). High-performance LPDDR4 RAM ensures smooth multitasking and efficient data processing, while eMMC storage offers fast and reliable embedded storage

For over a decade, our strong partnership with Ezurio (formerly Boundary Devices) has been instrumental in delivering production-ready Android operating systems. Kynetics has proudly supported numerous Ezurio products, and now their Tungsten 700 SMARC SOM, enabling customers to confidently build and deploy their Android-based devices with long-term support.

At a glance

  • Product: Embedded Android Developer Toolkit (EADT) for Ezurio Tungsten 700 SMARC
  • SoC: MediaTek Genio 700 (Cortex-A78 + Cortex-A55, Mali-G57 GPU, 3.7 TOPS NPU)
  • Provided by: Kynetics Inc.
  • Includes: Android OS · Embedded SDK (GPIO, I2C, SPI, CAN, UART, RS-485) · OTA updates
  • Use cases: Smart home, industrial automation, smart retail, edge AI

Android Embedded Developer Toolkit

At Kynetics we are proud to support Ezurio Tungsten700 SMARC and its Universal Carrier board with our Embedded Android Developer Toolkit (EADT) — the ultimate software stack combining:

  • Operating System
  • Embedded SDK
  • Over-the-Air software update

that allows Android Developers to bridge the gap between the familiar Android ecosystem and tooling, and navigate the intricate world of embedded hardware dependencies.

Kynetics Ezurio Tungsten700 SMARC with MediaTek Genio 700 running EADT

Fig 1. Functional Hardware Kit with HDMI Display

EADT is the fastest way to prototype your Embedded Android Application on the target hardware with all the benefits of the Android ecosystem.

Rapid iteration and validation is the key element. In embedded systems development, bringing up a complex OS like Android on new hardware is a significant, often time-consuming, expensive hurdle. EADT addresses this by providing a pre-optimized, ready-to-deploy Android stack for the specific target hardware. Developers can immediately focus on the application layer without the support of systems engineers addressing fundamental OS hardware integration issues.

The Embedded Android developer toolkit for the Tungsten 700 comes with a range of supported features:

  • Serial console
  • 2xUART
  • USB gadget
  • GPIOs
  • 2xI2C
  • 2xSPI
  • HDMI Display
  • 2xUSB host
  • WiFi
  • Bluetooth
  • Ethernet
  • Audio

To know more don't hesitate to contact us.

Android Embedded SDK

The standard Android SDK features hardware abstraction for devices like WiFi, Bluetooth, Inertial Measurement Units (Acc, Gyro), and GNS, lacking support for critical I/O controls, bus management, and relevant protocols in embedded systems.

To overcome these limitations, Kynetics has created a suite of SDK for Embedded Development, offering additional tools while maintaining the benefits of your familiar development environment for Android Applications.

Kynetics' Embedded Android SDK are included in EADT to support configuration and control of all the following (when available in the hardware):

  • GPIO
  • PWM
  • I2C
  • SPI
  • Serial RS-232/485
  • CAN
  • Ethernet

Kynetics Embedded SDK serial port API code example

Fig 2. Example of Embedded SDK serial port management code

Over-the-Air Support

OTA capability is included in the EADT software, which allows you to receive custom OS updates to enhance hardware capabilities, to receive OS security patches, to deploy your apps remotely, and more.

Kynetics Update Factory OTA management dashboard for Android

Fig 3. Update Factory Management Dashboard, drag and drop tp deploy

Get Started with EADT

Kynetics is an Embedded Android IoT solution provider, with more than 15 years of expertise in Android for embedded systems. We provide professional tools and services to customers that use, or are looking to, Android in their products and require a proved partner from development to production stages. For more information about license cost and features for the Embedded Android Developer Toolkit and our premium support contact us or ask to your Ezurio Sales representative.

Request Info

For projects requiring specific security postures or production-ready deployments, Kynetics in addition offers custom Android OS builds that target your specific production hardware supporting the full chain of trust to ensure consistency security control. Contact us for detailed information about our Android product development pipeline.

Contact us

Frequently Asked Questions

What is the Kynetics EADT for Tungsten 700?
EADT (Embedded Android Developer Toolkit) is a pre-integrated software stack — Android OS, Embedded SDK, and OTA update engine — that enables developers to immediately build and deploy Android applications on the Ezurio Tungsten 700 SMARC module without requiring embedded OS expertise.

What hardware interfaces does EADT support on Tungsten 700?
EADT supports Serial console, 2× UART, USB gadget, GPIOs, 2× I2C, 2× SPI, HDMI Display, 2× USB host, Wi-Fi, Bluetooth, Ethernet, and Audio.

What is the MediaTek Genio 700?
The Genio 700 is a SoC featuring a dual-core 2.2 GHz Cortex-A78 and hexa-core 2.0 GHz Cortex-A55, an Arm Mali-G57 MC3 GPU, dual 4K display support, and an integrated NPU delivering 3.7 TOPS for edge AI inference.

Does EADT include Over-the-Air (OTA) updates?
Yes. EADT includes OTA capability for OS updates, security patches, and remote app deployment via the Update Factory management dashboard.

What is SMARC?
SMARC (Smart Mobility Architecture) is a standardized Computer-on-Module (COM) form factor that separates the core compute (CPU, memory, storage) from application-specific I/O on a carrier board, enabling modularity and faster product development.


© 2025 all rights reserved, Kynetics Inc. Santa Clara, California Enjoy the Art of Coding™ and Update Factory™ are registered Trademarks