Arduino Programming Tutorial – Android app

The Application for learn Arduino programming with circuits and source code.
Arduino controllers can be connected to various electronic components, sensors and modules. They are used in a wide variety of circuits and automation projects. This application contains about 100 guides and examples and will be updated with new examples in future versions.
This application contains reference for various peripheral electronic components, analog and digital sensors and external modules for Arduino: their description, usage, integration and code examples.

Get it on Google Play

Main content list

The application’s content include 6 sections:

  • Programming
  • Advanced Programming
  • Circuits
  • Sensors
  • Modules
  • Boards

Programming section

Quick Course in C++ with test Q&A. Programming section contains basic C/C++ tutorial:

  • Introduction
  • Data types
  • Constants and literals
  • Operations
  • Typecasting
  • Control structures
  • Loops
  • Arrays
  • Functions
  • Variable scopes and storage classes
  • Strings

Advanced Programming section

Advanced Programming section contains more advanced C++ programming topics:

  • Pointers
  • Structures
  • Unions
  • Bit fields
  • Enumerations
  • Preprocessor directives

Circuits section

Circuits section contains schematic diagrams, examples, connecting various peripherals electronic components and code samples.

Each page contains 3 tabs:

  • Intro – example’s short description;
  • Circuit – circuit diagram for Arduino Uno, as the most frequently used board;
  • Code – sketch sample with extended comments.

Sensors section

This group contains basic examples. All examples grouped by type.

The example screen is divided into 4 tabs:

  • Intro – example’s short description;
  • Data – techical parameters, pinouts;
  • Circuit – circuit diagram for Arduino Uno, as the most frequently used board;
  • Code – sketch sample with extended comments.

This groups contains information about sensors and other external modules boards.

Modules section

Connecting and using various external modules to Arduino.

Boards section

Board type reference, pin locations and technical data


Settings page contains two options: Theme and Confirmation on exit.

Depending on the user’s preferences, the application can be displayed in light or dark theme. The application has 3 options:

  • System default
  • Light
  • Dark

When you set the systems default option, the application will use the theme installed on the device. The other options set a theme independent of the system theme. Dark theme can also be installed on older versions of Android that do not have theme switching.

Related Posts

Leave a Reply