Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why is an Arduino program called a sketch?

I've recently began Arduino development, and while explaining it to friends and co-workers, one of the questions I've received that I have no answer for and also would like to know is why is the program the microcontroller runs called a sketch? Is this a convention carried over from electrical engineering? I'm not familiar with the history of this particular term.

like image 520
Fidsah Avatar asked Apr 15 '13 14:04

Fidsah


People also ask

What is an Arduino program called?

Programs written using Arduino Software (IDE) are called sketches. These sketches are written in the text editor and are saved with the file extension .

What is sketch programming?

Introduction to Sketch Sketch is the ultimate tool for iOS, Android and Web design. It barely weights 45MB in disk space, compared to Photoshop's 2.17GB. As soon as you open it, you are greeted with an infinite canvas.

Where are Arduino sketches?

Example sketches can be found in the File > Examples menu. Built-in Examples: Examples packaged with Arduino IDE. They are located inside the application folder. In Arduino IDE 2 they are stored in the resources/app/node_modules/arduino-ide-extension/Examples subfolder.

What are the two main parts of Arduino sketch?

A basic Arduino sketch consists of two functions called setup() and loop().


1 Answers

The Arduino programming language is based on Processing, which is aimed at visual artists. Hence a development version being a 'sketch'.

"Processing is a programming language, development environment, and online community that since 2001 has promoted software literacy within the visual arts. Initially created to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing quickly developed into a tool for creating finished professional work as well."

  • processing.org/about
like image 144
Alan Avatar answered Sep 22 '22 16:09

Alan