Giter Site home page Giter Site logo

mabiesen / android_remote_led_matrix Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 76 KB

Control LED Matrix remotely from Android. Java on Android side, Python on receiving side. This repository contains just the Android application

Java 100.00%
android tcp-communication drawing touch java led led-matrix-displays ui

android_remote_led_matrix's Introduction

Android_Remote_Led_Matrix

Control LED Matrix remotely from Android. Java on Android side, Python on receiving side. This repository contains just the Android application

About This Project

I have an ongoing love for using the LED Matrix display for the Raspberry Pi to test out new coding concepts and skills. As I started to take on Android projects I wanted a project that would test out the capabilities of Android canvas and TCP communication. This Android project is used in conjunction with an earlier python project.

To Use

The application is a big drawing screen composed of 32x32 squares which represent led in the LED Matrix. If the TCP button on the bottom right is set to on, the application will stream coordinates to the designated port and IP address (YOU WILL NEED TO ENTER YOURS!!!!). If you leave TCP communication off, you can treat it as a normal drawing app.

To Do

  1. Enhance touch detection on the display. Currently you have you move your finger slowing in order for the display to register your touch.

  2. Create the option to change port and IP address from the UI

  3. Handling for phone rotation.

android_remote_led_matrix's People

Contributors

mabiesen avatar

Watchers

 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.