Druida IDE Lite – Guia Rápido Inicial

Neste vídeo demonstro como realizar as operações básicas, como criar um projeto e enviar programas para placas Arduino.

Download: http://twixar.me/yghK

Facebook: http://twixar.me/zc0K

Tópicos abordados no vídeo:

  1. Criação de um projeto
  2. Descrição das janelas e ferramentas
  3. Criando e editando o código (const, pinMode, digitalWrite, Serial)
  4. Gerenciamento e seleção das placas
  5. Seleção automática da porta serial
  6. Upload do programa
  7. Monitoramento do programa através da Serial

Atualização para o Druida IDE Lite 1.02 – OnLine

A nova versão da nossa IDE gratuita para Arduino já está disponível para download. Todos os link’s do site foram atualizados, e você também pode baixar essa nova versão clicando aqui. Para instalar essa versão, basta descompactar no local de sua preferência. Confira as novidades dessa atualização:

Melhorias realizadas:

  • Melhoria no relatório gerado após a compilação, que agora informa se o erro foi na compilação ou no envio, e também é capaz de informar problemas diversos como falha de comunicação ou incompatibilidade com a placa.
  • Melhoria no sistema de detecção de bibliotecas para o IntelliSense, que antes não detectava bibliotecas com nome de arquivo e nome de pasta diferentes
  • Melhoria no navegador de objetos, que apresentava comentários de código sujando o nome dos items dependendo de seu tipo.
  • Melhoria no sistema IntelliSense, que agora é capaz de detectar instâncias declaradas dentro de funções.

Erros corrigidos:

  • Erro que impedia o usuário de enviar o programa, ao carregar um novo projeto sem fechar a aplicação. <Contribuição do usuário Fabricio Brito de Santana>
  • Travamento fatal que ocorria ao fechar o Serial Monitor sem desconectar.
  • Travamento que ocorria ao enviar o código sem desconectar do Serial Monitor
  • A velocidade da porta serial não era carregada ao abrir o projeto, sendo necessário o usuário configurar novamente.
  • Erro que ocorria ao carregar um tema de cores antes de abrir um projeto.
  • Erro que ocorria ao compilar um código com extensão duplicada (ex.: nomeArquivo.ino.ino)
  • Erros que ocorriam ao utilizar o gerenciador de exemplos/bibliotecas relacionados à configuração de um caminho inexistente

IntelliSense e Tratamento de Erros – Druida IDE Lite

Nesse vídeo eu demonstro o sistema IntelliSense, e a parte de tratamento de erros da nova plataforma gratuita de programação para Arduino, o Druida IDE Lite.

Link de Download: http://twixar.me/wc0K

Facebook: http://twixar.me/zc0K

Recursos demonstrados no vídeo:

  1. Interface inicial do programa
  2. Fonte de referências padrão do site do arduino.
  3. Sistema IntelliSense – Sugestões de Código
  4. Sistema IntelliSense – Descrição do Trecho de Código
  5. Sistema IntelliSense – Sistema de Aprendizado de Código
  6. Gerenciador de Bibliotecas
  7. Sistema IntelliSense – Interpretação de Bibliotecas
  8. Sistema IntelliSense – Listagem dos Métodos de um Objeto
  9. Sistema IntelliSense – Descrição de Trechos de Código de Bibliotecas
  10. Sistema IntelliSense – Sistema de Aprendizado de Código – Classes
  11. Sistema de gerenciamento de Erros – Relatório de Erros
  12. Sistema de gerenciamento de Erros – Lista Inteligente de Erros

Apresentando o Druida IDE Lite

Nesse vídeo, eu apresento e descrevo os principais recursos da plataforma gratuita de programação para o Arduino, o Druida IDE Lite.

Link de Download: http://twixar.me/wc0K

Facebook: http://twixar.me/zc0K

