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 akaMar 12, 2016 at 12:22
-
Sorry, I removed the tag now.– user103320Mar 12, 2016 at 12:31
2 Answers
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.– user103320Mar 12, 2016 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 328Mar 12, 2016 at 15:34