Git Product home page Git Product logo

bolt-connect's Introduction

Bolt-Connect

Overview

It is always great to control a microcontroller from an android app . So this project focuses on controlling BotIot (Microcontroller) from android app. We have built an android app named Bolt-Connect which can control Bolt-Iot in very easy and efficient way.

Implementation

We can connect our Bolt-Cloud using Bolt Cloud Api . so what i have done i used volley to make HTTP Request and Response. for every event of Bolt it generates a HTTP url and make a HTTP request , BoltCloud api respond to the request and give it back to the Android app. so in this way we can do anything with bolt with this Mobile App.

Screenshots

Development Setup

Before you begin, you should have already downloaded the Android Studio SDK and set it up correctly. You can find a guide on how to do this here: Setting up Android Studio

Setting up the Android Project

  1. Download the Bolt-connect project source. You can do this either by forking and cloning the repository (recommended if you plan on pushing changes) or by downloading it as a ZIP file and extracting it.

  2. Install the NDK in Android Studio.

  3. Open Android Studio, you will see a Welcome to Android window. Under Quick Start, select Import Project (Eclipse ADT, Gradle, etc.)

  4. Navigate to the directory where you saved the Bolt-connect-android project, select the root folder of the project (the folder named "Bolt-connect-android"), and hit OK. Android Studio should now begin building the project with Gradle.

  5. Once this process is complete and Android Studio opens, check the Console for any build errors.

    • Note: If you receive a Gradle sync error titled, "failed to find ...", you should click on the link below the error message (if available) that says Install missing platform(s) and sync project and allow Android studio to fetch you what is missing.
  6. Once all build errors have been resolved, you should be all set to build the app and test it.

  7. To Build the app, go to Build > Make Project (or alternatively press the Make Project icon in the toolbar).

  8. If the app was built successfully, you can test it by running it on either a real device or an emulated one by going to Run > Run 'app' or pressing the Run icon in the toolbar.

How to use

First Install the App Once you open the app you will get a screen like this



Just type your Bolt Device Id and API key in the box and Hit submit.

bolt-connect's People

Contributors

agarwalgeeks avatar ayaz-alam avatar itsayazalam avatar aryaashish avatar

Stargazers

Saumya Sharma avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.