Top 34 Apps Similar to Blynk - Arduino, ESP8266, RPi

ArduinoDroid - Arduino IDE 6.3.1
Anton Smirnov
Important:The app takes about 210Mb as it contains IDE, compiler anduploader.Make sure you have enough free space in internal storageand itcan't be installed on sd card because of Androidsecuritypolicy.Features:* open/edit Arduino sketches* example sketches and libraries included* code syntax highlighting with themes support ** code complete ** real-time diagnostics (errors and warnings) and fixes ** sketch navigator ** tiny built-in software keyboard ** compile sketches (no root required)* upload sketches (Arduino Uno/Uno_r3, Duemilanove, Nano, Mega2560,Leonardo, Micro/Pro Micro, Pro, Pro Mini, Yun, Esplora,RobotControl, Robot Motor boards are supported, android deviceswithUSB-host support required)* serial monitor* works offline (no internet connection required)* Dropbox support* Google Drive support* material designApp blog:http://www.arduinodroid.infoTroubleshooting:http://www.arduinodroid.info/p/troubleshooting.htmlAdvanced paid features (marked with *) review:http://www.arduinodroid.info/p/advanced-features.htmlSee also CppDroid app:http://www.cppdroid.info© "Arduino" is a trademark of Arduino team.
Arduino bluetooth controller 1.3
Giumig Apps
Use Android as a bluetooth remote controller for Arduino
Ardroid 0.2
An Android Application for controlling any type of Arduino'sDigitaland PWM Pins with the help of Bluetooth. It can be used toControlArduino Uno's Digital and PWM pins , Send & Recievetextcommands to/from Arduino. Arduino code for above Applicationcan beDownload from the link: https://goo.gl/iRPKWP
Blink Home Monitor 6.31.0
Smart Home Security Monitoring from Blink and Amazon
ESP8266 SmartConfig 0.3.4.3
Nat Weerawan
ESP8266 SmartConfig Arduino Code you cansimplycallbeginSmartConfig() like thisWiFi.beginSmartConfig();while(1){delay(1000);if(WiFi.smartConfigDone()){Serial.println("SmartConfigSuccess");break; } } or the easier wayis use library that supportsmartConfigfunction such asWiFiConnectorArduinoLibrary:https://github.com/cmmakerclub/WiFiConnector
Virtuino 6 6.0.33
Ilias Lamprou
HMI for SCADA & IoT platforms - MQTT, MODBUS, HTTP,Bluetooth,WIFI, Thingspeak
IoT Manager 2.2.4
You can manage everything supported MQTT protocol.
RasPi Check
Check on your Raspberry Pi right from your smartphone!
RaspManager v3.6.1
Check and control your Raspberry from your smartphone
RaspController 5.5.5
Manage your Raspberry Pi with your smartphone
ElectroDroid
IODEMA Srl
ElectroDroid is a simple andpowerfulcollection of electronics tools and references.This is the free version, which contains ads; you can also buyfromthe Market the PRO version of the app to support thedeveloper,unlock more features and get rid of the ads.The app includes:• Resistor color code decoder (3-6 bands);• SMD Resistor Code;• Inductor color code decoder;• Ohm’s law calculator;• Reactance/Resonance calculator;• Voltage divider;• Resistors ratio, value/series/parallel;• Capacitor charge calculation;• Operational amplifier;• LED resistor calculator;• Adjustable voltage regulator/LM317 calculator;• Heat dissipation;• Battery Life calculator;• Inductor design tool;• Voltage Drop calculator;• PCB Trace Width calculator;• Simple Filters calculator;• NE555 calculator;• Power Calculator;• Decibel Converter;• Frequency Converter;• Analog-Digital Converter;• Y-Δ Transformation;• Port pin-out (USB, Serial, Parallel, Ethernet, RJ, SCART,DVI,HDMI, S-Video, VGA, VESA, Display Port, FireWire, Jack,RCA,XLR/DMX, ATX Power, PC Molex, EIDE, SATA, PS/2-AT, MIDI/Gameport,Apple 30-pin, PDMI, OBD-II, 25-pair phone cable color code,ColorCode for Fiber Optic Cables; ISO connector for car audio;Arduinopin-outs);• Resources (Resistivity table; Table of standard resistorsandcapacitors; Capacitor marking codes; AWG and SWG Wiresize;Ampacity Table; Symbols and Abbreviations; CircuitSchematicSymbols; SI Units prefixes; Battery info; Boolean logicgate andalgebra Theorems; 7400 info and pinout; ASCII codes,Batterieslist, 78xx IC, ChipDB IC pinouts, Switch Information,DecibelTable, PIC ICSP/AVR ISP, SMD Package Size,Radiofrequencies);• Full support for EIA resistor series for all calculators;...and more to come!The app has also support for plugins to expand functionality oftheapplication (e.g. PIC and AVR micro-controllersDatabase,simulators, parts search).If you like the program, please rate it, and buy the full versiontosupport the development.Electrodroid PROlink:https://play.google.com/store/apps/details?id=it.android.demi.elettronica.proFor FAQ and full change-log, visit http://electrodroid.it
Arduino Uno Port Control 2.2
Erdem Aslan
Control your Arduino Uno Board from your Android device!!
Pi SD Card Imager 1.08
Mike Redrobe
Prepare a new SD card for your Raspberry Pi - no PC required
RemoteXY: Arduino control 4.13.4
Control Arduino and other boards via WiFi, Bluetooth, USB,Internetusing GUI
Gadget Controller - Arduino 0.9.9.1
Gadget Controller helps you controlling your gadgetwiththesmartphone through the Bluetooth, WiFi and Internet.Youcancontrol devices based on Arduino, Raspberry Pi, yourowninventionsbased on microcontrollers and microprocessors orevenPLD. WithGadget Controller you can create beautiful interfaceswithsimplewidgets like button, switch, joystick, display andothers!Specialvideo examples will be available soononYouTube:http://www.youtube.com/channel/UCVm1XV8FytcSDOHSZI5A-GQYoucan askdevelopers if you haveanyquestions:https://www.facebook.com/dkgadgetapp Join us and maketheappbetter.
Bluino Loader - Arduino IDE 2.0
Program your Arduino with Android via USB OTG or Bluetooth
Arduino Bluetooth Control
broxcode
Take full control of your microcontroller-based boards viabluetoothmodules
8 RELAY CONTROL ESP 8266 1.0
Ömer AKBAŞ
8 RELAY CONTROL ESP 8266 WİFİ MODUL8ADETRÖLEYİ ESP 8266 WİFİ MODÜLÜ İLE KONTROL ETME.8 RELAY CONTROLMODULEWITH8pcs WiFi ESP 8266 ESP 8266 RELAY Yi WiFiCHECKINGMODULE.
Arduino CNC Controller 1.0 Beta
Luis P. B.
Controller to create CNC mill using Arduino Mega and a manualMillvia USB
Raspberry Pi Relay - GPIO Cont 2.1.6
Switch or Pulse Raspberry Pi GPIO Pins on up to 10 Pi's onAndroid(#PiRelay)
Switch ESP8266 1.2.3
Control your ESP8266 and interacts with GPIOs
WIFI ESP8266 CONTROLLER DEVICE 1.0
NETIPLI
Fungsi aplikasi ini untukmengontrolalat-alatelektronik seperti lampu pijar, kipas angin, ac,komputer,robot,quadcopter, dan perangkat alat elektronik lainnyauntukmempermudahkegiatan manusia.The functionofthisapplication to control electronic devices suchasincandescentlamps, fans, ac, computers, robots, quadcopter,devicesand otherelectronic tools to facilitate humanactivities.
NodeMCU Controller 3.9.8
Carter Roeser
Web Interface Controller for NodeMCU and ESP8266 devices
Arduino Control 1.0
Arduino Control es una aplicaciónpensadaparala comunicación entre android y arduino mediantebluetooth.Estacomunicación se basa en la utilización de botones amodopulsador,con el objetivo de poder activar o desactivar lospines denuestroarduino.Para facilitar la integración de Arduino Controlconnuestroproyecto, tenemos la posibilidad de modificarlasvariablesenviadas a arduino, de esta forma podremos identificarennuestroprograma de arduino de que variable se trata.Las variables por defecto son las siguientes:PIN ON OFF0 0h 0l1 1h 1l2 2h 2l3 3h 3l4 4h 4l5 5h 5l6 6h 6l7 7h 7l8 8h 8l9 9h 9l10 10h 10l11 11h 11l12 12h 12l13 13h 13lPara realizar la conexión mediante bleutooth esnecesariotenervinculado previamente nuestro teléfono móvil aarduino,mediante laconfiguración de nuestro propio móvil.Ejemplo para encender el pin 13:*NOTA: recordar que el pin Rx y Tx van cruzados conrespectoaarduino.void setup(){pinMode(13,OUTPUT);Serial.begin(9600);digitalWrite(13,LOW);}void loop(){char dato;String cadena="";while (!Serial.available()){}while(Serial.available()>0){dato=Serial.read();cadena+=dato;delay(5);}if (cadena=="13h"){digitalWrite(13,HIGH);delay(5);}if (cadena=="13l"){digitalWrite(13,LOW);delay(5);}}Arduino Controlisdesignedfor communication between android and arduinoviabluetoothapplication. This communication is based on the useofbuttons topush mode, with the aim to enable or disable ourarduinopins.To facilitate the integration of Arduino control with ourproject,weare able to modify the variables sent to arduino, thisway wecanidentify in our arduino program that is variable.The default variables are:PIN ON OFF0 0h 0l1 1h 1l2 2h 2l3 3h 3l4 4h 4l5 5h 5l6 6h 6l7 7H 7l8 8h 8l9h 9 9l10 10h 10l11 11h 11l12 12h 12l13 13h 13lTo connect with bleutooth is necessary to have previouslypairedyourmobile phone to arduino, by setting our ownmobile.Example to turn the pin 13:* NOTE: remember that the Rx and Tx pin will crossovertoarduino.void setup (){  pinMode (13, OUTPUT);  Serial.begin (9600);  digitalWrite (13, LOW);}void loop (){      char data;      String str = "";while (! Serial.available ())  {}while (Serial.available ()> 0) {   Serial.read data = ();   string + = data;    delay (5);  }    if (string == "13h")      {        digitalWrite(13,HIGH);        delay (5);      }    if (string == "13l")      {        digitalWrite(13,LOW);        delay (5);      }      }
ESP Connect 0.0-alpha-5
Umran Abdulla
Easily connect your ESP8266 node to the internet.
Raspberry Pi Control 4.3
Noah S.
Raspberry Pi Control lets you manage andruncommands on your Raspberry Pi all in an app that features acleanmaterial design theme. The application connects to theRaspberry Piover an SSH interface and allows you to send commandsand view theoutput right from the app!Features:-Run on demand commands and view the output real-time in theconsolewindow.-Save and edit commands to be run at any time.-Features a fully material design interface.-Runs on Android 4.1 through 6.0.New features coming soon!
Arduino SMS 1.1
With this App you can send andreadeasilymessages.You can send from your Arduino to your phone, a phone numberandatext over Bluetooth.The App then sends the text to this number.Or the phone reads incoming messages and sends the phonenumberandtext to your Arduino.To find out how to use this App with an Arduino or ifyouwouldlike a few sample codes, you can visitthispage:http://nicolasdalloap.jimdo.com/Features:enable / disable Bluetoothsearch for devicesshow paired devicesconnect a devicesend messages (SMS)read messages (SMS)Important: You must first have paired your Bluetooth module.
Serial Display for Arduino 1.1
JOJOAGOGOGO
Displays the Hardware Serial output of the Arduino to AndroidForIot
Blynk myPlant 1.2
Blynk Inc.
This is a demo app to show how the project made with Blynk Appcanbe branded, exported and published as a standaloneapplicationVisit http://blynk.io to learn more. You will alsoexperience howBlynk helps with product WiFi provisioning by guidingusers throughall the necessary steps required to connect theproduct to WiFinetwork. IMPORTANT: You would need to flash thefirmware to yourhardware (this is also a part of the demo). You canuse: SparkFunBlynk Board, NodeMCU or any other ESP8266 boards.Please follow ourinstructionshere:https://github.com/blynkkk/blynk-library/blob/master/examples/Export_Demo/myPlant_ESP8266/README.mdShouldyou have any questions - please email us at [email protected].
CCleaner – Phone Cleaner 24.01.0
Piriform
Junk Cleaner: Clear junk to make space on your device withourmaster cleaner
Arduino Uno Communicator 1.33
No need for extra Host Shield or Bluetooth. All you need isaMicroUSB OTG to USB Adapter. Send data from yourArduinowithSerial.println(), Serial.print() or Serial.write() in9600baudrate. Receive data with Serial.read(). Toggle between hexandasciiby clicking on received/sent data. Let your ownAndroidapplicationreceive data from Arduino by listeningtothe"primavera.arduino.intent.action.DATA_RECEIVED" intent.Thisintentwill contain the "primavera.arduino.intent.extra.DATA"bytearraywith the receiveddata.CallgetByteArrayExtra("primavera.arduino.intent.extra.DATA")toretrievethe data. Send data to Arduino from your applicationbybroadcastingan intent withaction"primavera.arduino.intent.action.SEND_DATA".Add the data tobesent as byte arrayextra"primavera.arduino.intent.extra.DATA".Please note that thisappwill not work with Arduino boards withthe FTDI USB-to-serialdriverchip. Sourcecodeat:https://github.com/jeppsson/Arduino-Communicator
Raspberry SSH & WOL Buttons 6
KNOWLESONLINE
Custom SSH and WOL Buttons. Control your Raspberry Pi &otherSSH devices.
Bluetooth Arduino and LCD 1.0
Katude
You will be able to connect withanypaireddevice on Adroid with HC-05 Bluetooth module. and sendTectMessegeto Arduino that will print the text on LCD display.Instructions:1. Run the program2. Turn on Bluetooth in case it is not on. If Bluetooth isofftheprogram will inform.3. Click on "Connect" and a drop list of all paireddeviceswillapear on Android Screen4. Choose from the list HC-05 device5. With devices paired write a text on text dialogboxonscreen6. Click "send String to LCD" and the text on the dialogo boxwillbeshown on LCD display.PS: On the buttons "Arduino Program" and HardwareConnections"youwill find Arduino program and all connectionsbetween Arduino,HC-05modulo and LCD needed for the project towork.Have Fun"
Bluetooth Control for Arduino 1.1
merahkemarun
Arduino Bluetooth Relay 4CH App is android application which isusedto control 4 channel relay module via Bluetooth withBluetoothserial communication module support HC-05, HC-06, orHC-07, UsingArduino or AVR i am test with arduino UNO and serialcommnunicationlibrary to connected RX pin 10 and TX pin 11. you canuse arduinouno or arduino leonardo etc... Fitur App: -control 4channel on/offralay -control All channel ON -control All channelOFF -downloadfile Program Arduino_Bluetooth_Ralay_4ch.ino -downloadfileTutorial PDF with schemmatic Download File: -arduino projectZIP :https://goo.gl/Vq1n9D -tutorial & schematic wiring PDF:https://goo.gl/b2UVY1 or you can Copy program here to ArduinoIDE/* Relay IN1 connected to PinOut 2 Arduino Relay IN2 connectedtoPinOut 3 Arduino Relay IN3 connected to PinOut 4 Arduino RelayIN4connected to PinOut 5 Arduino --->you can connected torelaymodul 4 channel Serial data sending from Arduino BluetoothRelay4CH.apk data '1'-'4' to on is Ralay CH 1-4 data 'A'-'D' to offisRalay CH 1-4 data '9' to on ALL CH 1-4 data 'I' to off ALL CH1-4*/ #include SoftwareSerial mySerial(10, 11); //Pin10 RX , Pin 11TXconnected to--> Bluetooth TX,RX #define relay1 2 #definerelay23 #define relay3 4 #define relay4 5 char val; void setup(){pinMode(relay1,OUTPUT);pinMode(relay2,OUTPUT);pinMode(relay3,OUTPUT);pinMode(relay4,OUTPUT);digitalWrite(relay1,HIGH);digitalWrite(relay2,HIGH);digitalWrite(relay3,HIGH);digitalWrite(relay4,HIGH);mySerial.begin(9600); Serial.begin(9600);} void loop() { //cekdata serial from bluetooth android App if(mySerial.available()>0 ) { val = mySerial.read();Serial.println(val); } //Relay ison if( val == '1' ) {digitalWrite(relay1,LOW); } else if( val =='2' ) {digitalWrite(relay2,LOW); } else if( val == '3' ){digitalWrite(relay3,LOW); } else if( val == '4' ){digitalWrite(relay4,LOW); } //relay all on else if( val == '9' ){digitalWrite(relay1,LOW);digitalWrite(relay2,LOW);digitalWrite(relay3,LOW);digitalWrite(relay4,LOW); } //relay isoff else if( val == 'A' ) {digitalWrite(relay1,HIGH); } else if(val == 'B' ) {digitalWrite(relay2,HIGH); } else if( val == 'C' ){digitalWrite(relay3,HIGH); } else if( val == 'D' ){digitalWrite(relay4,HIGH); } //relay all off else if( val == 'I'){ digitalWrite(relay1,HIGH);digitalWrite(relay2,HIGH);digitalWrite(relay3,HIGH);digitalWrite(relay4,HIGH); } }