Recursos demonstrados no vídeo:

  1. Personalização da Interface
  2. IntelliSense
  3. Gerenciador de placas
  4. Gerenciador de Erros

Softwares Úteis

Atualmente, podemos encontrar uma vasta variedade de ferramentas para desenhos de circuitos, esquemáticos, PCBs, desenhos em 3D, simulação e programação. Aqui você encontra a lista dos principais softwares gratuitos que irão te auxiliar nesses processos. Deixe nos comentários, a sua sugestão de programa para adicionarmos a essa seção.


  • Nome: Arduino IDE
  • Objetivo Geral: Programação de microcontroladores
  • Suporte ao idioma Portugês (BR): Sim
  • Grau de Complexidade: 2 – Iniciante
  • Download


  • Nome: KiCad EDA
  • Objetivo Geral: Desenvolvimento de Circuitos e PCBs em 2D e 3D
  • Suporte ao idioma Portugês (BR): Sim
  • Grau de Complexidade: 4 – Intermediário
  • Download

  • Nome: Fritzing
  • Objetivo Geral: Desenvolvimento de Esquemáticos, Circuitos e PCBs
  • Suporte ao idioma Portugês (BR): Sim
  • Grau de complexidade: 2 – Iniciante
  • Download


  • Nome: FreeCAD
  • Objetivo Geral: Desenho e modelagem em 3D
  • Suporte ao idioma Portugês (BR): Sim
  • Grau de complexidade: 5 – Avançado
  • Download

  • Nome: PCB123
  • Objetivo Geral: Desenvolvimento de Circuitos e PCBs
  • Suporte ao idioma Portugês (BR): Não
  • Grau de complexidade: 3 – Intermediário
  • Download

  • Nome: Circuit Maker
  • Objetivo Geral: Desenvolvimento de Circuitos e PCBs
  • Suporte ao idioma Portugês (BR): Não
  • Grau de complexidade: 4 – Intermediário
  • Download

  • Nome: Logisim
  • Objetivo Geral: Desenvolvimento e Simulação de Circuitos Digitais
  • Suporte ao idioma Portugês (BR): Sim
  • Grau de complexidade: 2 – Iniciante
  • Download

  • Nome: Quartus Lite Edition
  • Objetivo Geral: Programação, Desenvolvimento e Simulação de Circuitos Digitais e FPGA
  • Suporte ao idioma Portugês (BR): Sim
  • Grau de complexidade: 5 – Avançado
  • Download

Druida IDE Lite

O Druida IDE Lite, se trata de uma plataforma de desenvolvimento gratuita voltada para programação de placas baseadas em Arduino.

Além de possuir o editor e o depurador padrão presentes na IDE convencional do Arduino, também estão inclusas ferramentas para auto-preenchimento de código, gerenciador de erros, gerenciador de placas, sistema serial data-logger, e uma infinidade de outros recursos para facilitar o desenvolvimento do seu código.

Tutorial de Instalação: (botões de download logo abaixo)

  • Baixar e instalar a interface de programação padrão do Arduino, caso você não a possua.
  • Baixar, e descompactar a pasta do Druida IDE Lite na pasta de sua preferência.
  • Pronto! Você já pode abrir o programa ‘Druida IDE Lite.exe’ dentro da pasta descompactada e utilizar a versão Beta.
Download Arduino IDE

Em caso de dúvidas, não hesite em entrar em contato conosco:

https://binary-quantum.com/contato/

Druida Tool’s Suite

Conheça agora o Druida Tool’s Suite, a plataforma de desenvolvimento intergrada para Arduino. O software possui ferramentas de alto nível para facilitar o desenvolvimento do seu código fonte, permitindo ainda que você desenvolva interfaces gráficas de controle e monitoramento, de forma integrada e simples sem grandes complicações. Clique aqui para acessar a playlist que contém as video aulas ensinando todos os detalhes do software.

