Connect 2 nrf24l01+ transmisor to 1 nrf24l01+ receptor

LAST UPDATE for save time reading!!!

I have a proyect for 2 Gamepad wireless working at same time (player 1, player 2) each uses diferent keys.

Using:

3x pro micro 3.3v (2 transmisor 1 receptor)
3x nrf24l01+
1x joystick on each Gamepad
6x bottons on each Gamepad
And one Gamepad Will have mpu 9255 to control mouse cursor.

And i need to know if can i add a battery and whats things i need to do It like tp4056 and what kind of battery if i need to work on 3.3v fixed for the correct work of the nrf24l01+

And i know if i plain of sell it with bt i have to pay 2.000$
For wifi 6.000$ at year
And USB another 6.000$

If i use nrf24l01+ i have to pay something if in the description of the product will say wireless??

And i should pay the USB license for the USB receptor dongle?

Im really new on this... If you can help me with any Code thats works with 2 (nrf24l01+)transmisor and 1 (nrf24l01+)receptor sending inputs at same time and any scheme or something to Connect battery on it i will really appreciate so much... Thanks you buddys!!! :slight_smile: :slight_smile:

OLD POST

Hello guys im making my own wiimote and nunchuck for play games, ATM im thinking to use 2 pro micro with 2 hc05 and one mpu 9255 (right hand) to move mouse.
And another pro micro with hc05 as receptor usb on pc...

Is there any way to use this without the USB receptor dongle? Another hid BT maybe?
Flashing this one to another?
I promiss send one if i finish this.
Thanks guys!

If You don't like dongles You can use direct cable connection USB.
Shure, there are plenty of ways to connect Arduinos, pro Mmcros etc.
Do You want the connected stuff to do something special?

The new Arduino Nano 33 BLE and BLE Sense have everything you need.

Because they are brand new the HID over GATT has not been put into polished examples yet. You can find some information, but it requires a little bit of investigation to get this going. It is a little bit more complicated than just using GATT for other use cases because it uses HID terminology and structures.

But once this has been figured out and put it some well documented examples this will be a nice way to create human interface devices for phones, tablets and laptops.

Wow thanks guys!
I wanna use wireless not with USB cable and send the bottons that i press on Gamepad to pc and of course move the mouse with the gyro of the right hand

So at this point make the 2 controllers working
wireless without any receptor on pc its like imposible no?

I can flash hc 05 to RN-42 to make hid BT but i dont know how to recept that on pc without any receptors just with the BT of the laptop

If the device has a HID over GATT profile, the PC will use standard drivers to support that device. That is the point of the HID over GATT. You should not need anything on the PC.

Nice! Coz i if u put the frimware from RN-42 thats have hid over gatt into hc05 i should send mouse.move directly to pc!
Another question i thinking of future selling, can i use another frimware on hc05 or its illegal?

If you want to sell any product that has Bluetooth or USB you will need to license the rights to do so. Just to give you a taste of the cost involved have a look at the following pages. The companies that have developed the technology basically need to get the money back for running these organizations and protect the standards from patent related legal issues. It’s very little money per unit if you sell 100 million USB keyboards but it is expensive if you just sell 100 units.

https://www.usb.org/getting-vendor-id

What??? Sir im really noob on this proyect and i dont know what price if this is for me...
If i use for example 2 esp32 yo connect to pc,PS4,android etc over gatt how much i should pay?
And for 3 micro with bt 2 emisor and 1 USB receptor??
And if i make It wireless with RF?

Thanks really...

hello guys

I have a proyect for 2 Gamepad (one on left hand and another un right hand) BT for control mouse pointer and a few aplications more and un thinking on sell it but
Somebody tel : o l me that i have to pay for sell an new BT device...

If i use for example 2 esp32 yo connect to pc,PS4,android etc over gatt how much i should pay?
And for 3 micro with bt 2 emisor and 1 USB receptor??

And if i make It wireless with RF can i skip the payment?

I have to pay anithing more? Like the patent of all this parts of the Arduino?

Thanks buddies!

