Skip to content
Complete embARC applications from embARC team and community
C C++ Makefile Python CMake Assembly Shell
Branch: master
Clone or download
vonhust Merge pull request #29 from wangnuannuan/feature/ci
travis: install embarc tools first
Latest commit 21076f5 Jul 26, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.ci
.github init: refactor the repo to reduce the size Jun 22, 2018
arc_design_contest arc_design_contest: add folder for FY19 contest Jul 3, 2019
aws_iot_smarthome init: refactor the repo to reduce the size Jun 22, 2018
aws_iot_smarthome_multinode init: refactor the repo to reduce the size Jun 22, 2018
aws_iot_smarthome_secureshield app: add a secure crypt container for secureshield app May 28, 2019
ibaby_smarthome_multinode application: update to support wifi Jul 12, 2018
ilight_smartdevice init: refactor the repo to reduce the size Jun 22, 2018
ot_smarthome_multinode init: refactor the repo to reduce the size Jun 22, 2018
.gitignore init: refactor the repo to reduce the size Jun 22, 2018
.travis.yml travis: update the scripts with the embarc_osp (#27) Aug 23, 2018
README.md Update README.md Jul 12, 2018

README.md

embARC Applications

Build Status

This repository contains various applications based on embARC OSP, developed by the embARC team and the community (users, ARC licensees, students, hobbyists, etc).

How to use it

Here are steps to use this repo.

  • Clone or download embARC OSP source code to embarc_osp folder
    • git clone https://github.com/foss-for-synopsys-dwc-arc-processors/embarc_osp.git embarc_osp
  • Clone or download embARC Applications source code to embarc_osp/application folder
    • cd embarc_osp
    • git clone https://github.com/foss-for-synopsys-dwc-arc-processors/embarc_applications.git application
  • Apply required patches to embARC Open Software Platform
    • Convert the patch script to unix format using dos2unix command.
    • Run the patch script written by shell: bash apply_embARC_patch.sh
    • Refer to embARC Documentation for detailed instructions.
  • Here are a list of applications we maintain in the repo
    • AWS IoT SmartHome Demo - Single Node
      • This application implements a demo which shows embARC Smarthome Demo based on AWS IoT Cloud.
      • This smarthome demo only implements 1 node to talk to AWS IoT Cloud.
    • AWS IoT Smarthome Demo - Multi Node
      • This application implements a demo which shows embARC Smarthome Demo based on AWS IoT Cloud.
      • This smarthome demo implements 3 different nodes to talk to AWS IoT Cloud.
    • iBaby Smarthome Demo - Multi Node
      • This application implements a demo which shows embARC Smarthome Demo based on LwM2M protocol.
      • This smarthome demo implements 2 different nodes to talk to iBaby Smarthome Gateway.
    • iLight Smartdevice Demo
      • This application implements a demo which shows embARC Smartdevice Demo based on Bluetooth.
      • This smartdevice demo can be controlled by gestures and iOS App.
    • OpenThread Smarthome Demo - Multi Node
      • This application implements a demo which shows embARC Smarthome Demo based on OpenThread.
      • This smarthome demo implements 2 different nodes to talk to OpenThread Smarthome Gateway.

How to contribute to it

We welcome embARC Applications community contributions. Please check out the Contributing to embARC OSP and Applications for guidelines on how to proceed. Users participating in the embARC Community and its sub-projects codebases and issue trackers are expected to follow the embARC code of conduct.

You can’t perform that action at this time.