HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Mar 01, 2014, 10:30 AM
Registered User
Austria
Joined Jan 2004
6,027 Posts
Discussion
Cheap & Easy - DIY openLRS/openLRSng - RX & TX modules

How to build up a openLRS / OpenLRSng DIY module:

Shopping parts:
2.8$ Pro Mini board : http://www.ebay.com/itm/131053554958
3.6$ Si4432 module : http://www.ebay.com/itm/SI4432-470MH...-/200932667345

Optional
3.3v regulator : http://www.ebay.com/itm/261172232237
Or DIY 3.3 regulator -> http://www.ebay.com/itm/181328038959

PNP adapter board : http://www.ebay.com/itm/281186578959

Note: I put the first link from eBay, check every time, since the best offer from eBay is often from a different seller. So I'm not promoting any eBay guy, just putting the first link as example

-------------------------

Here is my first prototype of DIY RX ... using an Arduino Nano board , mainly because this was a test and the Nano board I will reuse from a different test and I will plug the RF module to a Pro Mini in a more permanent way ...
e_lm_70 is online now Find More Posts by e_lm_70
Last edited by e_lm_70; Mar 02, 2014 at 03:26 PM.
Reply With Quote
Sign up now
to remove ads between posts
Old Mar 01, 2014, 10:30 AM
Registered User
Austria
Joined Jan 2004
6,027 Posts
Wiring

Note .. this is V0 for me ... I will go soon for a different wiring .. as soon as I will get the SOP adapters, that will make life more easier for build this module:

---------------------------------------------

Here is the way to connect the Si4432 for make it compatible with OpenLRSng:
Firmware: https://github.com/openLRSng/openLRSng
Select board type #5 (that is the most easy one in my view, that's why this is how to clone the 4ch/6ch DTF UHF, that is open code and open hardware)

Thanks to Midelic for the schema (note this diagram is only valid as RX , not as TX)



SDN to ground (could be use as additional switch, but is a waste of soldering time)
NSEL to PD4 (D4)
NIRQ to PD2 (D2)
SDO to PB4 (D12)
SDI to PB3 (D11)
SCK to PB5 (D13)

PPM on PB1 (D9)
RSSI on PD3 (D3)
Other output ports:
SDA (A4)
SCL (A5)
A0
A1

Red Led -> D6
Green Led -> D5


