Overview

The HPM SDK is a comprehensive software support package launched by HPMicro. It is fully open-source, based on the BSD 3-Clause license, and applicable to all HPMicro microcontroller products. This suite includes low-level driver code for peripherals on HPMicro microcontrollers, and integrates a rich set of components such as RTOS, network stacks, USB stacks, file systems, as well as associated example programs and documentation. The rich building blocks provided allow users to focus more on the business logic itself.

Details

Fully Open-Source

  • Based on the permissive BSD 3-Clause license, suitable for commercial use.

Rich Software Components

  • Based on the permissive BSD 3-Clause license, suitable for commercial use.

  • Covers all peripherals on HPMicro microcontrollers.

Middleware

  • Includes HPMicro’s self-developed motor control library, supporting FOC/block control for easy application development.

  • Integrated RTOS for efficient use of hardware computing resources.

  • Includes various protocol stacks such as TCP/IP, USB, etc.

  • Includes middleware such as TensorFlow Lite for Microcontrollers, LittlevGL, libjpeg, etc.

Comprehensive Online Documentation and Example Programs

The latest version of the SDK is V1.6.0.

SDK-new446-en.jpg