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.
Programs written using Arduino Software (IDE) are called sketches. These sketches are written in the text editor and are saved with the file extension .
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.
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.
A basic Arduino sketch consists of two functions called setup() and loop().
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."
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With