Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 04:12 08 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Micromite Beta 6

     Page 6 of 9    
Author Message
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 01:21pm 18 Feb 2014
Copy link to clipboard 
Print this post

I guess that people who have used the nrf24 will want that supported, and those that have used the Hope modules will want them supported. Anyway, this is where I stand . . .

I can confirm that as an ex global consultant on RFID (both passive & active) I would prefer support for the Hope range of modules. They meet global standards (433MHz, 868MHz & 915MHz), come in either Tx, Rx or TRx, have low power requirements, are readily available in volume, are low cost, are very reliable, have a low voltage requirement, work reliably over a decent distance, and require with no additional specialised hardware to get working.

And assuming you configure them correctly, they work very well indeed. For this reason alone, I have implemented more live systems with the Hope range of modules than any other RF module.






 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 01:23pm 18 Feb 2014
Copy link to clipboard 
Print this post

  Geoffg said   I was thinking of providing support for the NRF24L01+ for RF communications.

Comments anyone?

Geoff


Yes please.

While I like to see modules like these supported with a library of basic code (as a teaching aid), having a few of the more interesting devices with support built in should make the MicroMite more attractive for new players.

Jim
VK7JH
MMedit
 
dmasz
Newbie

Joined: 12/09/2013
Location: Poland
Posts: 21
Posted: 01:38pm 18 Feb 2014
Copy link to clipboard 
Print this post

HOPE RFM12B modules are easy available and cheap around EU.
It can work on longer distance than 2.4GHz modules.

here is resource for using RFM12B with it could will help implementing it for microMite
https://github.com/openenergymonitor/RFM12B_Simple

Dan
 
plasma
Guru

Joined: 08/04/2012
Location: Germany
Posts: 437
Posted: 02:02pm 18 Feb 2014
Copy link to clipboard 
Print this post

only to show my progess with the Micromite .
12 lines of basic !
This is rapid Development !
micromite bluetooth server android handy
 
MicroBlocks

Guru

Joined: 12/05/2012
Location: Thailand
Posts: 2209
Posted: 04:47pm 18 Feb 2014
Copy link to clipboard 
Print this post

Normal price for a RFM12B is about 6USD, the RF24L01+ modules with antenna on the pcb goes for around 2USD.

I agree that once you have a favorite you like to stick with it.
For me the NRF24L01+ were the most reliable and easiest to connect because of the availability of libraries and samples. They are used a lot and can be bought everywhere.


Microblocks. Build with logic.
 
JohnL
Senior Member

Joined: 10/01/2014
Location: Seychelles
Posts: 128
Posted: 05:15pm 18 Feb 2014
Copy link to clipboard 
Print this post

Nordic based RF24L01 is also available with power amplifier and SMA external antenna with 20dbm output power, for applications requiring longer range. They quote up to 1000m, but you would probably need absolute ideal line of sight conditions.

Priced for as low as $6 delivered.

http://www.ebay.com.au/itm/NRF24L01-PA-LNA-SMA-Antenna-Wirel ess-Transceiver-communication-module-2-4G-HP-/131014822617?p t=AU_Laptop_Accessories&hash=item1e81178ad9&_uhb=1 .

 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9590
Posted: 07:25pm 18 Feb 2014
Copy link to clipboard 
Print this post

Be careful with ANY RF module - YOU need to check that it's use is legal. There are plenty of juicy RF modules with 1W or more of output power to be had from China, but most of the time, the output power exceeds the regulations, and you can get yourself into very hot water by exceeding the power limit.

I only mention it, as I was busted myself.
Seriously.

Cost me $250 fine and cease-and-desist order.
This was for an FM radio transmitter though, not data modules, but the concept is the same. In my case, I was transmitting 15W instead of the 300mW we were allowed at the time. Station had a great range though!!!!

However, I learned my lesson on that one, and remain very much legal and above board these days - who needs more of those kinds of fines?(rhetorical)

The one that JohnL linked to is 20dbm or 100mW, which at 2.4GHz is legal, as far as the NZ regulations are concerned, but the 2-gig band is VERY crowded these days...

Depending on module, some have the intelligence to auto-search for a free channel in the 2-gig band, and hop onto that to blat out their data - I think the Xbee Pro's used to do that.Edited by Grogster 2014-02-20
Smoke makes things work. When the smoke gets out, it stops!
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 08:46pm 18 Feb 2014
Copy link to clipboard 
Print this post

  dmasz said   HOPE RFM12B modules are easy available and cheap around EU.
It can work on longer distance than 2.4GHz modules.

here is resource for using RFM12B with it could will help implementing it for microMite
https://github.com/openenergymonitor/RFM12B_Simple

Dan


Is not like that. You see them from an user angle. But look at the implementation behind the scene to make them work. You won't have the required space.

Plus, the RFM12B module don't have a long range.
This NRF module come with integrated antenna and have 100m range and "pins" are 5V tolerant:

Edited by vasi 2014-02-20
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3282
Posted: 09:06pm 18 Feb 2014
Copy link to clipboard 
Print this post

