SDK
Introduction
We provide developers with a wide range of tools to support all stages of development using our products. Our tools support different IDE tools such as Keil, IAR, Seggar, etc.
We make sure that all our software tools are cross-platform where it is possible. Our desktop software supports Windows, mac OS and Linux, while all our mobile apps support iOS and Android.
To accelerate the customer design in, we provided several common examples for BLE5.0/5.1 application, including iBeacon, Body Temperature, Running Speed, e-Tag, Wearable, Mesh Light etc. All the examples could be run on the Development Board, and the example codes are shared with the developers.
Developers could follow the examples to make your own design based on the development board, while only focus on the application, since all the BLE related codes could be generated based on the graphic UI. Checkout the tutorials now to see how easy and seamless it is to develop BLE apps with our SDK.
More examples are available for some customized applications, please feel free to contact INGCHIPS at market@ingchips.com.
Check out the user guide online。
DK Download
Platform(平台) |
Windows |
Linux |
mac OS |
Requirement | 2K or newer 32 or 64bit | gtk 2.8 for gtk2 32 or 64bit | 10.12 or newer Carbon32 or 64bit |
Download(Mirror 2) | 8.4.18 | 5.6.4 | 5.6.4 |
Download(Mirror 1) | 8.4.18 | 5.6.4 | 5.6.4 |
Download(Github) | 8.4.18 | 5.6.4 | 5.6.4 |
Note:
● macOS SDK is a work-in-progress. Known Issues:
● Wizard can't open downloader from popup menu on projects. (Workaround: open downloader, then open flash_download.ini)
● Wizard can't open documents. (Workaround: documents are in "doc" folder)
● Wizard can't display created projects in "My Projects".
● Log window of downloader can't show colorful background.
Compatibility
SDK has been tested against following IDE/Toolchains:
IDE/Toolchains |
Work |
Not Work |
Keil μVision |
✅v4.72.10.0 |
❌v5.11.0.0 |
IAR EB for ARM |
✅v8.32.3 ✅v9.10.2 ✅v9.30.1 |
❌v7.8 |
SEGGER Embedded Studio |
✅v4.5.0 |
|
Rowlay CrossStudio for ARM |
✅v4.4 |
|
GNU Arm Embedded Toolchain |
✅8-2018-q4-major |
Note
SDK 6.7.0 or newer will use V6 compiler, and the support of V6 compiler in v5.21.1.0 is immature.
Workaround:
1)for SDK examples, change to V5 compiler and add "--gnu" option;
2)for new projects, change default compiler to v5 in Options windows.
Source Code
The code base for all our SDK examples and platform bundles for ING918 is freely available on the INGCHIPS repository at Github.
Although with the SDK source code itself is enough for development, it’s highly recommended to download & install our SDK package, which includes not only source code, but also GUI tools and documentation.
Checkout the tutorials in the user guide,now to see how easy and seamless it is to develop BLE apps with our SDK.
Quick navigation
Contact Us
Tel:010-85160285
Email:service@ingchips.com
Resume delivery:hr@ingchips.com
Office
Beijing:Room 803, Building #3, Zijin Digital Park, Haidian District
Shenzhen:Room 1009, Shuguang Building, Science Park, Nanshan District
Copyright:Ingchips Technology Co., Ltd. 苏ICP备2022018764号-2 BY : xinnet