Hero SDKHero SDK


    Super Powered Hardware Management

    High Efficiency, Reliable and Optimal SDK


    HERO SDK from AAEON is an innovative new toolkit designed to help developers with monitoring and controlling hardware on AAEON platforms. HERO SDK helps speed up development time and enable developers to easily migrate their application between AAEON platforms. This is achieved through leveraging powerful features and supporting compatibility with technologies including EAPI (Embedded Application Programming Interface) and WMI (Windows Management Instrumentation). AAEON HERO SDK is available in three packages: HERO SDK Basic, HERO SDK Standard, and HERO SDK Standard+.


    HERO SDK provides developers with a powerful set of functions:

    • Initialization Functions
    • Hardware Monitoring Functions
    • Backlight Settings and Configuration
    • Storage Settings and Configuration
    • I2C Bus Functions
    • WATCHDOG Timer Control and Settings
    • GPIO Functions
    • Smart Fan Controls
    • WMI Compatibility

    HERO SDK Benefits:

    Easy Installation

    Easy to set up and install with Linux OS.

    Less Workload

    Allow Hardware Control without having to study system specs.

    Flexible Compatibility

    Compatible with EAPI (Embedded Application Programming Interface) and deployable on AAEON products running Debian, Ubuntu, CentOS, openSUSE, and Fedora distributions of Linux.

    Jump Start

    Demo Apps, CLI Test Tool, and Easy to use Documentation to help get you started quickly.

    HERO SDK Basic version is available to download for free and supports AAEON platforms with the following chipsets:

    9th Generation Intel® Core™, Pentium® Gold, Celeron®, and Xeon® processors (formerly Coffee Lake Refresh)
    8th Generation Intel® Core™, Pentium® Gold, and Celeron® processors (formerly Whiskey Lake)
    Intel® Pentium® Silver and Celeron® processors (formerly Gemini Lake)
    7th Generation Intel® Core™, Pentium® Gold, Celeron®, and Xeon® processors (formerly Kaby Lake)
    6th Generation Intel® Core™, Pentium®, Celeron®, and Xeon® processors (formerly Sky Lake)
    Intel® Atom™, Pentium® and Celeron® processors (formerly Apollo Lake)

    Note: Driver installation is required for these systems.
    Note: Device Drivers are not included in the HERO SDK. Please contact your representative to get per-project device drivers.

    HERO SDK is available in three packages, design to provide you with flexible options to best suit the needs of your application.

    HERO SDK Basic

    Available for free, HERO SDK Basic is compatible with Ubuntu 16.04 and features the CLI Tool for testing basic functions. HERO SDK Basic also features the following:

    • Hardware Monitor
    • WatchDog Timer
    • DIO, SM Bus, Fan, and Backlight Control

    HERO SDK Standard

    HERO SDK Standard includes all the features of HERO SDK Basic, and expands them with support for multiple Linux distributions as well as the following:

    • Free 24-hour technical support
    • Demo Apps with source code
    • Multi Linux Support
    • And more features…

    HERO SDK Standard+

    HERO SDK Standard+ expands on the HERO SDK Standard product to provide even greater functionality and value. Included are:

    • Complete custom SDK
    • Extended Warranty Service

    HERO SDK is available by request for AAEON platforms with Android OS. Please contact your AAEON sales rep or supplier for more details. Please note, HERO SDK for systems other than the above mentioned is only supported for Debian, Ubuntu, CentOS, openSUSE, and Fedora distributions of Linux.