Difference between revisions of "Arduino software"

From Elcano Project Wiki
Jump to navigation Jump to search
(Created page with "== Development tools == In Arduino terminology, a program is called a sketch. These are written in a limited version of C++, described here: https://www.arduino.cc/reference/...")
 
Line 1: Line 1:
 
== Development tools ==
 
== Development tools ==
  
In Arduino terminology, a program is called a sketch. These are written in a limited version of C++, described here: https://www.arduino.cc/reference/en/ . In addition, one can write libraries in C++.
+
In Arduino terminology, a program that runs on an Arduino is called a sketch. These are written in a limited version of C++, described here: https://www.arduino.cc/reference/en/ . In addition, one can include libraries, which are written in C++. If there is code that would be useful to share between sketches, it can be put in a library.  Many open-source libraries are available for Arduino -- this lists some popular ones: https://www.arduino.cc/en/reference/libraries
  
 
There are several IDEs that support Arduino development:
 
There are several IDEs that support Arduino development:

Revision as of 00:47, 10 October 2019

Development tools

In Arduino terminology, a program that runs on an Arduino is called a sketch. These are written in a limited version of C++, described here: https://www.arduino.cc/reference/en/ . In addition, one can include libraries, which are written in C++. If there is code that would be useful to share between sketches, it can be put in a library. Many open-source libraries are available for Arduino -- this lists some popular ones: https://www.arduino.cc/en/reference/libraries

There are several IDEs that support Arduino development:

It's recommended to start with the Arduino IDE as it's simpler and most Arduino information online assumes you are using it.