I just love this debate. Viva the Back Shed and its great contributors.
Geoff Graham - http://geoffg.net
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 09:29pm 18 Feb 2014
Copy link to clipboard 
Print this post

  Grogster said   Be careful with ANY RF module - YOU need to check that it's use is legal. ...


Don't worry, both RFM and NRF modules are legal.Edited by vasi 2014-02-20
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 09:30pm 18 Feb 2014
Copy link to clipboard 
Print this post

  Geoffg said   I just love this debate. Viva the Back Shed and its great contributors.


Good job you didn't ask which RTC or temperature sensor to implement!!
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 09:43pm 18 Feb 2014
Copy link to clipboard 
Print this post

  vasi said  

Is not like that. You see them from an user angle. But look at the implementation behind the scene to make them work. You won't have the required space.

Plus, the RFM12B module don't have a long range.
This NRF module come with integrated antenna and have 100m range and "pins" are 5V tolerant:



Vasi,

You say you had a 'bad experience' with the Hope modules and that they are tricky to make work requiring a huge amount of software.

Like anything, if you are not sure what you're doing then anything may seem difficult. But once mastered (simple with the help of Google) these units are far more useful in the real world and will can be made to work with just a few config bytes.

I have implemented numerous active RFID solutions in various countries using the Hope module - their range can exceed 100m without any additional antenna and at a speed that would be useful for MicroMite projects. If you wanted an RF solution for a large amount of data i.e. a wireless Media Centre, then I would look for a 2.4G/5G solution - but for moving a few bytes of data the Hope module would be an RF engineers module of choice.

Rant over (for now . . . )

 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 09:49pm 18 Feb 2014
Copy link to clipboard 
Print this post

  WhiteWizzard said  

Vasi,

You say you had a 'bad experience' with the Hope modules and that they are tricky to make work requiring a huge amount of software.

Like anything, if you are not sure what you're doing then anything may seem difficult. But once mastered (simple with the help of Google) these units are far more useful in the real world and will can be made to work with just a few config bytes.

I have implemented numerous active RFID solutions in various countries using the Hope module - their range can exceed 100m without any additional antenna and at a speed that would be useful for MicroMite projects. ...



Specifically using the RFM12B module?
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 10:00pm 18 Feb 2014
Copy link to clipboard 
Print this post

Here in the UK I use the RFM12B 868MHz version. This not only gives an improved range over 433MHz, but is also less crowded.

Understand that there is no ONE solution that fits all requirements when it comes to RF. I guess most people using a MicroMite for RF comms will only be shifting a low volume of bytes which would lead me every time to select the Hope module (at appropriate freq) over the 2.4G Nordic module.
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4036
Posted: 10:06pm 18 Feb 2014
Copy link to clipboard 
Print this post

Even though the NRF is cheaper?

John
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 10:16pm 18 Feb 2014
Copy link to clipboard 
Print this post

  JohnS said   Even though the NRF is cheaper?

John


AFAIK,the sad thing is RFM12B module is cheaper than the Nordic module from SpakFun.com. Anyway, it comes in an unfriendly package, is not 5V tolerant (that is ok for Micromite) and in my opinion (unless I am corrected with a working C implementation) is still more work to implement it than the Nordic module.

WhiteWizzard, we are talking here specifically about RFM12B module, as you can't implement in the firmware an entire family of RF modules from Hope.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
JohnL
Senior Member

Joined: 10/01/2014
Location: Seychelles
Posts: 128
Posted: 10:54pm 18 Feb 2014
Copy link to clipboard 
Print this post

Wouldn't it be fantastic if Geoff could implement a Mesh Networking layer in MMBasic down the track, so that I can throw away Synapse Integer Python modules and program in floating point MMBasic. Micromite may not have enough memory but it should be doable in Maximite equivalents. What do you think Geoff?

Links to some Nordic NRF24L01 module example code and libraries.


http://maniacbug.wordpress.com/2012/03/30/rf24network/

https://www.tindie.com/products/jeffmurchison/nrf24l01-ardui no-24ghz-wireless-transceiver-1-pair/

https://github.com/mattibal/meshnet

http://maniacbug.github.io/RF24Network/
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 11:02pm 18 Feb 2014
Copy link to clipboard 
Print this post

A simple implementation here:
http://www.tinkerer.eu/AVRLib/nRF24L01
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 11:23pm 18 Feb 2014
Copy link to clipboard 
Print this post

  vasi said   A simple implementation here:
http://www.tinkerer.eu/AVRLib/nRF24L01


If this is 'simple' then you will be shocked at how much simpler the RFM12B is!

I will see if I can fish out my assembly code for PIC16F690 and post here. Perhaps that will convince you they are easy to work with.

In most countries around the world I would avoid 2.4G due to overcrowding unless it was the only freq suitable for the application.

Clarify - yes RFM12B. I used many with 3v Li battery and PIC16F690 and get reliable comms indoors and outside. Max range about 150m line of sight, indoors will penetrate industrial walls so ok for home use.
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 11:32pm 18 Feb 2014
Copy link to clipboard 
Print this post

You awakened my curiosity
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
     Page 6 of 9    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025