I am doing a project on a ATtiny85 which involves using 433MHz RF modules. Whenever I want to compile any sketch using the Manchester library I always get these errors : "Manchester library doesnt support your microcontroller". Could anyone help me solving this?
-
This isn't an electronics problem and has zilch to do with RF. – Andy aka Mar 12 '16 at 12:22
-
Sorry, I removed the tag now. – user103320 Mar 12 '16 at 12:31
If you are using arduino IDE, only limited functions are supported for the ATtiny85, and if that library requires some of the function from the IDE (Probably Serial), then it will not work. There are few solutions: 1, use an atmega Chip; 2, get another library; 3, write your own code.
-
Thank you for your answer. Your solution #1 I can not and do not want to use it, since I know it can be done on a ATtiny85; 2: I have tried multiple libraries but all of them give me errors.; 3: I do not have the knowledge to do this. – user103320 Mar 12 '16 at 12:58
-
The problem originated from the fact that attiny chips lack the hardware UART that all atmega chips have, and the libraries that you have downloaded are probably written for the atmega chips using UART. SO, get the right library is the key; or use the atmega chip; or educate yourself with the knowledge and write your own code. – Atmega 328 Mar 12 '16 at 15:34