SlideShare a Scribd company logo
1 of 14
Download to read offline
Getting started with your Garagino
By GarageLab Team
21/01/2015
Summary
1. Garagino Features................................................................................................................. 1
2. Arduino IDE ........................................................................................................................... 2
3. Connecting and Programming the Garagino......................................................................... 4
3.1.Connecting Garagino to the module USB/Serial Converter................................................ 4
3.2.Connecting The module USB/Serial Converter to the Computer ....................................... 5
3.3.Setting the IDE..................................................................................................................... 5
3.4.Example1............................................................................................................................. 8
3.5.Example2........................................................................................................................... 10
3.6.Example3........................................................................................................................... 11
1. Garagino Features
This is the Garagino, a prototyping platform compatible with Arduino Uno.
The Garagino’s pins are very similar to the Arduino Uno pins :
We have analog pins tagged with an A (A0 to A5);
Digital pins tagged with a D (D0 to D13);
Rx and Tx pins;
Pins to put a crystal (X1 and X2);
Analog Reference pin (Aref);
Vcc and Ground pins (Vcc and GND).
But the Garagino can be powered from 1.8 to 5 Volts. You can Power it with your own
project without the USB/Serial converter module being attached to it. In fact this module
is only necessary while programming. Below you can see the Gagarino powered by battery
Reset Button
Atmega 328P
Pin 13 LED
Power LED Pins
Its internal crystal has a clock of 16 MHz. It possess header pins below it that allows you to
connect it to a breadboard or a PCB and pins to connect the USB/Serial converter module.
And finally we have the module USB/Serial Converter
2. Arduino IDE
As you may know the Garagino is 100% compatible with Arduino Uno and it uses the same
programming interface called IDE (integrated development environment). So the very
first thing to do is to download the IDE at: http://arduino.cc/en/main/software
Pins Bellow Garagino to attach it
to a breadboard or a PCB
Pins to connect Garagino to
the moduleUSB/Serial module
Mini USB input
Headers input
In the download’s page you’ll find options to Windows, Mac and Linux. They already have
the suitable drivers you need to program your Garagino, so after done the download you
are ready to get started.
Operating
Systems
Downloading
Arduino IDE file
Uncompress the downloaded file and run the file arduino.exe and then the IDE will open
as shown below.
*check Arduino IDE for Windows 8.
3. Connecting and Programming the Garagino
3.1.Connecting Garagino to the module USB/Serial Converter
Now that we have the software ready to be programmed let’s turn briefly to the Garagino’s
connections. Connect the Garagino’s USB/Serial headers to the USB/Serial converter
module as the two following images show.
3.2.Connecting The module USB/Serial Converter to the Computer
Now with the USB plug of the cable connected to the computer, connect the mini USB
plug of the cable to the USB/Serial converter as shown below.
Notice that the Power LED is on, that means your Garagino is ready.
3.3.Setting the IDE
From here We’ll start to program it. Open the IDE, go to Tools then to Board and then
select Arduino Uno as shown below.
After you’ve chosen the board, go to Tools again then to Serial Port and check if there is a
COM available as shows the following figure where we have COM 8 connected.
If, due to some reason a COM is not available as shown below, and the Garagino is properly
attached to the computer you must close the IDE and open it again, or you can even change
the USB port but open the IDE after the Garagino have been attached.
3.4.Example1
With the IDE opened go to File then to Examples and then to Blink.
After following these steps you’ll see this sketch on your screen.
This program will blink the LED 13, which is besides the Power LED. Take a look at how it
seems.
We can now test our Garagino in the breadboard by attaching the header pins bellow it,
one of the best features of our plataform.
3.5.Example2
we’ve connected the digital pin 5 to a LED and I used the same Blink program, but we’ve
changed the output pin from 13 to 5 in order to show you how easy it is to work with this
IDE.
Look at the result below
3.6.Example3
In the last test we’ve used an analog port. In this sketch the pot is attached to the analog
pin 2 (A2), the value from the pot is read and then stored into the delay, thus by changing
the pot you change the blink speed.
Garagino doc

More Related Content

Viewers also liked

Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01Soujanya V
 
exprimer-la-certitude-et-le-doute
 exprimer-la-certitude-et-le-doute exprimer-la-certitude-et-le-doute
exprimer-la-certitude-et-le-douteantorome
 
L’habitat intermédiaire
L’habitat   intermédiaire L’habitat   intermédiaire
L’habitat intermédiaire Sami Sahli
 
Dia de la Mà Vermella - Nens Soldats
Dia de la Mà Vermella - Nens SoldatsDia de la Mà Vermella - Nens Soldats
Dia de la Mà Vermella - Nens SoldatsMans Unides ONG
 
