Anton Smirnov Apps

CppDroid - C/C++ IDE
Anton Smirnov
CppDroid is simple C/C++ IDE focused onlearning programming languages and libraries.Features:* code complete ** real-time diagnostics (warnings and errors) and fixes ** file and tutorial navigator (variables, methods, etc)* static analysis ** smart syntax highlighting* portrait/landscape UI* auto indentation and auto pairing (configurable)* configurable code syntax highlighting (themes) ** compile C/C++ code (no root required)* works offline (built-in compiler, no internet connectionrequired)* great C/C++ code examples included ** detailed C++ tutorial and learn guide included ** add-ons manager and auto updates* Dropbox support ** Google Drive support *On first launch CppDroid extracts SDK (about 150Mb) anddownloads and extracts examples and tutorials, so about 215Mb of internal storage space is required. It can't be moved tosd card because of android security.Start learning C and C++ by examples (menu / Project /Examples) or tutorials (menu / Project /Tutorials).App blog:http://www.cppdroid.infoAdvanced paid features (marked with *) review: also ArduinoDroid app:
ArduinoCommander 4.2.2
Anton Smirnov
Control your Arduino board from your Androiddevice over Bluetooth, Ethernet or USB (Diecimila, Duemilanove, Unor1/r2/r3, Mega, Leonardo, Nano) using WYSIWYG interface, Androidsensors or JavaScript script.View video on how to use it on YouTube: out ArduinoDroid - Arduino IDE for Android: do you think about this idea of crowd-funding for featuresin the apps: ArduinoCommander UI into your native language: discover and connect to Arduino board:- over bluetooth (Bluetooth shield like Sparkfun bluetooth modems( or these ( is required)- over ethernet (W5100-based ethernet shield (official ( or these ( and sketch arerequired)- over USB (USB Host mode support on android device and Android3.1+ are required)- over USB as Android Accessory (USB Host shield like these(, Android 3.1+ and sketchare required)- display board firmware version, name and Firmata protocolversion- set pin mode (analog/digital input/output, pwm, servo)- get/set pin values- LED and pin mode animation- beautiful WYSIWYG interface for any screen dimensionsAdvanced features:- arduino sensors (set PWM output using android device sensors(accelerometer, gyroscope, ...))- save and load pins configuration from file- speech input- Arduino Mega board support- PWM JavaScript generator (set PWM output using JavaScriptscript)- meter view (vintage VU meter for analog input)- Arduino Nano v2/3 boards support- oscilloscope- sketch uploadingAdvanced features are paid and marked using asterix (*) in theappUpload StandardFirmata sketch to your arduino board first (Menu/ Upload sketch */ StandardFirmata @ 57600)Visit application page ( view screenshots, read full app description and usageinstructions.© "Arduino" is a trademark of Arduino team.
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 it can't be installed on sd card because of Android securitypolicy.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 devices withUSB-host support required)* serial monitor* works offline (no internet connection required)* Dropbox support* Google Drive support* material designApp blog:http://www.arduinodroid.infoTroubleshooting: paid features (marked with *) review: also CppDroid app:© "Arduino" is a trademark of Arduino team.