ZZ-Cat / CRSFforArduino

An Arduino Library for communicating with ExpressLRS and TBS Crossfire receivers.
GNU Affero General Public License v3.0
143 stars 24 forks source link

Docs guidance on how to wiring up a receiver. #125

Open gruvin opened 3 months ago

gruvin commented 3 months ago

Is there already an issue for this?

Is your feature request related to a problem?

I cannot find any reference in the GitHub or Wiki concerning how to configure pins or otherwise how to wire a receiver to my board or any other for that matter. (RPi Pico but I have lots of boards available.)

Describe the solution you'd like

Read any reference in the GitHub or Wiki concerning how to configure pins or otherwise how to wire a receiver to my board or any other for that matter. (RPi Pico but I have lots of boards available.)

Describe alternatives you've considered

I've (skim) read the Getting Started and Configuration wiki entries There i no mention of wiring that I can find.

Additional context

Using RPi Pico but I have ESP32, STM32F103 and Arduino alternatives also available.

gruvin commented 3 months ago

I may have figured it out by reading the API reference, rather than the Getting Started or Configuration sections, where I would have expected to find at least a mention of the need to read the API reference to "get started".

ZZ-Cat commented 3 months ago

Thanks for pointing this out.
I'll add it to the wiki.

Originally I would have used Fritzing to do wiring diagrams. However, I can achieve the same result with Inkscape.

ZZ-Cat commented 3 months ago

Update: Just nabbed the latest version of Fritzing. =^/.^=

Not gonna lie, I thought it had been abandonware for ages. Turns out the last update was 2024-6-24, which was last month. So... I'm adding this to my TO-DO List.

Once it's there, I will manually close this Issue, because Wiki edits aren't exactly tracked via Issues and Pull Requests. That's a quirk of GitHub, by the way.

sp3swj commented 2 weeks ago

UPDATED info below - problem SOLVED>> works with ESP32C3 model M5StampC3u

all magic is add manual PIN definition :-) - as marked GREEN on picture below

image

Data sended to ER5Ci >> MT12 works OK Data received from ER5Ci << MT12 channel info works OK

image

image

image