Présentation de projet urbain
Présentation de projet urbainPrésentation de projet urbain
Présentation de projet urbainSami Sahli
 
Wharton study on_income_annuities (1)
Wharton study on_income_annuities (1)Wharton study on_income_annuities (1)
Wharton study on_income_annuities (1)Bryan Daly
 
Hamma les annasser. au 01
Hamma   les annasser. au 01Hamma   les annasser. au 01
Hamma les annasser. au 01Sami Sahli
 
Tracking: Cookies vs. cookieless Tracking
Tracking: Cookies vs. cookieless TrackingTracking: Cookies vs. cookieless Tracking
Tracking: Cookies vs. cookieless TrackingJan Berens
 

Viewers also liked (18)

Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
 
Presupuesto
PresupuestoPresupuesto
Presupuesto
 
Reglamento de Participación Ciudadana
Reglamento de Participación CiudadanaReglamento de Participación Ciudadana
Reglamento de Participación Ciudadana
 
virtual resume
virtual resumevirtual resume
virtual resume
 
Convenio
ConvenioConvenio
Convenio
 
Reglamento participación ciudadana
Reglamento participación ciudadanaReglamento participación ciudadana
Reglamento participación ciudadana
 
Mod convenio
Mod convenioMod convenio
Mod convenio
 
Xm lquickref
Xm lquickrefXm lquickref
Xm lquickref
 
Stenogr
StenogrStenogr
Stenogr
 
Puestos
PuestosPuestos
Puestos
 
exprimer-la-certitude-et-le-doute
 exprimer-la-certitude-et-le-doute exprimer-la-certitude-et-le-doute
exprimer-la-certitude-et-le-doute
 
L’habitat intermédiaire
L’habitat   intermédiaire L’habitat   intermédiaire
L’habitat intermédiaire
 
Dia de la Mà Vermella - Nens Soldats
Dia de la Mà Vermella - Nens SoldatsDia de la Mà Vermella - Nens Soldats
Dia de la Mà Vermella - Nens Soldats
 
Présentation de projet urbain
Présentation de projet urbainPrésentation de projet urbain
Présentation de projet urbain
 
Wharton study on_income_annuities (1)
Wharton study on_income_annuities (1)Wharton study on_income_annuities (1)
Wharton study on_income_annuities (1)
 
Hamma les annasser. au 01
Hamma   les annasser. au 01Hamma   les annasser. au 01
Hamma les annasser. au 01
 
Tracking: Cookies vs. cookieless Tracking
Tracking: Cookies vs. cookieless TrackingTracking: Cookies vs. cookieless Tracking
Tracking: Cookies vs. cookieless Tracking
 
Spuren im Internet
Spuren im Internet Spuren im Internet
Spuren im Internet
 

Similar to Garagino doc

comenzando con MATLAB y Simulink para Arduino
comenzando con MATLAB y Simulink para Arduinocomenzando con MATLAB y Simulink para Arduino
comenzando con MATLAB y Simulink para ArduinoSANTIAGO PABLO ALBERTO
 
Pic programming gettingstarted
Pic programming gettingstartedPic programming gettingstarted
Pic programming gettingstartedAjit Padmarajan
 
FinalThesisdraft
FinalThesisdraftFinalThesisdraft
FinalThesisdraftSyed Kazmi
 
Intro to arduino
Intro to arduinoIntro to arduino
Intro to arduinoJosé Faria
 
Elegoo Super Starter Kit for UNO V1.0.2017.7.9.pdf
Elegoo Super Starter Kit for UNO V1.0.2017.7.9.pdfElegoo Super Starter Kit for UNO V1.0.2017.7.9.pdf
Elegoo Super Starter Kit for UNO V1.0.2017.7.9.pdfasdasdasd25145
 
Microcontroladores: Uso de placas Arduino en Atmel Studio
Microcontroladores: Uso de placas Arduino en Atmel StudioMicrocontroladores: Uso de placas Arduino en Atmel Studio
Microcontroladores: Uso de placas Arduino en Atmel StudioSANTIAGO PABLO ALBERTO
 
arduino
arduinoarduino
arduinomurbz
 
Final major presentation
Final major presentationFinal major presentation
Final major presentationPalak Sinha
 
Sonar Project Report
Sonar Project ReportSonar Project Report
Sonar Project ReportSumit Sapra
 
Arduino Full Tutorial
Arduino Full TutorialArduino Full Tutorial
Arduino Full TutorialAkshay Sharma
 
