Skip to content
Opulinks official reference design for OPL1000.
C C++ Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
FW_Pack
Ref_Light update light and sensor reference to v1.1.11.1 Aug 15, 2019
Ref_Sensor update light and sensor reference to v1.1.11.1 Aug 15, 2019
Ref_SmartScale update to v1.1.8.1 Jun 28, 2019
Ref_Transparent
Tool
Readme.md commit reference code for 1.1.6.2 version May 17, 2019
get_one_reference.png commit sensor and smart scale reference version 1.1.6.1. Apr 26, 2019

Readme.md

OPL1000-Reference

  • OPL1000-Reference is Opulinks official IOT reference design for OPL1000 chip. It contains from embedded device to mobile application complete integrated design.
  • OPL1000-Reference package provides four kinds of solutions. Among them, sensor All of them "IOT sensor", "IOT light" and "IOT smart scale" are all connect to Ali cloud.
    • IOT sensor type application, single chip solution, application runs on OPL1000 M3 MCU. Here temperature sensor is adopted, internal PMU power supply scheme is used.
    • IOT light application, single chip solution, application runs on OPL1000 M3 MCU. Here external LDO power supply scheme is used.
    • IOT smart scale application, two chips solution. External MCU is master, OPL1000 is slave device acting as transport module. In this reference Arduino MEGA2560 is used as external MCU.
    • Transparent transmission application, two chips solution. External MCU is master, OPL1000 is slave device; OPL1000 works at "transparent transmission" , external MCU uses AT instruction to complete cloud connection and data exchange functions.
  • OPL1000-Reference uses BLE config WIFI method to connect Internet (cloud).
  • Three tools are provides in this package, they are:
    1. General parameter configure tool, which is used to modify work mode parameters and download firmware operation.
    2. BLE configure WIFI AP tool, which runs on Android mobile device.
    3. Firmware download tool, which is used to download firmware into OPL1000 devices.
  • Except "transparent transmission" application, for the other three references application guide document, dedicate mobile app and project source code are provided.

Use "General Parameter Configure" tool

"General Parameter Configure" tool ParamCfg.exe is placed under Tool\ParamCfg folder.

Please refer "OPL1000-Parameter-Configure-Tool-guide.pdf" to understand how to use this tool.

Use "firmware download" tool

Download tool download_RELEASE.exe is placed under Tool\Download folder.

Please refer "OPL1000-patch-download-tool-user-guide.mht" to understand how to use this tool. This mht document can also be loaded by click tool "About->Use Manual" button.

Use "BLE config AP" tool

"BLE config AP" tool is an Android APP program, user can use it to configure wifi AP connection . It is placed under Tool\BLE_Config_AP folder.

Please refer "OPL1000-Demo-BLE-setup-network-guide.pdf" to understand how use this tool.

Develop application based on OPL1000-Reference

User can follows below steps to develop own application based on OPL1000-Reference.

  1. User evaluates which reference is similar to own application. And then based on this reference frame to develop own hardware and software.
  2. Read application guide document of selected reference to know this solution functions/features and application scenario.
  3. Evaluate reference function to understand its realization principle.
  4. Develop own application based on this reference, download it into OPL1000 device and test its function.

Evaluate OPL1000 reference function

For "IOT sensor", "IOT light" and "IOT smart scale" reference, there are corresponding OPL1000 firmware available under FW_Binary folder. Hence we can use below 3 steps to evaluate these references' function :

  1. Run ParamCfg.exe tool to define work parameter according to requirement and download firmware into device directly;
  2. Install and run "BLE config AP" app program to complete WIFI AP connection;
  3. Run reference dedicate cloud app to evaluate reference function.

For "Transparent transmission" reference, evaluation procedure is simple:

  1. Download "transparent transmission" firmware
  2. Follows guide document to execute AT instructions on PC UART tool

Development tool

Please use Keil uVision 5 on Windows system to develop application

How to get one reference from Github

You can’t perform that action at this time.