{"id":4360,"date":"2019-10-24T11:58:47","date_gmt":"2019-10-24T14:58:47","guid":{"rendered":"https:\/\/www.usinainfo.com.br\/blog\/?p=4360"},"modified":"2019-10-24T12:00:15","modified_gmt":"2019-10-24T15:00:15","slug":"arduino-ide-o-software-para-gravacao-de-codigos-no-arduino","status":"publish","type":"post","link":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/","title":{"rendered":"Arduino IDE \u2013 O Software para Grava\u00e7\u00e3o de C\u00f3digos no Arduino"},"content":{"rendered":"<p>O Arduino IDE \u00e9 o software Arduino gratuito que facilita o desenvolvimento e a grava\u00e7\u00e3o de c\u00f3digos diretamente no microcontrolador. Atrav\u00e9s deste, \u00e9 poss\u00edvel realizar o Upload dos c\u00f3digos para a placa tanto em sistemas operacionais Windows quanto Linux, demonstrando sua funcionalidade e versatilidade.<\/p>\n<p>Al\u00e9m de uma compatibilidade com quase todos os sistemas operacionais, o Arduino IDE torna poss\u00edvel \u00e0 programa\u00e7\u00e3o de todos os modelos de placas Arduino e sempre que o projeto apresentar algum problema em sua configura\u00e7\u00e3o ou at\u00e9 mesmo em seu c\u00f3digo, o mesmo ir\u00e1 gerar uma notifica\u00e7\u00e3o e elencar onde pode estar o problema.<\/p>\n<p>Atualmente existem dois m\u00e9todos dispon\u00edveis para o Upload de c\u00f3digos Arduino, seja via Arduino IDE, software instalado junto ao computar, quanto via navegador atrav\u00e9s de uma plataforma online recentemente desenvolvida pela Empresa Arduino.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Arduino IDE \u2013 Software para Instala\u00e7\u00e3o<\/strong><\/h2>\n<p>A op\u00e7\u00e3o mais utilizada e conhecida pelos desenvolvedores de projetos refere-se ao download e instala\u00e7\u00e3o do Arduino IDE em seu computador, com este m\u00e9todo \u00e9 poss\u00edvel realizar a programa\u00e7\u00e3o e o upload de c\u00f3digos em qualquer lugar com acesso ou n\u00e3o \u00e0 internet.<\/p>\n<div id=\"attachment_4366\" style=\"width: 533px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicializacao-arduino.jpg\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4366\" class=\"wp-image-4366 \" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicializacao-arduino.jpg\" alt=\"Janela de Inicializa\u00e7\u00e3o do Arduino IDE\" width=\"523\" height=\"363\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicializacao-arduino.jpg 475w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicializacao-arduino-300x208.jpg 300w\" sizes=\"auto, (max-width: 523px) 100vw, 523px\" \/><\/a><p id=\"caption-attachment-4366\" class=\"wp-caption-text\">Janela de Inicializa\u00e7\u00e3o do Arduino IDE<\/p><\/div>\n<p>O software Arduino em quest\u00e3o conta com um layout bastante completo e de f\u00e1cil navega\u00e7\u00e3o, todas as op\u00e7\u00f5es s\u00e3o separadas de acordo com suas fun\u00e7\u00f5es e possibilitam os mais diversificados procedimentos de forma direta e simples, e o melhor de tudo, totalmente em portugu\u00eas.<\/p>\n<div id=\"attachment_4371\" style=\"width: 512px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-inicial-do-arduino-ide.jpg\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4371\" class=\"wp-image-4371 \" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-inicial-do-arduino-ide.jpg\" alt=\"Janela Inicial do Arduino IDE\" width=\"502\" height=\"611\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-inicial-do-arduino-ide.jpg 575w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-inicial-do-arduino-ide-246x300.jpg 246w\" sizes=\"auto, (max-width: 502px) 100vw, 502px\" \/><\/a><p id=\"caption-attachment-4371\" class=\"wp-caption-text\">Janela Inicial do Arduino IDE<\/p><\/div>\n<p>Na janela inicial, podemos destacar alguns pontos importantes como os bot\u00f5es de atalho que possibilitam fun\u00e7\u00f5es como verifica\u00e7\u00e3o de c\u00f3digos e upload de c\u00f3digos para a placa Arduino, assim como possibilita iniciar um novo arquivo, abrir um arquivo j\u00e1 existente, ou salvar o arquivo que est\u00e1 sendo editado. Comumente utilizado para a verifica\u00e7\u00e3o de informa\u00e7\u00f5es e tela de intera\u00e7\u00e3o direta para o Arduino IDE, tamb\u00e9m \u00e9 poss\u00edvel abrir o monitor serial.<\/p>\n<div id=\"attachment_4362\" style=\"width: 662px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/comandos-de-atalho-tela-inicial.fw_.png\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4362\" class=\"wp-image-4362 \" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/comandos-de-atalho-tela-inicial.fw_.png\" alt=\"Atalhos da Janela Inicial do Software Arduino\" width=\"652\" height=\"145\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/comandos-de-atalho-tela-inicial.fw_.png 900w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/comandos-de-atalho-tela-inicial.fw_-300x67.png 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/comandos-de-atalho-tela-inicial.fw_-768x171.png 768w\" sizes=\"auto, (max-width: 652px) 100vw, 652px\" \/><\/a><p id=\"caption-attachment-4362\" class=\"wp-caption-text\">Atalhos da Janela Inicial do Software Arduino<\/p><\/div>\n<p>Para ter acesso ao Arduino IDE basta realizar o Download do mesmo junto a pagina oficial da empresa e realizar a sua devida instala\u00e7\u00e3o de acordo com o sistema operacional utilizado, para o download \u00e9 necess\u00e1ria a conex\u00e3o com a internet, por\u00e9m posterior a isto, a sua utiliza\u00e7\u00e3o pode ser feita off-line.<\/p>\n<p>Link para download do Arduino IDE: <a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\">CLIQUE AQUI<\/a>!<\/p>\n<p>Ao acessar o link acima, uma nova janela ser\u00e1 aberta e as seguintes op\u00e7\u00f5es abaixo ser\u00e3o exibidas, a atual vers\u00e3o para download dispon\u00edvel pela empresa \u00e9 a vers\u00e3o 1.8.10, vers\u00e3o totalmente traduzida e pronta para uso.<\/p>\n<div id=\"attachment_4368\" style=\"width: 761px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/local-para-download-arduino-ide.jpg\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4368\" class=\"wp-image-4368 \" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/local-para-download-arduino-ide.jpg\" alt=\"Local para Download do Arduino IDE\" width=\"751\" height=\"300\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/local-para-download-arduino-ide.jpg 1016w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/local-para-download-arduino-ide-300x120.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/local-para-download-arduino-ide-768x307.jpg 768w\" sizes=\"auto, (max-width: 751px) 100vw, 751px\" \/><\/a><p id=\"caption-attachment-4368\" class=\"wp-caption-text\">Local para Download do Arduino IDE<\/p><\/div>\n<p>Ap\u00f3s selecionar o sistema operacional o qual ir\u00e1 realizar o download, ir\u00e1 abrir automaticamente uma janela de contribui\u00e7\u00e3o, \u00e9 um recurso da empresa para arrecadar fundos atrav\u00e9s do software, por\u00e9m o mesmo \u00e9 GRATUITO e para prosseguir com o download basta clicar em JUST DOWLOAD.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Arduino Web Editor<\/strong><\/h2>\n<p>A vers\u00e3o online do Software \u00e9 facilmente encontrada junto ao link disponibilizado para download, por\u00e9m limita-se a necessidade de estar conectado \u00e0 rede de internet para poder ser utilizado, isto pois, algumas de suas fun\u00e7\u00f5es utilizam bancos de dados online.<\/p>\n<div id=\"attachment_4361\" style=\"width: 811px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/acesso-arduino-web-editor.jpg\" data-rel=\"lightbox-image-4\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4361\" class=\"wp-image-4361 \" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/acesso-arduino-web-editor.jpg\" alt=\"Local de Acesso Arduino Web Editor\" width=\"801\" height=\"288\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/acesso-arduino-web-editor.jpg 1013w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/acesso-arduino-web-editor-300x108.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/acesso-arduino-web-editor-768x276.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/acesso-arduino-web-editor-298x107.jpg 298w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/acesso-arduino-web-editor-615x222.jpg 615w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/acesso-arduino-web-editor-933x336.jpg 933w\" sizes=\"auto, (max-width: 801px) 100vw, 801px\" \/><\/a><p id=\"caption-attachment-4361\" class=\"wp-caption-text\">Local de Acesso do Arduino Web Editor<\/p><\/div>\n<p>Ap\u00f3s acessar o Arduino Web Editor, estar\u00e1 dispon\u00edvel uma tela para Login, \u00e9 necess\u00e1rio entrar em uma conta Arduino ou conta Google para ter acesso aos benef\u00edcios desta ferramenta, caso n\u00e3o tenha uma conta em nenhuma destas plataformas, ela \u00e9 facilmente criada atrav\u00e9s da tela inicial.<\/p>\n<p>Por se tratar de um sistema online com capacidade de armazenamento e configura\u00e7\u00f5es espec\u00edficas e individuais, este procedimento \u00e9 indispens\u00e1vel para poder proporcionar uma melhor experi\u00eancia de uso ao Usu\u00e1rio.<\/p>\n<div id=\"attachment_4372\" style=\"width: 760px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-de-acesso-arduino-web.jpg\" data-rel=\"lightbox-image-5\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4372\" class=\"wp-image-4372\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-de-acesso-arduino-web-1024x514.jpg\" alt=\"Janela de Acesso para vers\u00e3o Web\" width=\"750\" height=\"377\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-de-acesso-arduino-web-1024x514.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-de-acesso-arduino-web-300x151.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-de-acesso-arduino-web-768x386.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/tela-de-acesso-arduino-web.jpg 1121w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><p id=\"caption-attachment-4372\" class=\"wp-caption-text\">Janela de Acesso para vers\u00e3o Web<\/p><\/div>\n<p>Tendo realizado o login em uma das contas citadas, ser\u00e1 realizado o redirecionamento a uma janela inicial, nesta estar\u00e1 dispon\u00edvel todas as fun\u00e7\u00f5es necess\u00e1rias para o desenvolvimento de projetos e realiza\u00e7\u00e3o de Upload e verifica\u00e7\u00e3o de c\u00f3digos.<\/p>\n<div id=\"attachment_4365\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicial-arduino-web-editor.jpg\" data-rel=\"lightbox-image-6\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4365\" class=\"wp-image-4365 \" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicial-arduino-web-editor-1024x660.jpg\" alt=\"Janela Inicial do Arduino Web Editor\" width=\"800\" height=\"516\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicial-arduino-web-editor-1024x660.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicial-arduino-web-editor-300x194.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicial-arduino-web-editor-768x495.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/janela-inicial-arduino-web-editor.jpg 1400w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><p id=\"caption-attachment-4365\" class=\"wp-caption-text\">Janela Inicial do Arduino Web Editor<\/p><\/div>\n<p>Desenvolvido de uma maneira mais simplificada, a janela inicial do Arduino Web Editor n\u00e3o possui tradu\u00e7\u00e3o para o Portugu\u00eas, \u00e9 totalmente desenvolvida em Ingl\u00eas, para quem j\u00e1 utilizou o Arduino IDE n\u00e3o ter\u00e1 dificuldade de utilizar esta vers\u00e3o, por\u00e9m para iniciantes este m\u00e9todo pode n\u00e3o ser a melhor op\u00e7\u00e3o.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Como Incluir Bibliotecas no Arduino IDE<\/strong><\/h2>\n<p>Para quem utiliza o Software Arduino com mais frequ\u00eancia sabe que existe uma quantia extremamente grande de bibliotecas dispon\u00edveis, algumas delas s\u00e3o instaladas junto ao Arduino IDE quando realizamos o download e outras devem ser inclu\u00eddas de acordo com as necessidades de cada projeto.<\/p>\n<div id=\"attachment_4367\" style=\"width: 761px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/lista-de-bibliotecas-originais-arduino.jpg\" data-rel=\"lightbox-image-7\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4367\" class=\"wp-image-4367\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/lista-de-bibliotecas-originais-arduino.jpg\" alt=\"Bibliotecas originais instaladas junto ao Software\" width=\"751\" height=\"640\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/lista-de-bibliotecas-originais-arduino.jpg 799w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/lista-de-bibliotecas-originais-arduino-300x256.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/lista-de-bibliotecas-originais-arduino-768x655.jpg 768w\" sizes=\"auto, (max-width: 751px) 100vw, 751px\" \/><\/a><p id=\"caption-attachment-4367\" class=\"wp-caption-text\">Bibliotecas originais instaladas junto ao Software<\/p><\/div>\n<p>Ao desenvolvermos um projeto como o da Balan\u00e7a com Arduino Leonardo, que realizava a impress\u00e3o de dados diretamente no Excel atrav\u00e9s de um comando externo via Arduino, tem-se duas bibliotecas necess\u00e1rias para o desenvolvimento do mesmo, a Keyboard e a HX711.<\/p>\n<p>Como podemos observar acima, a biblioteca Keyboard j\u00e1 est\u00e1 inclu\u00edda entre as padr\u00f5es do Arduino IDE, por\u00e9m a biblioteca HX711 precisa ser previamente instalada e para isto existem dois m\u00e9todos b\u00e1sicos, cada qual com suas caracter\u00edsticas b\u00e1sicas.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Incluindo Bibliotecas atrav\u00e9s do Arduino IDE<\/strong><\/h3>\n<p>Uma das maneiras dispon\u00edveis para a inclus\u00e3o de bibliotecas \u00e9 diretamente na Arduino IDE atrav\u00e9s do seu sistema online de bibliotecas, \u00e9 o m\u00e9todo mais f\u00e1cil de incluir bibliotecas, por\u00e9m possui certa limita\u00e7\u00e3o, uma vez que existem bibliotecas que n\u00e3o s\u00e3o cadastradas ou s\u00e3o incompat\u00edveis com a utilizada em projetos espec\u00edficos.<\/p>\n<p>Para utilizar este recurso devem-se seguir os seguintes passos: \u201cSketch \u00e0 Incluir Biblioteca \u00e0 Gerenciar Bibliotecas&#8230;\u201d ou para quem preferir, \u00e9 poss\u00edvel abrir a janela para gerenciamento de bibliotecas diretamente atrav\u00e9s do atalho Ctrl+Shift+i, segue imagem com os passos de tal procedimento:<\/p>\n<div id=\"attachment_4364\" style=\"width: 710px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/instalar-biblioteca-arduino-ide.jpg\" data-rel=\"lightbox-image-8\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4364\" class=\"wp-image-4364 \" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/instalar-biblioteca-arduino-ide.jpg\" alt=\"Passos para a Inclus\u00e3o de bibliotecas pelo Arduino IDE\" width=\"700\" height=\"831\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/instalar-biblioteca-arduino-ide.jpg 800w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/instalar-biblioteca-arduino-ide-253x300.jpg 253w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/instalar-biblioteca-arduino-ide-768x912.jpg 768w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><p id=\"caption-attachment-4364\" class=\"wp-caption-text\">Passos para a Inclus\u00e3o de bibliotecas pelo Arduino IDE<\/p><\/div>\n<p>Este procedimento s\u00f3 pode ser executado se o Arduino IDE estiver tamb\u00e9m conectado \u00e0 internet, caso o computador esteja off-line este procedimento n\u00e3o \u00e9 poss\u00edvel.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Incluindo Bibliotecas na pasta <em>libraries<\/em><\/strong><\/h3>\n<p>Outro m\u00e9todo bastante utilizado, tendo em vista que possibilita a inclus\u00e3o de todas as bibliotecas dispon\u00edveis na internet \u00e9 a inclus\u00e3o de bibliotecas diretamente na pasta <em>libraries<\/em> instalada com o Arduino IDE em Arquivos de Programa no local Meu Computador do Windows.<\/p>\n<p>Quando optamos por esta fun\u00e7\u00e3o, realizamos o download de um arquivo <em>.zip<\/em>, normalmente e devemos descompactar este na pasta mencionada acima, ao incluirmos o mesmo na pasta <em>libraries<\/em>, a biblioteca j\u00e1 estar\u00e1 pronta para uso e dispon\u00edvel no Arduino IDE.<\/p>\n<div id=\"attachment_4363\" style=\"width: 858px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries.jpg\" data-rel=\"lightbox-image-9\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4363\" class=\"wp-image-4363 size-large\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries-1024x1018.jpg\" alt=\"Inclus\u00e3o de biblioteca direto do arquivo .zip\" width=\"848\" height=\"843\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries-1024x1018.jpg 1024w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries-150x150.jpg 150w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries-300x298.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries-768x764.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries-83x83.jpg 83w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries-111x111.jpg 111w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries-65x65.jpg 65w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/inclusao-de-biblioteca-via-pasta-libraries.jpg 1086w\" sizes=\"auto, (max-width: 848px) 100vw, 848px\" \/><\/a><p id=\"caption-attachment-4363\" class=\"wp-caption-text\">Inclus\u00e3o de biblioteca direto do arquivo .zip<\/p><\/div>\n<p>Como na imagem acima, possivelmente o Windows ir\u00e1 pedir uma permiss\u00e3o para incluir a biblioteca, neste caso clica-se em continuar e o procedimento continuar\u00e1 normalmente.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Selecionando Modelo da Placa Arduino<\/strong><\/h2>\n<p>Para realizarmos o upload de c\u00f3digos no Arduino IDE, precisamos ficar atentos a alguns detalhes fundamentais para tal procedimento, um deles \u00e9 a sele\u00e7\u00e3o do m\u00f3dulo Arduino utilizado.<\/p>\n<p>Como se sabe, existem diversos modelos de placas Arduino dispon\u00edvel no mercado, dentre as mais conhecidas temos o Arduino UNO, Mega, Micro e Nano, mas esta lista \u00e9 ainda maior e cada qual possui um processo de grava\u00e7\u00e3o diferenciado, fun\u00e7\u00f5es diferenciadas e microcontroladores diferentes, por isto a import\u00e2ncia desta sele\u00e7\u00e3o.<\/p>\n<div id=\"attachment_4369\" style=\"width: 660px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selacao-placa-arduino.jpg\" data-rel=\"lightbox-image-10\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4369\" class=\"wp-image-4369\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selacao-placa-arduino-745x1024.jpg\" alt=\"Sele\u00e7\u00e3o de Placa Arduino para Upload de c\u00f3digos\" width=\"650\" height=\"893\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selacao-placa-arduino-745x1024.jpg 745w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selacao-placa-arduino-218x300.jpg 218w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selacao-placa-arduino-768x1056.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selacao-placa-arduino.jpg 785w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><p id=\"caption-attachment-4369\" class=\"wp-caption-text\">Sele\u00e7\u00e3o de Placa Arduino para Upload de c\u00f3digos<\/p><\/div>\n<p>Como na imagem anterior, para realizar a sele\u00e7\u00e3o da placa Arduino basta ir em \u201cFerramentas \u00e0 Placa\u201d e selecionar o modelo do Arduino em quest\u00e3o, normalmente um modelo j\u00e1 estar\u00e1 previamente selecionado se este for o utilizado, n\u00e3o \u00e9 necess\u00e1rio dar continuidade a esta etapa.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Selecionando Porta Serial (Porta COM)<\/strong><\/h2>\n<p>Ao conectarmos o Arduino no computador, o mesmo \u00e9 atribu\u00eddo a uma porta serial espec\u00edfica, comumente conhecida como porta COM e este \u00e9 o segundo passo fundamental para o upload de c\u00f3digos, caso esta n\u00e3o esteja selecionada ou esteja selecionada incorretamente o c\u00f3digo n\u00e3o ser\u00e1 gravado.<\/p>\n<p>Assim como para a sele\u00e7\u00e3o do modelo Arduino, iremos at\u00e9 Ferramentas, por\u00e9m ao inv\u00e9s de selecionarmos a Placa, selecionaremos a Porta que estar\u00e1 normalmente indicada pelo modelo exato conectado \u00e0 porta USB.<\/p>\n<div id=\"attachment_4370\" style=\"width: 710px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selecao-porta-arduino.jpg\" data-rel=\"lightbox-image-11\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4370\" class=\"wp-image-4370 size-full\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selecao-porta-arduino.jpg\" alt=\"Sele\u00e7\u00e3o da Porta COM utilizada para Upload\" width=\"700\" height=\"650\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selecao-porta-arduino.jpg 700w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/selecao-porta-arduino-300x279.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><p id=\"caption-attachment-4370\" class=\"wp-caption-text\">Sele\u00e7\u00e3o da Porta COM utilizada para Upload<\/p><\/div>\n<p>&nbsp;<\/p>\n<h2><strong>Conclus\u00e3o<\/strong><\/h2>\n<p>O Arduino IDE \u00e9 o software padr\u00e3o utilizado para upload de c\u00f3digos na placa Arduino, pode ser facilmente instalado na maioria dos sistemas operacionais, sua compatibilidade e usabilidade destacam-se com toda certeza.<\/p>\n<p>Para os amantes da programa\u00e7\u00e3o e desenvolvimento de projetos, tem uma novidade lan\u00e7ada neste m\u00eas pela empresa Arduino, \u00e9 uma vers\u00e3o alpha do Arduino PRO IDE, uma nova vers\u00e3o do Software que vem com o intuito de melhorar ainda mais a usabilidade da vers\u00e3o anterior, bastante similar com a vers\u00e3o online j\u00e1 dispon\u00edvel.<\/p>\n<p>Como vimos, de maneira f\u00e1cil podemos executar os mais diversificados projetos dentro do Arduino IDE, podemos incluir bibliotecas, realizar as configura\u00e7\u00f5es necess\u00e1rias e tudo de uma maneira extremamente simples.<\/p>\n<p>N\u00e3o deixe de comentar as suas experi\u00eancias com este software, deixar sua opini\u00e3o e incluir mais algumas dicas \u00fateis para todos que fazem uso do Arduino IDE, sabe alguma fun\u00e7\u00e3o interessante que n\u00e3o mencionamos? \u00a0Comente!n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O Arduino IDE \u00e9 o software Arduino gratuito que facilita o desenvolvimento e a grava\u00e7\u00e3o de c\u00f3digos diretamente no microcontrolador. Atrav\u00e9s deste, \u00e9 poss\u00edvel realizar o Upload dos c\u00f3digos para a placa tanto em sistemas operacionais Windows quanto Linux, demonstrando sua funcionalidade e versatilidade. Al\u00e9m de uma compatibilidade com quase todos os sistemas operacionais, o Arduino IDE torna poss\u00edvel \u00e0 programa\u00e7\u00e3o de todos os modelos de placas Arduino e sempre que o projeto apresentar algum problema em sua configura\u00e7\u00e3o ou at\u00e9 mesmo em seu c\u00f3digo, o mesmo ir\u00e1 gerar uma notifica\u00e7\u00e3o e elencar onde pode estar o problema. Atualmente existem dois m\u00e9todos dispon\u00edveis para o Upload de c\u00f3digos Arduino, seja via Arduino IDE, software instalado junto ao computar, quanto via [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":4375,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-4360","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Arduino IDE - Software para Upload de C\u00f3digos - Blog Usinainfo<\/title>\n<meta name=\"description\" content=\"Conhe\u00e7a o Arduino IDE e todos os detalhes para sua utiliza\u00e7\u00e3o no blog da Usinainfo. Encontre tudo sobre eletr\u00f4nica, automa\u00e7\u00e3o e arduino.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino IDE - Software para Upload de C\u00f3digos - Blog Usinainfo\" \/>\n<meta property=\"og:description\" content=\"Conhe\u00e7a o Arduino IDE e todos os detalhes para sua utiliza\u00e7\u00e3o no blog da Usinainfo. Encontre tudo sobre eletr\u00f4nica, automa\u00e7\u00e3o e arduino.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Usinainfo\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/pt-br.facebook.com\/faceusinainfo\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-24T14:58:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-10-24T15:00:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/arduino-ide-inicializando.fw_-1024x739.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"739\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Matheus Gebert Straub\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matheus Gebert Straub\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino IDE - Software para Upload de C\u00f3digos - Blog Usinainfo","description":"Conhe\u00e7a o Arduino IDE e todos os detalhes para sua utiliza\u00e7\u00e3o no blog da Usinainfo. Encontre tudo sobre eletr\u00f4nica, automa\u00e7\u00e3o e arduino.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/","og_locale":"pt_BR","og_type":"article","og_title":"Arduino IDE - Software para Upload de C\u00f3digos - Blog Usinainfo","og_description":"Conhe\u00e7a o Arduino IDE e todos os detalhes para sua utiliza\u00e7\u00e3o no blog da Usinainfo. Encontre tudo sobre eletr\u00f4nica, automa\u00e7\u00e3o e arduino.","og_url":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/","og_site_name":"Blog Usinainfo","article_publisher":"https:\/\/pt-br.facebook.com\/faceusinainfo\/","article_published_time":"2019-10-24T14:58:47+00:00","article_modified_time":"2019-10-24T15:00:15+00:00","og_image":[{"width":1024,"height":739,"url":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/arduino-ide-inicializando.fw_-1024x739.png","type":"image\/png"}],"author":"Matheus Gebert Straub","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Matheus Gebert Straub","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/","url":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/","name":"Arduino IDE - Software para Upload de C\u00f3digos - Blog Usinainfo","isPartOf":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/#primaryimage"},"image":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/arduino-ide-inicializando.fw_.png","datePublished":"2019-10-24T14:58:47+00:00","dateModified":"2019-10-24T15:00:15+00:00","author":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/22905ec7c8d47a176b7c2320b66cd075"},"description":"Conhe\u00e7a o Arduino IDE e todos os detalhes para sua utiliza\u00e7\u00e3o no blog da Usinainfo. Encontre tudo sobre eletr\u00f4nica, automa\u00e7\u00e3o e arduino.","breadcrumb":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/#primaryimage","url":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/arduino-ide-inicializando.fw_.png","contentUrl":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/10\/arduino-ide-inicializando.fw_.png","width":1400,"height":1010},{"@type":"BreadcrumbList","@id":"https:\/\/www.usinainfo.com.br\/blog\/arduino-ide-o-software-para-gravacao-de-codigos-no-arduino\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.usinainfo.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Arduino IDE \u2013 O Software para Grava\u00e7\u00e3o de C\u00f3digos no Arduino"}]},{"@type":"WebSite","@id":"https:\/\/www.usinainfo.com.br\/blog\/#website","url":"https:\/\/www.usinainfo.com.br\/blog\/","name":"Blog Usinainfo","description":"Usinainfo","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.usinainfo.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/22905ec7c8d47a176b7c2320b66cd075","name":"Matheus Gebert Straub","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/04cea122706965cd2cb1d4f867fae66443684a4df025a4ba047491d6fad7c05e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/04cea122706965cd2cb1d4f867fae66443684a4df025a4ba047491d6fad7c05e?s=96&d=mm&r=g","caption":"Matheus Gebert Straub"},"description":"Mec\u00e2nico de Manuten\u00e7\u00e3o com Experi\u00eancia em Sistemas Embarcados, Automa\u00e7\u00e3o e Desenvolvimento de Projetos; Graduado nos Cursos de Matem\u00e1tica - URI e F\u00edsica - UFFS.","url":"https:\/\/www.usinainfo.com.br\/blog\/author\/matheus\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/4360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/comments?post=4360"}],"version-history":[{"count":1,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/4360\/revisions"}],"predecessor-version":[{"id":4374,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/4360\/revisions\/4374"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/media\/4375"}],"wp:attachment":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/media?parent=4360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/categories?post=4360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/tags?post=4360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}