Using arduino and raspberry pi for internet of things
Using arduino and raspberry pi for internet of thingsUsing arduino and raspberry pi for internet of things
Using arduino and raspberry pi for internet of thingsSudar Muthu
 
120018965 lab view-arduino-v1
120018965 lab view-arduino-v1120018965 lab view-arduino-v1
120018965 lab view-arduino-v1Eslem Islam
 
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdfWiseNaeem
 
Arduino: Starter kit for arduino(manual de usuario)
Arduino: Starter kit for arduino(manual de usuario)Arduino: Starter kit for arduino(manual de usuario)
Arduino: Starter kit for arduino(manual de usuario)SANTIAGO PABLO ALBERTO
 
Arduino and Circuits.docx
Arduino and Circuits.docxArduino and Circuits.docx
Arduino and Circuits.docxAjay578679
 
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 5.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdfWiseNaeem
 

Similar to Garagino doc (20)

comenzando con MATLAB y Simulink para Arduino
comenzando con MATLAB y Simulink para Arduinocomenzando con MATLAB y Simulink para Arduino
comenzando con MATLAB y Simulink para Arduino
 
Atmega tutorial
Atmega tutorialAtmega tutorial
Atmega tutorial
 
notes about Arduino
notes about Arduinonotes about Arduino
notes about Arduino
 
Pic programming gettingstarted
Pic programming gettingstartedPic programming gettingstarted
Pic programming gettingstarted
 
FinalThesisdraft
FinalThesisdraftFinalThesisdraft
FinalThesisdraft
 
Intro to arduino
Intro to arduinoIntro to arduino
Intro to arduino
 
Elegoo Super Starter Kit for UNO V1.0.2017.7.9.pdf
Elegoo Super Starter Kit for UNO V1.0.2017.7.9.pdfElegoo Super Starter Kit for UNO V1.0.2017.7.9.pdf
Elegoo Super Starter Kit for UNO V1.0.2017.7.9.pdf
 
Microcontroladores: Uso de placas Arduino en Atmel Studio
Microcontroladores: Uso de placas Arduino en Atmel StudioMicrocontroladores: Uso de placas Arduino en Atmel Studio
Microcontroladores: Uso de placas Arduino en Atmel Studio
 
arduino
arduinoarduino
arduino
 
ARDUINO presentation by Bamidele Samuel.ppt
ARDUINO presentation by Bamidele Samuel.pptARDUINO presentation by Bamidele Samuel.ppt
ARDUINO presentation by Bamidele Samuel.ppt
 
Final major presentation
Final major presentationFinal major presentation
Final major presentation
 
Sonar Project Report
Sonar Project ReportSonar Project Report
Sonar Project Report
 
Arduino Full Tutorial
Arduino Full TutorialArduino Full Tutorial
Arduino Full Tutorial
 
Using arduino and raspberry pi for internet of things
Using arduino and raspberry pi for internet of thingsUsing arduino and raspberry pi for internet of things
Using arduino and raspberry pi for internet of things
 
120018965 lab view-arduino-v1
120018965 lab view-arduino-v1120018965 lab view-arduino-v1
120018965 lab view-arduino-v1
 
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdf
 
Arduino: Starter kit for arduino(manual de usuario)
Arduino: Starter kit for arduino(manual de usuario)Arduino: Starter kit for arduino(manual de usuario)
Arduino: Starter kit for arduino(manual de usuario)
 
Arduino and Circuits.docx
Arduino and Circuits.docxArduino and Circuits.docx
Arduino and Circuits.docx
 
Arduino e-book
Arduino e-bookArduino e-book
Arduino e-book
 
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 5.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdf
 

More from Arduino Aficionado (14)

Netfx4
Netfx4Netfx4
Netfx4
 
Ubunturef
UbunturefUbunturef
Ubunturef
 
Scala cheatsheet
Scala cheatsheetScala cheatsheet
Scala cheatsheet
 
Html xhtml tag-sheet
Html xhtml tag-sheetHtml xhtml tag-sheet
Html xhtml tag-sheet
 
Unix command quickref
Unix command quickrefUnix command quickref
Unix command quickref
 
Ruby on rails_cheat_sheet
Ruby on rails_cheat_sheetRuby on rails_cheat_sheet
Ruby on rails_cheat_sheet
 
Pqrc 2.4-a4-latest
Pqrc 2.4-a4-latestPqrc 2.4-a4-latest
Pqrc 2.4-a4-latest
 
Nmap5.cheatsheet.eng.v1
Nmap5.cheatsheet.eng.v1Nmap5.cheatsheet.eng.v1
Nmap5.cheatsheet.eng.v1
 
Matlab quickref
Matlab quickrefMatlab quickref
Matlab quickref
 
