Thursday, February 13, 2014

Arduino PPM Reader Code - to read the signal coming out of the back of an RC transmitter!

Subscribe by Email!
By Gabriel Staples Written: 14 Feb. 2014
Last Updated: 14 Feb. 2014

...THIS IS A WORK IN PROGRESS...Code is finished, just tweaking and properly documenting it...

Related Articles:
Begin article here...

***Subscribe by Email!***


  1. Hi,
    I know this articel is old, but im interested in this code. Can you please upload it?
    Greetings from Germany!

    1. Hi, glad to hear someone wants this! :) I'd forgotten about it/not worried about it since no-one asked. I'll see what I can do in the next couple weeks. I'm not sure if I want to turn it into a library or just release it as a stand-alone sketch. I'll think about it some more, and when able, post it for you. I have planned a post describing what a PPM signal looks like too, since I haven't found any really good explanations or pictures on the web in my brief looking around online. A good digital oscilloscope reveals all....

    2. PS. How did you come across this article? Since it is empty, it has not been visited very often.

    3. Hi, sry for the late reply. I searched for "rc receiver arduino" and found that site:
      There is a link to your site (especially regarding your micros() function) and then i found this article. It would be cool if you write a library for this use-case.

      Sry for my bad english and thank you for your time!

    4. Nils, your English is fine. No problems there. I just stumbled upon some PPM-reader and PPM-writer code that is already out there. I haven't tested it, as I'd like to write my own libraries for this anyway, but it does look worthwhile to check it out:
      1) An interrupt driven RC PPM frame reader for Digispark, Digispark pro and UNO
      2) An interrupt driven RC PPM frame generator for Digispark, Digispark pro and UNO


Thanks for your comment or question! If it is a question, I will try to get back to you quickly. Notice to spammers: I personally remove all spam promptly and report spammers to Google, so please don't do it.

Note: some HTML tags are allowed in your comments. To learn how to add bold (<b>...</b>), italics (<i>...</i>), or hyperlinks (<a href="URL">NAME</a>) to your comments, read here.

~Sincerely, Gabriel Staples.

P.S. Yo hablo español también. Je parle français aussi. (I speak Spanish & French too).