This is a forum for open source hardware and software. As long as we just share our knowledge and build something from the components we bought, we do not need to worry about these licenses. Because the companies that have created the components have licensed the rights for the components.

Go to the following website and search for Arduino

https://launchstudio.bluetooth.com/Listings/Search

You will see that Arduino SA has listed the Arduino Nano 33 IOT and other boards. You can search for any product that has a Bluetooth logo on it and you will find it there.

As soon as you put this all together, put it in a box and start selling it, you need to have a license and list your products at the Bluetooth website.

The same is true for other standards and of course there are rules set by governments. FCC, CE and so on.

You can create products using RF without the Bluetooth protocol. But then customers might be less likely to buy it, because they want products that are compatible to what they have.

Bluetooth seems to be a registered TradeMark and there seem to be fees associated with it;

I really do not know how this applies. If you make something and it just "happens" to work with Bluetooth are you due to pay a fee? If you say it "should" work with Bluetooth but don't say it is endorsed by them or compatible with them are you due to pay a fee?

Maybe somebody else can throw some light on this?

You got a reply about this in your other thread:
https://forum.arduino.cc/index.php?topic=653919.msg4408042#msg4408042

Thanks for the info!! But with RF i mean USB wireless like a mouse and keyboard, so if its free license i should do RF hehe

  1. For example esp32 have bluetooth and wifi if i use Wi-Fi RF only i dont have to pay to BT sign no?
    2.Maybe i have to pay to USB if i Connect to a USB wireless dongle?
  2. And last question, can i use 2 esp32 as emisor wifi and 1 esp32 as receiver wifi on pc connected trough the USB for send gyro movements to the pc?

So RF wireless its free license??
For example esp32 have bluetooth and wifi if i use Wi-Fi RF only i dont have to pay to BT sign no?
Thanks for all buddies!!

Alazor:
So RF wireless its free license??
For example esp32 have bluetooth and wifi if i use Wi-Fi RF only i dont have to pay to BT sign no?
Thanks for all buddies!!

Yes RF is free, well actually maybe it is not because if you use a radio then depending on where you are and what frequencies you use and your transmitter power output there may be costs.

However it looks like not only is BT something you have to pay for but so is USB .

I must admit I thought USB was just an upgrade for RS232 I did not realise that there was a licence cost if you used USB in a product.

Thats mean that if i use a USB wifi dongle to comunicate with arduino do i have to pay the 6.000 dollars of USB?

I cannot tell you for which technology you do not need to pay licenses, I can tell you a little bit about the ones I know you need to pay.

A quick look in Google will show you that Wi-Fi is handled by the Wi-Fi Alliance. They seem to work very similar to the Bluetooth SIG.

https://www.wi-fi.org/

Just like the Bluetooth website you can search for products on there site. All of these companies have payed to be able to sell the products with a Wi-Fi logo on their box.

https://www.wi-fi.org/product-finder

Companies hire specialized lawyers for this. If you want to sell products, I can only recommend you talk to a lawyer. When it comes to copyrights and patents, companies do not necessarily have a choice whether they send their lawyers after you. If they do not protect their rights, they could lose them for a case where it really matters.

Thanks you really Buddy, last question if i do wireless but i use a receptor dongle usb i have to pay to USB too?

If you buy a USB dongle you can use it to communicate with the Arduinio. If you make USB WiFi dongles and try to sell them then it sounds like you might have to pay for using USB in your product.

If you make a product that runs on an Arduino and you include a USB dongle that you bought in the product then I guess you have no additional costs since they would have been paid by whoever developed and sold the dongle.

If you are seriously going to make and sell a product then you might be best to get legal advice. If your product only sells a few units probably nobody will be bothered or even aware of it. If however you become fabulously rich through selling your product people will then come from far and wide if you have infringed their patents, trademarks or copyright to calim back payments for your use of their Intellectual Property (IP).

If you just resell the dongle in its original form without modification you are essentially a reseller just like a store.

In the moment you package it together with your product and you want to put a USB logo on the package the story could change. This is a question you need to discuss with a lawyer. I am sorry I cannot give you a definitive answer, I am not a lawyer, but I worked with lawyers in this industry for a long time.