Android App to connect to the DIY smart sensors build with esp32 microcontrollers

Related tags

App smartsensors
Overview

Smart Sensors Android App

This Android APP is used to connect a current Android phone with a smart sensor via Bluetooth Low Energy (BLE). This project is still in development, but it is in a usable state by now.

Why?

I wanted to learn Android development and use my ESP32 Bluetooth connectivity.

Supported Sensors

The following sensors are currently supported:

Show me how it looks

Screenshots from the mobile UI

Device Scan ListTank level live view

How to build this Android Project

The best way to use it, by opening it with Android Stuido. If you want to run it on the command line, please proceed as follows:

  1. Install Java runtime 11 or newer
  2. Run these commands:
    > ./gradlew build

License

Smart Sensor App (c) by Martin Verges.

Smart Sensor App is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

You should have received a copy of the license along with this work. If not, see http://creativecommons.org/licenses/by-nc-sa/4.0/.

You might also like...
Ivy Wallet is an Open Source money manager app for android that you can either build or download from Google Play.
Ivy Wallet is an Open Source money manager app for android that you can either build or download from Google Play.

Ivy Wallet is an Open Source money manager app for android that you can either build or download from Google Play.

A complete app that demonstrate how to build an Android application using the Uncle Bob's Clean Architecture approach
A complete app that demonstrate how to build an Android application using the Uncle Bob's Clean Architecture approach

📷 Blog taking application utilizing Ktor REST-API and following modern practices: Kotlin, Coroutines, Flows, Channels, Room, Work Manager, Navigation Component, MVI, Clean Architecture, Modularization, Dagger Hilt, Tests...

To learn how to build an e-commerce app for Android using the Firestore database from Google Firebase Technology

It is an adjustable e-commerce application that you can use to create your own online store or use it as a template to create an e-commerce app for your client. In this app we are covering such topics as Firebase basics how to upload and download data to and from an online database Displaying Images from the Cloud Creating User Profiles Uploading and displaying Products Building a Cart System Selecting images from your phone

An android app consuming movies api build with Jetpack Compose
An android app consuming movies api build with Jetpack Compose

Movies App An Android app consuming MovieDb API to display list of movies, built with Compose, MVVM pattern as well as Architecture Components. Min Ap

🚀A powerful android clean architecture that helps you build your apps faster.
🚀A powerful android clean architecture that helps you build your apps faster.

IMStudio 📖 Table of Contents Project Structure Convention RxJava Common Scripts Technical Stack Dependencies Library Architecture Case Study Authors

OSGeo4A is a build environment to cross-compile opensource GIS software for android devices

OSGeo4A This provides a set of scripts to build opensource geo tools for Android. This is Experimental Dependencies instructions you need a JDK v8 or

How to build an Android application using the Uncle Bob's Clean Architecture approach
How to build an Android application using the Uncle Bob's Clean Architecture approach

MVI-Clean-Architecture This is a sample app & basic code that demonstrate how to

An Android base project building on MVVM Architecture Pattern. This can help you build new apps faster
An Android base project building on MVVM Architecture Pattern. This can help you build new apps faster

MVVM Explanation If you can't imagine what is MVVM, please read my medium article here first. It can fully explain the revolution of Software architec

Matomo wrapper for React-Native. Supports Android and iOS. Fixed issues for native platforms build that are present in the official package.

@mccsoft/react-native-matomo Matomo wrapper for React-Native. Supports Android and iOS. Fixed issues for native platforms build that are present in th

Comments
  • Android12 Bluetooth right

    Android12 Bluetooth right

    Hello,

    I like you great project and I try to use the app for testing, but for Android 12 on Pixel 6 it shows no Bluetooth rights even if it enabled.

    Did you know where to change the code to make the app Android 12 compatible ?

    opened by Maik2016 8
Owner
Martin Verges
Martin Verges
Smart Contract developed in PyTEAL, Android application implemented in Java to build a dApp for carpooling in Algorand Blockchain

Algorand Carsharing Android Smart Contract developed in PyTeal to build a dApp for car sharing in Algorand Blockchain. Application developed in Java.

Bara 1 Jun 27, 2022
Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors

Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors. Parameters includes but not limited to temperature, humidity, air quality, level of Ionizing radiation, ...

Francisco Pascal Elias TAMBASAFIDY 0 Jan 4, 2022
Smart-flight - This app was created to learn and practice Kotlin language

Smart Flight This app was created to learn and practice Kotlin language. Works o

Kamil 1 Feb 9, 2022
Connect UPG is an app that enables students to interact and share their thoughts, emotions, feeling as things

Connect UPG is an app that enables students to interact and share their thoughts, emotions, feeling as things

Krish Parekh 7 Jan 18, 2022
Open-source ‌‌Android library to connect Alsat pardakht peyment API

Open-source ‌‌Android library to connect Alsat pardakht peyment API

Alsat Pardakht 4 Apr 4, 2022
Connect to internet to get photos of mars

MarsPhotos - Starter Code Starter code for Android Basics in Kotlin. Introductio

Vipul Chaudhary 0 Dec 18, 2021
Open-source Kotlin library to connect Alsat pardakht peyment API (Core)

Alsat IPG Core با استفاده از این کتابخانه میتوانید پروژه جاوا یا کاتلین خودتون رو به شبکه پرداخت آل‌سات پرداخت وصل کنید و به راحتی محصولات خودتون رو د

Alsat Pardakht 4 Mar 14, 2022
Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks

Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks

MindOrks 1.2k Dec 29, 2022
Shows how to build a VPN app for Android using leaf: https://github.com/eycorsican/leaf .

aleaf Shows how to build a VPN app for Android using leaf. Dependencies Rust GCC/clang Make SDK NDK LLVM (Windows host only, see below) Building Linux

null 34 Sep 3, 2021
Build your first Android app - a tip calculator!

Tippy - A Simple Tip Calculator for Android Build Tippy as your first Android app! Follow the YouTube walkthrough video Author: Rahul Pandey Features:

Rahul Pandey 5 Jun 24, 2022