From WikiChip
					
    Difference between revisions of "arduino/standard libraries"    
                	
														 (→Standard Headers)  | 
				|||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| + | {{arduino title|Standard Libraries}}  | ||
The '''Arduino standard libraries''' are a collection of libraries that comes standard with the [[Arduino]] IDE. The libraries offer a convenient way of performing common tasks that one might need while working with a microcontroller such as accessing the [[EEPROM]], controlling an [[LCD]] display, accessing an [[SD card]], and manipulating a [[servomotor]] or [[stepper motor]].  | The '''Arduino standard libraries''' are a collection of libraries that comes standard with the [[Arduino]] IDE. The libraries offer a convenient way of performing common tasks that one might need while working with a microcontroller such as accessing the [[EEPROM]], controlling an [[LCD]] display, accessing an [[SD card]], and manipulating a [[servomotor]] or [[stepper motor]].  | ||
| Line 5: | Line 6: | ||
{| style="width: 600px; margin-left: auto; margin-right: auto;"  | {| style="width: 600px; margin-left: auto; margin-right: auto;"  | ||
| − | |  | + | |{{arduino|EEPROM.h|<EEPROM.h>}}  | 
| − | |  | + | |{{arduino|Ethernet.h|<Ethernet.h>}}  | 
| − | |  | + | |{{arduino|Firmata.h|<Firmata.h>}}  | 
| − | |  | + | |{{arduino|GSM.h|<GSM.h>}}  | 
|-  | |-  | ||
| − | |  | + | |{{arduino|LiquidCrystal.h|<LiquidCrystal.h>}}  | 
| − | |  | + | |{{arduino|SD.h|<SD.h>}}  | 
| − | |  | + | |{{arduino|Servo.h|<Servo.h>}}  | 
| − | |  | + | |{{arduino|SPI.h|<SPI.h>}}  | 
|-  | |-  | ||
| − | |  | + | |{{arduino|SoftwareSerial.h|<SoftwareSerial.h>}}  | 
| − | |  | + | |{{arduino|Stepper.h|<Stepper.h>}}  | 
| − | |  | + | |{{arduino|TFT.h|<TFT.h>}}  | 
| − | |  | + | |{{arduino|WiFi.h|<WiFi.h>}}  | 
|-  | |-  | ||
| − | |  | + | |{{arduino|Wire.h|<Wire.h>}}  | 
|}  | |}  | ||
| Line 26: | Line 27: | ||
{| style="width: 600px; margin-left: auto; margin-right: auto;"  | {| style="width: 600px; margin-left: auto; margin-right: auto;"  | ||
| − | |  | + | |{{arduino|Audio.h|<Audio.h>}}<sup>1</sup>  | 
| − | |  | + | |{{arduino|Scheduler.h|<Scheduler.h>}}<sup>1</sup>  | 
| − | |  | + | |{{arduino|USBHost.h|<USBHost.h>}}<sup>1</sup>  | 
| − | |  | + | |{{arduino|Esplora.h|<Esplora.h>}}<sup>2</sup>  | 
|-  | |-  | ||
| − | |  | + | |{{arduino|ArduinoRobot.h|<ArduinoRobot.h>}}<sup>3</sup>  | 
| − | |  | + | |{{arduino|Bridge.h|<Bridge.h>}}<sup>4</sup>  | 
| − | |  | + | |{{arduino|YunServer.h|<YunServer.h>}}<sup>4</sup>  | 
| − | |  | + | |{{arduino|YunClient.h|<YunClient.h>}}<sup>4</sup>  | 
|}  | |}  | ||
Latest revision as of 15:54, 19 December 2015
The Arduino standard libraries are a collection of libraries that comes standard with the Arduino IDE. The libraries offer a convenient way of performing common tasks that one might need while working with a microcontroller such as accessing the EEPROM, controlling an LCD display, accessing an SD card, and manipulating a servomotor or stepper motor.
Standard Headers[edit]
The Arduino standard libraries are made of 13 headers.
| <EEPROM.h> | <Ethernet.h> | <Firmata.h> | <GSM.h> | 
| <LiquidCrystal.h> | <SD.h> | <Servo.h> | <SPI.h> | 
| <SoftwareSerial.h> | <Stepper.h> | <TFT.h> | <WiFi.h> | 
| <Wire.h> | 
An additional set of libraries only available in some models:
| <Audio.h>1 | <Scheduler.h>1 | <USBHost.h>1 | <Esplora.h>2 | 
| <ArduinoRobot.h>3 | <Bridge.h>4 | <YunServer.h>4 | <YunClient.h>4 | 
1 - Arduino Due
2 - Arduino Esplora
3 - Arduino Robot
4 - Arduino Yún