Arduino - Bibliotecas que não funcionam mais na versão 1.0.1




Olá pessoal,

Uma dica rápida para dar uma movimentada no blog.

Se você tem um Sketch/Código que utiliza uma biblioteca criada antes da versão 1.0 do Arduino e ao tentar compilar o programa não obter sucesso, principalmente se aparecerem muitos erros do tipo:
error: 'uint8_t' does not name a type
Tente abrir o arquivo .h (de header - cabeçalho) da biblioteca e verifique se existe seguinte linha de código:
 #include <WProgram.h>
Caso exista, substitua por:
#include <Arduino.h>
e tente compilar novamente.
A dica vale pra quem desenvolve tanto na IDE do Arduino quanto no AtmelStudio.

Tem alguma biblioteca que não está conseguindo portar para as versões mais novas da IDE?
Deixe uma mensagem com o link e descrição da biblioteca.

Em breve estarei postando novos tutoriais para Arduino e a analise de outras plataformas como o Chipkit (PIC-32bits) e a Raspberry Pi.

Até mais!

Um comentário:

  1. Olá Jonatas estou tendo problemas com algumas Bibliotecas RFID, MFRC522, RFremote e IRremote estou usando a versão 1.0.6, se puder me ajudar agradeço

    ResponderExcluir