Show Posts
Pages: [1] 2 3 ... 12
1  Using Arduino / Networking, Protocols, and Devices / Re: RF24 Library: Driver for nRF24L01(+) 2.4GHz Wireless Transceiver on: April 21, 2014, 10:38:48 am
Quote
I want to ask something about the difference between MIRF & RF24-master library.
Are the difference of them just on CE & CSN pin? (9->8 & 10->7)? or there are another difference?
The CE & CSN pins are configurable/programmable ..

 
2  Using Arduino / Networking, Protocols, and Devices / Re: RF24 Library: Driver for nRF24L01(+) 2.4GHz Wireless Transceiver on: February 22, 2014, 01:03:40 pm
With a help of a student to draw/design the PCB, we made an Tiny nRF V1.0 running on attiny84 with nRF24L01+ running on 2 x AA batteries..

The codes are located at my blog :-
http://arduino-for-beginners.blogspot.com/2013/08/getting-nrf24l01-to-work-with-attiny84.html


Testing working on Mirf libs, will test the RF24Network with these board soon...








3  Using Arduino / Networking, Protocols, and Devices / Re: Lib RF24 returning 4294967295 for everything from nRF24L01 on: February 14, 2014, 10:39:28 pm
I just glance thru the earlier posting...

Could it be "possible" that the radio is faulty ?

Hv u tried with another radio ?

If someone accidentally connect them up using 5V , it could hv blown those radios....

I hv tested the nRF on many platform, I never needed any capacitors between the Vcc & Gnd but putting one is a good design practice...

Stan

4  Using Arduino / Networking, Protocols, and Devices / Re: RF24 Library: Driver for nRF24L01(+) 2.4GHz Wireless Transceiver on: February 14, 2014, 10:23:20 pm
Not sure what r u trying to achieve but the radio.powerdown and radio.powerup shd put the radio is a very low power mode..

therefore no need to off the radio...


5  Using Arduino / Networking, Protocols, and Devices / Re: RF24 Library: Driver for nRF24L01(+) 2.4GHz Wireless Transceiver on: January 07, 2014, 12:01:35 pm
Quote
Interesting that it won't fit when using your setup. That must mean that either the libraries you are using are producing larger code than mine or your compiler is producing larger code. I have added a routine to read an LDR using an analogue read and send the value in a new structure. The ide says the code is still only 7,284 bytes.
I notice that you are using Windows while I am using Linux .. I wonder if this makes a difference.
If you want to try some comparisons I have create a couple of sketches to test different libraries so that you can compare the size of the code produced.
The first  just uses the DHT11 library and prints out the temp and humidity.

Crofter,

Which RF24 library forks are you using ?

I knew there is one of the forks that removed all the debugging / PRINTF stuff to make the codes smaller...

Stanley

6  Using Arduino / Networking, Protocols, and Devices / Re: RF24 Library: Driver for nRF24L01(+) 2.4GHz Wireless Transceiver on: January 04, 2014, 04:15:37 am
crofter,

I copy yr code and compiled the attiny84 codes with RF24 and RF24Network and got the following compile error...

Code:
Arduino: 1.5.5 (Windows 7), Board: "ATtiny84 @ 8 MHz  (internal oscillator; BOD disabled)"

c:/arduino-1.5.5/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld.exe: C:\TEMP\build8578025508846758489.tmp/attiny84_RF24network.cpp.elf section .text will not fit in region text
c:/arduino-1.5.5/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld.exe: region text overflowed by 704 bytes

7  Using Arduino / Networking, Protocols, and Devices / Re: nrf24l01 to USB on: December 26, 2013, 08:48:37 am
This product might cater to your needs, it is a nRF24L01+ compatible radio with example windows software under the download tab...
http://www.inhaos.com/product_info.php?products_id=63

The RF2423U is an upgrade of the RF2410U ( U = USB interface )