Java quickref
Java quickrefJava quickref
Java quickref
 
Eclipse emacskeybindings 3_1
Eclipse emacskeybindings 3_1Eclipse emacskeybindings 3_1
Eclipse emacskeybindings 3_1
 
Refcard en-a4
Refcard en-a4Refcard en-a4
Refcard en-a4
 
Cpp reference sheet
Cpp reference sheetCpp reference sheet
Cpp reference sheet
 
Core c sharp and .net quick reference
Core c sharp and .net quick referenceCore c sharp and .net quick reference
Core c sharp and .net quick reference
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Garagino doc

  • 1. Getting started with your Garagino By GarageLab Team 21/01/2015
  • 2. Summary 1. Garagino Features................................................................................................................. 1 2. Arduino IDE ........................................................................................................................... 2 3. Connecting and Programming the Garagino......................................................................... 4 3.1.Connecting Garagino to the module USB/Serial Converter................................................ 4 3.2.Connecting The module USB/Serial Converter to the Computer ....................................... 5 3.3.Setting the IDE..................................................................................................................... 5 3.4.Example1............................................................................................................................. 8 3.5.Example2........................................................................................................................... 10 3.6.Example3........................................................................................................................... 11
  • 3. 1. Garagino Features This is the Garagino, a prototyping platform compatible with Arduino Uno. The Garagino’s pins are very similar to the Arduino Uno pins : We have analog pins tagged with an A (A0 to A5); Digital pins tagged with a D (D0 to D13); Rx and Tx pins; Pins to put a crystal (X1 and X2); Analog Reference pin (Aref); Vcc and Ground pins (Vcc and GND). But the Garagino can be powered from 1.8 to 5 Volts. You can Power it with your own project without the USB/Serial converter module being attached to it. In fact this module is only necessary while programming. Below you can see the Gagarino powered by battery Reset Button Atmega 328P Pin 13 LED Power LED Pins
  • 4. Its internal crystal has a clock of 16 MHz. It possess header pins below it that allows you to connect it to a breadboard or a PCB and pins to connect the USB/Serial converter module. And finally we have the module USB/Serial Converter 2. Arduino IDE As you may know the Garagino is 100% compatible with Arduino Uno and it uses the same programming interface called IDE (integrated development environment). So the very first thing to do is to download the IDE at: http://arduino.cc/en/main/software Pins Bellow Garagino to attach it to a breadboard or a PCB Pins to connect Garagino to the moduleUSB/Serial module Mini USB input Headers input
  • 5. In the download’s page you’ll find options to Windows, Mac and Linux. They already have the suitable drivers you need to program your Garagino, so after done the download you are ready to get started. Operating Systems Downloading Arduino IDE file
  • 6. Uncompress the downloaded file and run the file arduino.exe and then the IDE will open as shown below. *check Arduino IDE for Windows 8. 3. Connecting and Programming the Garagino 3.1.Connecting Garagino to the module USB/Serial Converter Now that we have the software ready to be programmed let’s turn briefly to the Garagino’s connections. Connect the Garagino’s USB/Serial headers to the USB/Serial converter module as the two following images show.
  • 7. 3.2.Connecting The module USB/Serial Converter to the Computer Now with the USB plug of the cable connected to the computer, connect the mini USB plug of the cable to the USB/Serial converter as shown below. Notice that the Power LED is on, that means your Garagino is ready. 3.3.Setting the IDE From here We’ll start to program it. Open the IDE, go to Tools then to Board and then select Arduino Uno as shown below.
  • 8. After you’ve chosen the board, go to Tools again then to Serial Port and check if there is a COM available as shows the following figure where we have COM 8 connected.
  • 9. If, due to some reason a COM is not available as shown below, and the Garagino is properly attached to the computer you must close the IDE and open it again, or you can even change the USB port but open the IDE after the Garagino have been attached.
  • 10. 3.4.Example1 With the IDE opened go to File then to Examples and then to Blink.
  • 11. After following these steps you’ll see this sketch on your screen. This program will blink the LED 13, which is besides the Power LED. Take a look at how it seems. We can now test our Garagino in the breadboard by attaching the header pins bellow it, one of the best features of our plataform.
  • 12. 3.5.Example2 we’ve connected the digital pin 5 to a LED and I used the same Blink program, but we’ve changed the output pin from 13 to 5 in order to show you how easy it is to work with this IDE.
  • 13. Look at the result below 3.6.Example3 In the last test we’ve used an analog port. In this sketch the pot is attached to the analog pin 2 (A2), the value from the pot is read and then stored into the delay, thus by changing the pot you change the blink speed.