Tutorial de Instalação:

  • Baixar e instalar a interface de programação padrão do Arduino, caso você não a possua.
  • Baixar, e descompactar a pasta do Druida Tool’s Suite.
  • Pronto! Você já pode abrir o programa ‘Druida.exe’ dentro da pasta descompactada e utilizar a versão Beta.

Interface de programação padrão do Arduino: (necessário para que o Druida possa compilar e enviar seus códigos para o Arduino)

Arduino IDE:

Druida Tool’s Suite:

Em caso de dúvidas, não hesite em entrar em contato conosco:

https://binary-quantum.com/contato/

Visão Rápida – Druida IDE Lite

Conheça a nova IDE para o Arduino, extremamente moderna e 100% gratuita. Acesse já nosso website, e faça o download!

Link de Download: http://twixar.me/wc0K

Facebook: http://twixar.me/zc0K

Recursos demonstrados no vídeo:

  1. Personalização dos temas
  2. Sistema IntelliSense
  3. Navegador Visual de Exemplos
  4. Importação Nativa de Biblioteca
  5. Listagem dos Membros de um Objeto
  6. Sistema de Gerenciamento de Erros

Personalizando a interface do Druida IDE Lite

Selecione uma das categorias abaixo em tópicos de ajuda, para navegar diretamente a algum artigo de seu interesse.

Índice

  1. Carregando Temas pré-instalados
  2. Editando as configurações do tema
  3. Trabalhando em Tela-Cheia
  4. Ocultando e exibindo itens

1 – Carregando Temas pré-instalados

O Druida vem equipado com um sistema de temas pré-instalados, que permite ao usuário selecionar aquele que for mais confortável aos seus olhos. Para acessar os temas pré-instalados, basta acessar o menu “Opções” na guia “Ferramentas” da barra de navegação superior.

Na janela que surgirá, através do botão “Abrir”, é possível visualizar os arquivos de tema disponíveis.

Para carregar um tema, selecione o arquivo e clique em abrir.

Agora clique no botão Aplicar no canto inferior direito da janela, para ativar o tema.

Para encontrar seu tema favorito, será necessário um processo de experimentação, você pode alternar entre os temas ao longo do uso do programa, e com o tempo, irá perceber uma maior afinidade com um deles.

2 – Editando as configurações do tema

Caso o usuário não tenha se adaptado aos temas, ou deseje alterar alguma cor que não seja do seu agrado, essas alterações podem ser realizadas na própria janela de configurações.

Para isso, basta selecionar um elemento da interface na lista, e alterar as opções de cor e fonte através dos controles na lateral direita da janela.


Utilize o botão aplicar para testar o tema, e o botão “Salvar Como”, para criar um arquivo de configurações do tema.


Dê um nome para o seu novo tema, e clique no botão salvar.

Essa opção não é necessária para que o tema permaneça nas interfaces, pois as alterações ficam salvas nas configurações do programa ao salvar o projeto. Mas caso você altere o tema, o arquivo salvo pode ser utilizado para recuperar suas opções anteriores.

3 – Trabalhando em Tela-Cheia

Caso o usuário deseje, é possível trabalhar em tela-cheia, para utilizar o máximo de espaço disponível do monitor. Este recurso pode ser utilizado clicando no botão “Tela-Cheia” na aba “Exibir”.

Para retornar ao normal, basta clicar novamente no botão. E para fechar o programa, basta clicar no botão presente no canto superior direito da aplicação.

4 – Ocultando e exibindo itens

Todas as janelas podem ser ocultadas/exibidas para que o usuário possa utilizar da melhor forma possível o espaço disponível.

Para ocultar alguma janela, basta clicar no botão ‘x’ presente no canto superior direito de cada janela.

Para exibir o item novamente, basta clicar no respectivo botão presente na guia “Exibir”.

Seguindo essas dicas, você será capaz de personalizar todos os aspectos da sua interface de programação. Isso permitirá que você possa trabalhar em seus códigos da forma mais confortável possível.