Goodix presents GR5405 software development kit (SDK) to help GR5405 users boost their efficiency in project evaluation and development. GR5405 SDK supports Bluetooth LE Protocol Stack (Bluetooth 5.3), and provides a complete set of peripheral drivers, as well as various library files. It includes a rich set of reference files and examples on Bluetooth LE device roles, GATT profiles/services, peripheral HAL/APP drivers, libraries, OTA, DTM, power consumption, FreeRTOS, and more.
GR5405 SDK supports automatic power management and multiple low power modes, achieving exceptionally low power consumption.
GR5405 SDK streamlines project evaluation and development. It is compatible with Keil, IAR, and GCC, and offers a suite of tools such as GProgrammer for PC-based download and debugging, GRUart and GRDirect Test Mode Tool for PC serial communication, and GRToolbox for mobile debugging.
To evaluate a development project, users can work with GR5405 Starter Kit. GR5405 SDK provides relevant examples that can be directly run on the GR5405 Starter Kit Board.
Bluetooth LE Protocol Stack (Bluetooth 5.3)
AEC-Q100 Grade 2 certified
Multiple peripherals including GPIO, Timer, PWM, WDT, I2C, UART (LIN), SPI, ADC, AES, TRNG, RTC, DMA, COMP, and LP_Timer, with MISRA C:2012 supported
Reference examples for Bluetooth LE device roles and GATT profiles/services
A rich set of libraries and peripheral examples
Examples for DTM testing and power consumption evaluation/testing
OTA and fast DFU
FreeRTOS
Algorithms for downloading firmware through Keil/IAR
Low-power management
Debugging with J-Link RTT
Development on Windows or Linux; toolchains of Keil, IAR, and GCC are supported
Programming interfaces for Bluetooth LE Protocol Stack (Bluetooth 5.3)
Automatic low-power management for peripherals
A rich set of Bluetooth LE applications and peripheral example projects
Supports Keil/IAR/GCC, and provides GR5405 API Reference based on Doxygen
OTA
Provides such development tools as GRToolbox (Android), GRUart (Windows), GProgrammer (Windows/Linux), and GRDirect Test Mode Tool (Windows)
Name | Rights Description | Version | Date |
---|---|---|---|
Getting Started with Bluetooth LE Device | For Public | Rev.2.6 | 2024-09-23 |
GR5xx APP Driver User Manual | For Public | Rev.1.6 | 2024-09-20 |
GProgrammer User Manual | For Public | Rev.3.2 | 2024-09-20 |
GR5xx IAR User Manual | For Public | Rev.1.1 | 2024-09-20 |
GR5405 Developer Guide | For Public | Rev.1.0 | 2024-09-20 |
GR5xx GCC User Manual | For Public | Rev.1.0 | 2024-01-24 |
Open WeChat, use "Scan" to follow.