On the Rfm22b ... they short
TXANT with GPIO0
RXANT with GPIO1
But this is not needed on Si4432 (there is no TXant and no RXant on Si4432 and GPIO0 and GPIO1 can be left non connected



_--------------------

SDN, NSEL, etc are the name of the pin in the Si4432 module
D2 D3, ... A0, A1, ... are the name of the pin in the arduino nano/pro mini mdoules

So these names are written on the boards

PB1, PD1, etc are the pin name of the atmega chip for atmel, but Arduino decided to rename these pin



-----------------------

About TX, I still did not test it out ... but few notes are important:
The general approach used above is valid, but for people that want to use directly OpenLRNng firmware, some of the PIN between TX and RX are different, mainly:

PPM_IN is D8 (note: RX use D9 as PPM_OUT)


BUZZER_ACT is A5 (from i2c interface)
Bind buttons is on A4 (so an external switch for A4 need to be used, a bit odd .. HW i2c interface due to this is totally unusable at TX level)

Following is the TX diagram:
e_lm_70 is online now Find More Posts by e_lm_70
Last edited by e_lm_70; Mar 03, 2014 at 03:51 PM.
Reply With Quote
Old Mar 01, 2014, 11:32 AM
Registered User
Austria
Joined Jan 2004
6,027 Posts
Tests

SO far the test has been following:

Using a HobbyKing RX OpenLRS orange, converted into TX via firmware openLRSng update.

Connect the TX to the PC GUI (openLRSng GUI)

Power up the DIY RX

On the GUI, the RX is visible, and it is possible to configure the different output ports ... so ... RX is working and it is happily communicating to the TX

Range test will follow later ... in the DIY process I manage to destroy my 1W Orange TX OpenLRS ... damned cabling needed for make OpenLRSng GUI to work
e_lm_70 is online now Find More Posts by e_lm_70
Reply With Quote
Old Mar 01, 2014, 11:53 AM
Registered User
midelic's Avatar
Joined Apr 2012
2,896 Posts
Nice.I'll make soon a nice diagram...with promini.
midelic is online now Find More Posts by midelic
RCG Plus Member
Latest blog entry: DIY FrSky TX/RX Modules
Reply With Quote
Old Mar 01, 2014, 12:21 PM
Entropy Happens!
Jim.Thompson's Avatar
Bellingen NSW Australia
Joined Aug 2008
6,055 Posts
Peta ?
Jim.Thompson is offline Find More Posts by Jim.Thompson
RCG Plus Member
Latest blog entry: Another foam plank build...
Reply With Quote
Old Mar 01, 2014, 12:33 PM
Registered User
Austria
Joined Jan 2004
6,027 Posts
Quote:
Originally Posted by Jim.Thompson View Post
Peta ?
e_lm_70 is online now Find More Posts by e_lm_70
Reply With Quote
Old Mar 01, 2014, 12:37 PM
Entropy Happens!
Jim.Thompson's Avatar
Bellingen NSW Australia
Joined Aug 2008
6,055 Posts
Please explain the acronyms!
Jim.Thompson is offline Find More Posts by Jim.Thompson
RCG Plus Member
Latest blog entry: Another foam plank build...
Reply With Quote
Old Mar 01, 2014, 12:52 PM
Registered User
midelic's Avatar
Joined Apr 2012
2,896 Posts
And I though that "e" killed some animals....lol!
midelic is online now Find More Posts by midelic
RCG Plus Member
Latest blog entry: DIY FrSky TX/RX Modules
Reply With Quote
Old Mar 01, 2014, 02:01 PM
Registered User
Austria
Joined Jan 2004
6,027 Posts
Quote:
Originally Posted by Jim.Thompson View Post
Please explain the acronyms!
Which ?

Peta ? ... I did not type Peta

Quote:
Originally Posted by midelic View Post
And I though that "e" killed some animals....lol!
What ?

e_lm_70 is online now Find More Posts by e_lm_70
Reply With Quote
Old Mar 01, 2014, 02:10 PM
Registered User
Austria
Joined Jan 2004
6,027 Posts
When I will get the pin adapter from china, I will make a nice video about how to build up these modules

So I guess everybody could make DIY if they wish to
e_lm_70 is online now Find More Posts by e_lm_70
Reply With Quote
Old Mar 01, 2014, 02:15 PM
Registered User
midelic's Avatar
Joined Apr 2012
2,896 Posts
https://www.google.ro/search?q=PETA&...OIv0yAOvjIDYBA
midelic is online now Find More Posts by midelic
RCG Plus Member
Latest blog entry: DIY FrSky TX/RX Modules
Reply With Quote
Old Mar 01, 2014, 08:05 PM
Registered User
United States, ID
Joined Sep 2011
417 Posts
Suggested project name: YAARCS! - Yet Another Analog Radio Control System!
jakestew is offline Find More Posts by jakestew
Reply With Quote
Old Mar 01, 2014, 08:13 PM
Registered User
midelic's Avatar
Joined Apr 2012
2,896 Posts
It is not another ...the project exists already...only emphasize on cheap and DIY....
midelic is online now Find More Posts by midelic
RCG Plus Member
Latest blog entry: DIY FrSky TX/RX Modules
Reply With Quote
Old Mar 01, 2014, 08:18 PM
Registered User
Joined Jun 2013
241 Posts
And wait Sketch If you can write program for a AVR ,( is not Arduino ) ,i think price is cheapbest . two Atmega8
John michel is offline Find More Posts by John michel
Reply With Quote
Old Mar 01, 2014, 09:11 PM
Registered User
midelic's Avatar
Joined Apr 2012
2,896 Posts
@e
As promised .... check diagram see if ok..
midelic is online now Find More Posts by midelic
RCG Plus Member
Latest blog entry: DIY FrSky TX/RX Modules
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion OpenLRS - new firmware fork: openLRSng kha Radios 4642 Today 01:25 PM
Sold Orange RX OpenLRS UHF Tx / Rx simplyfly FPV Equipment (FS/W) 2 Dec 09, 2013 11:15 PM
For Sale Orange RX OpenLRS UHF Tx / Rx simplyfly Aircraft - General - Radio Equipment (FS/W) 0 Dec 09, 2013 04:05 PM