Top 16 Apps Similar to Arduino Compiler

Arduino Tutorials 1.7
Set of tutorials for developers who want to use Arduino tocreatecool projects.
Arduino Examples Free 18.3
Coderz
A lot of Arduino examples with code,diagrams and imagesforarduinobeginners and programmers. Take a look at it andmasterit.Contains Examples from Basics, Digital,Analog,CommunicationControl Structures, Sensors, Core Functions,Digital,Display,Strings, USB (Leonardo, Micro, and Duespecificexamples),Keyboard,Mouse. A lot of Arduino exampleswithcode,diagrams andimages for arduino beginners and programmers.Takea look at it andmaster it. Contains Examples from Basics,Digital,Analog,Communication Control Structures, Sensors, CoreFunctions,Digital,Display, Strings, USB (Leonardo, Micro, and Duespecificexamples),Keyboard,Mouse.----------------------------------------Analog In,Out Serial AnalogInput AnalogInOutSerialAnalogWriteMegaCalibration Fading SmoothingASCII Table DimmerGraph MIDIMultiSerialMega PhysicalPixel ReadASCII String SerialCallResponse ASCII Serial Call Response Serialinput (Switch(case)Statement) SerialEvent Virtual Color MixerArrays For Loop(aka TheKnight Rider) If Statement Switch (case)Statement, usedwithsensor input Switch (case) Statement, used withserial inputWhileLoop Analog Read Serial BareMinimum Blink DigitalReadSerialFading ReadAnalogVoltage Blink Without Delay ButtonStateChangeDetection (Edge Detection) Button Debounce InputPullupSerialPitch follower Simple Keyboard Tone Tone4 LED BarGraphRow-colummScanning to control an 8x8 LED Matrix Analog InputPinsDigitalPins Memory PWM ADXL3xx Accelerometer KnockMemsic2125Accelerometer Ping Ultrasonic Range Finder KeyboardandMouseControl More will be updated daily or weekly. Just keepintouch.ALL APP CONTENT ARE OFFLINE AND YOU DON'T NEED INTERNETFORUSINGTHE APP. Just try the app and then review... Pleaseleaveyourfeedbackonhttps://www.facebook.com/pages/Arduino-Study-Apps/346143798876887Alotof Arduino examples with code,diagrams and imagesforarduinobeginners and programmers. Take a look at it and masterit.Morewill be updated daily or weekly. Just keep in touch.Youcandownload the free versionfromherehttps://play.google.com/store/apps/details?id=com.coderzheaven.arduino_examples_adfreeIFYOULIKE OUR APP, PLEASE DON'T HESITATE TO LEAVE YOURVALUABLEFEEDBACKAS COMMENTS IN THIS PAGE AND HELP US TO IMPROVETHE APP.MANY THANKS
Arduino Bluetooth Controller 2.8
Control any micro-controller that uses a Bluetooth module withyoursmartphone
Bluetooth RC Car 2.1
Andi.Co
Control your micro controller and Bluetooth fitted RC car withyoursmart phone
SmartDAQ (Arduino-Compatible) 2.4.0
imx Developer
SmartDAQ: Great App for Rules Based Control, USB DAQ,Oscilloscope,Data Logger
Arduino Complete Reference 3.7
Coderz
This app contains basic references forallarduino beginners.with detailed explanation containing diagrams and imagesandcodes.Check out the ultimate offline reading experience.Please rate this app if you like it and send us suggestions onhowto improve this application. Thanks for taking time to readthisdescription.TO KEEP THIS APP FREE, WE HAVE PUT SOME ADVERTISEMENTS IN IT. IFYOUWANT TO REMOVE ADSYOU CAN ALWAYS FOLLOW THE BELOW LINK AND DOWNLOAD THE ADFREEVERSION.PLEASE DON'T LEAVE BAD COMMENTS BECAUSE OF THE ADS APPEARING INTHEAPP.https://play.google.com/store/apps/details?id=com.coderz.arduino_mega_pack_adfreeIF YOU LIKE OUR APP, PLEASE DON'T HESITATE TO LEAVE YOURVALUABLEFEEDBACK AS COMMENTS IN THIS PAGE AND HELP US TO IMPROVETHEAPP.MANY THANKS
Blue Arduino 1.0
Cobary
Easy lightweight app forBluetoothcommunication between e.g. an Android phone andArduino(using aBluetooth module). Can be used to communicated withother Bluetoothdevices as well.Functionality:- List all Bluetooth devices available- Send a string to the device- Listen and display response from deviceAn example and tutorial on how to control the blink speed ofaLED using this app can be found at:http://e.asaxen.com/index.php/arduino/item/37-bluetoothcontrol
Bluetooth RC Joystick Controll 1.4
Andi.Co
Control your micro controller and Bluetooth fitted RC caroverBluetooth.
Arduino Car Control 1.0
Control your RC car with arduino
Arduino TCP Remote Control 1.2
Simple Client Application that show howit'spossible use the Hardware Sensor of the Smartphone for controltheArduino by a TCP protocol (WiFi Shield or Ethernet Shield).Theprotocol it's build using 16 byte where the first and the lastarecontrols bytes and 14 bytes are for data. The App wait alwaysforthe feedback from a TCP Server, otherwise it's goes intimeouterror. In the application there is a sample code that youcan loadin Arduino for test this App. This App has the scope toshow how touse a Smartphone's Sensors for control the ArduinoBoard.Enjoy!
Arduino-Android HomeAutomation 1.0
A mimimalistic demo app of Voice Controlled HomeAppliancesusingArduino. The source code for Arduino and Android appwill bemadeavailable on my blog http://anwaarullah.com soon. If youneedanyhelp in building the Circuit, please [email protected] Basic Setup: 1. Connect a BluetoothModuletothe Arduino Serial Port 2. Connect 3 Loads (or LEDs fortesting)toPins 8,9 and 10 3. Upload the Arduino Code below 4. OpentheAppand establish a connection with the Bluetooth Module 5.SelecttheAppropriate buttons and the LEDs/Load should lit upaccordinglyThefollowing pins are connected to the Buttons on theApp: YellowLamp= Digital Pin 8 of Arduino Fan = Digital Pin 9 ofArduino RedLamp= Digital Pin 10 of Arduino To give in voicecommands, hit themicbutton and say in any of these commands: "redlamp on" "redlampoff" "fan on" "fan off" "yellow lamp on" "yellowlamp off"I'veattached a sample schematic that can be used forreferenceinconnecting. To see a demo of this application, pleasevisitthisvideo http://vimeo.com/53071330 and navigate to 20:00 onthevideo.This was a talk where I made this App for a demo.####ArduinoSource Code #### char ch = 'A'; int lamp1 = 8; int lamp2=9; intlamp3 = 10; void setup() {Serial.begin(9600);pinMode(lamp1,OUTPUT); pinMode(lamp2, OUTPUT);pinMode(lamp3,OUTPUT);digitalWrite(lamp1, LOW);digitalWrite(lamp2,LOW);digitalWrite(lamp3, LOW); } void loop() {if(Serial.available()> 0) { ch = Serial.read(); if (ch == '1'){digitalWrite(lamp1,HIGH); } if (ch == '2') {digitalWrite(lamp2,HIGH); } if (ch =='3') { digitalWrite(lamp3,HIGH); } if (ch =='4') {digitalWrite(lamp1, LOW); } if (ch == '5'){digitalWrite(lamp2,LOW); } if (ch == '6') {digitalWrite(lamp3,LOW); } } delay(500);ch = 'A'; } Note: Please becareful whilehandling high voltageloads. Take all necessaryprecautions whilebuilding the circuit.I'm not responsible for anydamage whatever,in any way whatsoeverarising out of the use of thisApp (Physicalor Material).
Arduino Manager
Fabrizio Boco
Arduino Manager is an app to control your projects with Arduino.
Robot Arduino avec Bluetooth 1.0
Cette application offre la possibilitédecontrôler deux moteurs en fonction des valeurs x et y captéesparle téléphone.Aussi, une commande à glissière permet de régler l'angle d'unservomoteur sur la broche pwm3Finalement, l'application commande deux sorties numériques D12etD13.Remarques:Le code .ino doit être téléversé dans le module Arduino avantdelancer l'application.Si vous éprouvez des difficultés avec le module bluetooth,débutezavec l'application suivante: MIT_bluetooth_accelFichiers:robot_bluetooth_arduino.aia : code source de l'applicationAndroid(crée avec MIT app inventor 2)robot_bluetooth_arduino.apk : Application Androidrobot_bluetooth_arduino_MIT.ino : Code sourceArduino(firmware)robot_bluetooth_arduino_MIT.vi : Code source LABVIEWAdresse de téléchargement:http://netsciences.ca/arduino/MIT_robot_bluetooth/Les codes source vous permettent de personnaliser le projet.This applicationoffersthe possibility of controlling the two motors as a functionof xand y values ​​captured by the phone.Also, a slide control to adjust the angle of a servo motor tothespindle PWM3Finally, the application controls two D12 and D13 digital outputs.Notes:The code .ino be uploaded to the Arduino module before startingtheapplication.If you are having trouble with the bluetooth module start withthefollowing application: MIT_bluetooth_accelFiles:robot_bluetooth_arduino.aia: source code of the Androidapplication(app created with MIT inventor 2)robot_bluetooth_arduino.apk: Android Applicationrobot_bluetooth_arduino_MIT.ino: Arduino sourcecode(firmware)robot_bluetooth_arduino_MIT.vi: Source Code LABVIEWDownload address: http://netsciences.ca/arduino/MIT_robot_bluetooth/The source codes allow you to customize the project.
Bluetooth Oscilloscope 1.0
JOSE MUNOZ
Bluetooth Oscilloscope transforms your phone or tablet onanoscilloscope
C4droid - C/C++ compiler & IDE
n0n3m4
C4droid is a user-friendly (but powerful)C/C++IDE + C/C++ compiler for Android.Basic features:- Offline C compiler: create your own applications on Androiddeviceand run them even without Internet access- Source code editor with syntax highlighting, tabs,codecompletion, code formatting, file association andundo/redo- Export&share your programs as APKs or native executables(forterminal apps)- No root required (but C4droid can use it for your programs ifyouwant)- Full ANSI C and ISO C99 support with TCC (Tiny C Compiler)+uClibc- Git integration- Customizable GUI, choose where to place tabs and buttonsbyyourself, themes are also supported.More features with a free GCC plugin:- Fully-functional C++ compiler, almost complete C++11 supportwithGCC compiler- NativeActivity, Qt, SDL and SDL2 support for GUI- Debugger with breakpoints and watches- Makefile support: use the same build scripts as on yourPC(BusyBox is included)- Semi-automatic open-source library porting feature forenhancedprogramming & educationC4droid is designed to be user-friendy out-of-the-box, butnothingis perfect, so here are some answers for questions thatcanappear:How to install C++ support?C4droid will ask you to install C++ support at first startupandwill configure itself in semi-automatic mode.If you want to do that manually, you need:0) Enough internal memory OR root rights. C4droid does notrequireroot rights for devices with more than 50MB of freeinternalmemory.1) Install GCC plugin (C4droid will ask you to install it).2) Select G++ compiler in C4droid preferences.3*) Add "using namespace std;" to your program(before int main),useiostream, not iostream.hNote that if you want to use C4droid as a C compiler, it isbetterto select GCC, not G++.How to use SDL, SDL2, NativeActivity and Qt insingle-filemode?Just install SDL plugin and select G++ compiler inC4droidpreferences.Note that C4droid chooses app mode using a very simple sourcecodeanalysis:SDL is detected with #include "SDL.h", SDL2 is detectedwith#include "SDL2/SDL.h", NativeActivity is detected with#include"android_native_app_glue.h", Qt is detected with#include"QApplication"If you are compiling a single-file Qt app, you must add#include"yoursourcefilenamewithcpp.moc" to the end of source codefilealso.How to use Makefiles, multifile projects, etc?Long-click compile button (or select "compilation settings"ifbuttons are hidden/moved) and configure current directory tousethe mode you want.Note that C4droid will create .c4droid configuration file whenyouwill press Ok. Some modes (like makefile) require to enterresultexecutable file name, don't forget to do that.After doing that all use compile and run buttons to build andrunyour app as regular.How to build and install libraries?Almost the same way as regular Makefile building except forthatmost probably some patching may be required.Currently tested libraries are gmp(internalmemoryonly),mpfr,mpc,libxml2,neon,sqlite,SDL_gfx(--disable-mmxrequired).Which gestures/keyboard shortcuts does C4droid support?Long-click gestures:New button: delete current file.Save button: save as.Open button: recent files.Run button: run with arguments.Compile button: configure current directory.Tab: close tab.Keyboard shortcuts:Ctrl-C, Ctrl-V, Ctrl-X for Copy, Paste and CutCtrl-S, Ctrl-O for Save/OpenCtrl-Z, Ctrl-Y for Undo/Redo.Ctrl-L for "go to Line"Ctrl-F for FindCtrl-A for select AllCtrl-B for Build/compileCtrl-R for RunCtrl-Space/Ctrl-D for autocompletion (Ctrl-Space may be reservedbyAndroid)Report bugs at [email protected] stands for "c for android" (or "c++ for android").C4droid is not an online compiler, so it uses real binaries.Some binaries in APK are licensed under (L)GPL, email me forthesource code (Tiny C compiler, GCC, BusyBox, etc.)Android is a trademark of Google Inc.Qt is a registered trademark of Digia.
Bluetooth Pi Arduino PC etc. 8
BTInterface free trial BETAIT's FUN! Control your phone or tablet, and then to controlyourelectronics projects with it?Let's see, how do I convince you to install BTInterface?Well, without controlling anything if you justinstallBTInterface on your phone and tell your friends the SMSpasswordwhich by default is the three letter word 'bti' then theycan sendtexts to your phone that begin with bti to make it speak,playsound effects, display things etc. :) It might be interestingtosee what they come up with!Come join my forum athttp://www.BTInterface.comfor more secrets!BTInterface acts as the ‘buttons’ and the 'display' to yourdevice!but it's so much more!Now also works with PCs and Laptops! See this forumthread:http://btinterface.com/BTInterface/forum/viewtopic.php?f=2&t=23By using a wireless bluetooth module, dongle orbuilt-inbluetooth you get wireless working plus a controller withgreatfeatures that is simple and easy to use and to program.Developers can sell their devices and tell the user todownloadBTInterface to control them!They can also add wireless Bluetooth control to theirsoftwareprojects!All the control functions including screen, sound,send/receivesms text messages etc. are already catered for so thedeveloper cankeep the cost and complexity down.Also great for education!Features such as send SMS Text messages? How hard would thatbedo you think? Well, from your micro controller device you sendthistext string over the bluetooth connection:sms 01234567 this is a message from my micro controller!Another command is 'say' and it will cause the android devicetospeak.say Hello, thank you for trying bee tee interface.BTInterface can act on incoming SMS text messages too! Iftheybegin with the password BTInterface will take the message(itdoesn't get to your normal messaging app) and act on anycommandsin it so in this way you can remotely control your devicefrom anymobile phone that can send texts from anywhere in theworld!Other commands configure the screen so its just as you wantit,play sound effects, hide BTInterface to the background, bringitback again, even if you put the android device in to sleepmode(screen is black) BTInterface is still working and if yourmicrocontroller sends the command:say I'm still here you know.it causes your android device to speak even though you thoughtitwas turned off :)If you load up BTInterface onto a device that hasphonefunctions, ie: it can receive SMS Texts then you can try itoutwithout needing any micro controller because BTInterface canworkon commands that you send it in a text message!Tremendous fun, easy to use. Try it out the beta trialisfree!