element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum Android control Arduino over usb
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 4 replies
  • Subscribers 388 subscribers
  • Views 1852 views
  • Users 0 members are here
  • android_development
  • arduino relay
Related

Android control Arduino over usb

nicolaoscon96
nicolaoscon96 over 4 years ago

Hello there..

 

I need help...i m trying to make an app on android studio that i can connect an arduino with usb and control relays with toggle buttons. I tried everything i found on the internet but nothing worked. Anyone that worked on a similar project to help? I don't want to write on a command line and send it i want to have togglebuttons and went pressed turn on relay or off

 

I put USB between Arduino and the phone because it will stay on one place. No need for wifi or bluetooth

 

Other apps on GooglePlayStore work with the arduino but I don't want them like those.

 

I wrote the app just can't made the connection.

 

Thanks

  • Sign in to reply
  • Cancel
  • fmilburn
    fmilburn over 4 years ago

    Hi Nicolas,

     

    Have you tried using Processing?  I haven’t tried it with Android but have used it with Arduino to connect by USB with other OS. A search for Android Processing Arduino turns up a number of hits.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • BigG
    BigG over 4 years ago

    I assume from your comment "Other apps on GooglePlayStore work with the arduino but I don't want them like those" that you've confirmed that your phone/tablet has OTG capability (https://www.carlcare.com/global/tips-detail/how-to-fix-usb-otg-android-not-working/ )

     

    I'd suggest searching online about Android OTG/USB Host mode and connecting your phone/tablet to Arduino. Here's two results I pulled off Google.

    https://developer.android.com/guide/topics/connectivity/usb

    https://www.allaboutcircuits.com/projects/communicate-with-your-arduino-through-android/

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • nicolaoscon96
    nicolaoscon96 over 4 years ago in reply to BigG

    My device support OTG, I have already connected the arduino to my phone using ArduinoDroid IDE and i can send and receive data from the arduino.

     

    I m just trying to make the serial communication between my app and the arduino

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • BigG
    BigG over 4 years ago in reply to nicolaoscon96

    Have you tried or are you using Flutter with Android Studio to develop your app? If so, you could use this widget to handle serial communication: https://pub.dev/packages/usb_serial

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube