Ligne 12 : |
Ligne 12 : |
| To use a library in a sketch, select it from ''Sketch > Import Library''. | | To use a library in a sketch, select it from ''Sketch > Import Library''. |
| | | |
− | == Librairies standard == | + | == Librairies Arduino == |
| + | === Librairies standard === |
| | | |
| * {{ARDLib|EEPROM|http://arduino.cc/en/Reference/EEPROM|reading and writing to "permanent" storage}} | | * {{ARDLib|EEPROM|http://arduino.cc/en/Reference/EEPROM|reading and writing to "permanent" storage}} |
− | * Ethernet - for connecting to the internet using the Arduino Ethernet Shield | + | * {{ARDLib|Ethernet|http://arduino.cc/en/Reference/Ethernet|for connecting to the internet using the Arduino Ethernet Shield}} |
− | * Firmata - for communicating with applications on the computer using a standard serial protocol. | + | * {{ARDLib|Firmata|http://arduino.cc/en/Reference/Firmata|for communicating with applications on the computer using a standard serial protocol.}} |
− | * GSM - for connecting to a GSM/GRPS network with the GSM shield. | + | * {{ARDLib|GSM|http://arduino.cc/en/Reference/GSM|for connecting to a GSM/GRPS network with the GSM shield.}} |
− | * LiquidCrystal - for controlling liquid crystal displays (LCDs) | + | * {{ARDLib|LiquidCrystal|http://arduino.cc/en/Reference/LiquidCrystal|for controlling liquid crystal displays (LCDs)}} |
− | * SD - for reading and writing SD cards | + | * {{ARDLib|SD|http://arduino.cc/en/Reference/SD|for reading and writing SD cards}} |
− | * Servo - for controlling servo motors | + | * {{ARDLib|Servo|http://arduino.cc/en/Reference/Servo|for controlling servo motors}} |
− | * SPI - for communicating with devices using the Serial Peripheral Interface (SPI) Bus | + | * {{ARDLib|SPI|http://arduino.cc/en/Reference/SPI|for communicating with devices using the Serial Peripheral Interface (SPI) Bus}} |
− | * SoftwareSerial - for serial communication on any digital pins. Version 1.0 and later of Arduino incorporate Mikal Hart's NewSoftSerial library as SoftwareSerial. | + | * {{ARDLib|SoftwareSerial|http://arduino.cc/en/Reference/SoftwareSerial|for serial communication on any digital pins. Version 1.0 and later of Arduino incorporate [http://arduiniana.org/ Mikal Hart]s NewSoftSerial library as SoftwareSerial.}} |
− | * Stepper - for controlling stepper motors | + | * {{ARDLib|Stepper|http://arduino.cc/en/Reference/Stepper|for controlling stepper motors}} |
− | * TFT - for drawing text , images, and shapes on the Arduino TFT screen | + | * {{ARDLib|TFT|http://arduino.cc/en/Reference/TFTLibrary|for drawing text , images, and shapes on the Arduino TFT screen}} |
− | * WiFi - for connecting to the internet using the Arduino WiFi shield | + | * {{ARDLib|WiFi|http://arduino.cc/en/Reference/WiFi|for connecting to the internet using the Arduino WiFi shield}} |
− | * Wire - Two Wire Interface (TWI/I2C) for sending and receiving data over a net of devices or sensors. | + | * {{ARDLib|Wire|http://arduino.cc/en/Reference/Wire|Two Wire Interface (TWI/I2C) for sending and receiving data over a net of devices or sensors. }} |
| | | |
| The Matrix and Sprite libraries are no longer part of the core distribution. | | The Matrix and Sprite libraries are no longer part of the core distribution. |
| | | |
| + | === Arduino Due === |
| + | Les librairies suivantes ne concerne uniquement Arduino DUE. |
| | | |
| + | * {{ARDLib|Audio|http://arduino.cc/en/Reference/Audio|Play audio files from a SD card.}} |
| + | * {{ARDLib|Scheduler|http://arduino.cc/en/Reference/Scheduler|Manage multiple non-blocking tasks.}} |
| + | * {{ARDLib|USBHost|http://arduino.cc/en/Reference/USBHost|Communicate with USB peripherals like mice and keyboards.}} |
| + | |
| + | === Esplora Only Library === |
| + | |
| + | * {{ARDLib|Esplora|http://arduino.cc/en/Reference/EsploraLibrary|Cette librairie vous permet d'accéder facilement au différents senseurs et actuateurs montés sur la carte Esplora.}} |
| + | |
| + | === Arduino Robot Library === |
| + | |
| + | * {{ARDLib|Robot|http://arduino.cc/en/Reference/RobotLibrary|Cette librairie permet d'accéder facilement aux fonctions du robot}} |
| + | |
| + | === Arduino Yún Bridge Library === |
| + | |
| + | * {{ARDLib|Bridge Library|http://arduino.cc/en/Reference/YunBridgeLibrary|Enables communication between the Linux processor and the Arduino on the Yún.}} |
| + | |
| + | === Librairie USB (Leonardo, Micro, Due et Esplora) === |
| + | |
| + | * {{ARDLib|Keyboard|http://arduino.cc/en/Reference/MouseKeyboard|Send keystrokes to an attached computer.}} |
| + | * {{ARDLib|Mouse|http://arduino.cc/en/Reference/MouseKeyboard|Control cursor movement on a connected computer.}} |
| + | |
| + | == Librairies en contribution == |
| + | |
| + | a compléter |
| | | |
| {{Arduino Librairies-TRAILER}} | | {{Arduino Librairies-TRAILER}} |