See the below as an old example, 2 nRF and 1 PC running the nRF with USB interface with window s/w on the PC...
https://code.google.com/p/rfsync/wiki/Demo
8  Using Arduino / Networking, Protocols, and Devices / Re: NRF24l01+ range on: December 20, 2013, 10:32:16 am
I have looked on the download screen that everyone recommends at: https://github.com/maniacbug/RF24/downloads , but no download for driver available.

The correct terms is library, not driver..

Go here and choose a repo fork that suits you ...
https://github.com/maniacbug/RF24/network

9  Using Arduino / Networking, Protocols, and Devices / Re: RF24 nRF24L01 Serial Chat example on: December 20, 2013, 10:21:57 am

http://maniacbug.github.io/RF24/classRF24.html

No,  RF24 radio(CE,CSN);
10  Using Arduino / Networking, Protocols, and Devices / Re: RF24 nRF24L01 Serial Chat example on: December 16, 2013, 08:05:39 pm
For that, I wrote another program for it.. it fragment the GPS data into 3 fragments...

http://arduino-for-beginners.blogspot.com/2013/06/arduino-serial-over-nrf24l01.html

11  Using Arduino / Networking, Protocols, and Devices / Re: NRF24l01+ range on: December 16, 2013, 01:30:54 pm
With one PA & external antenna and one regular radio... the range would increase by a bit ( my "guess" is around 20% improvements )  as the regular radio hv a max distance it can Tx due to output power and orientation of the antenna ( PIFA) ... and the radio with external omni antenna have better receptions of the radio signals... you can swap it out with a higher dB wifi antenna to see if it makes any differences... ( my Asus Wifi router antenna can fit the PA & external antenna version )

Also make sure you run the RF24 scanner examples to choose the RF channels that are not used by the wifi signals ( also 2.4Ghz )..



12  Using Arduino / Networking, Protocols, and Devices / Re: RF24 Library: Driver for nRF24L01(+) 2.4GHz Wireless Transceiver on: December 15, 2013, 12:19:43 pm
Questions
  • -Is there a version of RF24Network that supoprts ATTiny 85/4?
  • -If not, is it possible?
  • -If possible, are there plans to? and when?
  • -If not possible, is there some way for ATTiny RF24 to participate at least at the leaf level?

The attiny84/85 are NOT using RF24 libs... they are using the smaller size Mirf libs (with less functions.. ) due to the limited flash size of the attinys..

I'll explore the RF24Network one day when I'm free, there seems to be improvements on the RF24Network...

My forks are still behind some of the recent improvements/bug fixes....
13  Using Arduino / Networking, Protocols, and Devices / Re: RF24 Library: Driver for nRF24L01(+) 2.4GHz Wireless Transceiver on: December 15, 2013, 12:13:08 pm
Terry,

Nice writeups on the newbie stuff.. especially the 10uF on the Vcc (3.3) and Gnd, these radios don't requires lots of current but they works much better with a 10uF ... I needed the 10uF only when getting 5V from Pin 10 and a LDO for my nRF adapter...

I wrote this simple serial chat code for a training class using two UNO (and optional 16x2 LCD), 2 nRF24L01 and text input via Serial Monitor ... if you are bored, you can chat with yourself over nRF ...

https://github.com/stanleyseow/RF24/tree/master/examples/nRF24_Serial_Chat

Stanley


14  Using Arduino / Networking, Protocols, and Devices / Re: RF24 Library: Driver for nRF24L01(+) 2.4GHz Wireless Transceiver on: October 12, 2013, 09:22:49 am
If it is 3 packets, it is bcos the nRF24L01 radio have 3 input/output buffers..

You can flush them using the flush_rx() or flush_tx() functions to flush out the buffers..

Stanley
15  Using Arduino / Microcontrollers / Re: attiny 85, any pointers?/ on: October 08, 2013, 07:19:55 am

http://arduino-for-beginners.blogspot.com/2013/08/getting-nrf24l01-to-work-with-attiny84.html

Pages: [1] 2 3 ... 12