element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum What is the afforadable and acurate way to decode 433mhz wireless data ?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 27 replies
  • Answers 6 answers
  • Subscribers 394 subscribers
  • Views 5150 views
  • Users 0 members are here
  • signal
  • decoding
  • wireless signal decoding
  • radio
  • 433 mhz
  • paquet sniffer
  • wireless
  • arduino
  • remote
  • rf scanner
  • decoder
  • frequency
Related

What is the afforadable and acurate way to decode 433mhz wireless data ?

redgreenblue
redgreenblue over 8 years ago

Hi,

 

Simply looking for a way to capture, copy and then trigger wireless data from an arduino.  I wish to get all the wireless devices in my home to be control from a single remote, so I need a scanner that would give me all the data, right now it give me more headache than data.

 

1- I've google ''Packet Sniffer'' and found the Texas Instruments SmartRF but the module is over 500$, which is pricy for me since I would do this only ONCE.

 

2-  I've spend quite lot of time trying to get signal from my Garage Door opener with and arduino and RF module, but the information capture is NOT ACCURATE.

(*seem like the arduino RF library can't do an accurate work or the Receiver not compatible with some remote I have)

 

So is there another way ?

Someting more simple and accurate.

 

Thanks for any suggestions, help or comments.

  • Sign in to reply
  • Cancel

Top Replies

  • kas.lewis
    kas.lewis over 8 years ago +1 suggested
    What you are essentially trying to do with your current setup is to use a generic postcard reader and want to understand what the postcard says but your forget that there are different languages around…
  • neilk
    neilk over 8 years ago +1 suggested
    Hi redgreenblue . I have been quite successful using the RC switch library: https://github.com/sui77/rc-switch/wiki https://github.com/sui77/rc-switch/wiki I've used an Arduino and a 433Mhz receiver, with…
  • neilk
    neilk over 8 years ago in reply to redgreenblue +1 suggested
    This is the approach I used: https://github.com/sui77/rc-switch/wiki/HowTo_Receive to decode the signals from my remote: I then used this sketch to transmit a code to my device: /* Send the code sequence…
Parents
  • neilk
    0 neilk over 8 years ago

    Hi redgreenblue. I have been quite successful using the RC switch library:

     

    https://github.com/sui77/rc-switch/wikihttps://github.com/sui77/rc-switch/wiki

     

    I've used an Arduino and a 433Mhz receiver, with this library, to decode the transmissions from a remote control unit and then set up an Arduino to control a 433Mhz transmitter to switch on a remote socket.

     

    It takes a bit of fiddling with, but it's not too difficult.

     

    Hope this helps

     

    Neil

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • redgreenblue
    0 redgreenblue over 8 years ago in reply to neilk

    Hey Neil,

     

    I've been trying to get signal using this library and another one call the RadioHead. It never worked. This is why I'm looking for another way of doing it. I've tried over 25 times last week, still nothing worked.

     

    But if you say it worked, I'm currious to know what you did to make it work...

     

    Is it too much to ask, if you can describe me the step you did to be sucessfull with this library ?

     

    1- what is your schematic

    2- what sketch you used

    3- did you use other files

    4- did you made an antenna, if yes what is the lenght ?

    etc..

     

    Again, if you have the time, thank you.

    that would be AMAZING to replicate what you did.

     

    I have theses

    https://www.seeedstudio.com/433Mhz-RF-link-kit-p-127.html

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • ajens23
    0 ajens23 over 8 years ago in reply to neilk

    Thanks Neil for taking the time to post, I haven't tried transmitting with the Arduino yet but I would like to in the near future.

    This should come in handy. bookmarked links for future use

     

    Al

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • redgreenblue
    0 redgreenblue over 8 years ago in reply to neilk

    Hi Neil,

     

    well again I don't know what I do wrong but I can't get anything from my remote.

    I notice your code was the 'send demo' so I'm not sure if this work for 'receiving' ?

    Maybe this is an error..

     

    I really like this community, wow everybody here is very helpful and enjoyable.

    this is great.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • neilk
    0 neilk over 8 years ago in reply to redgreenblue

    No, it's not an error!

     

    I thought this:  https://github.com/sui77/rc-switch/wiki/HowTo_Receive

    was self explanatory thus:

    • Connect a receiver to Pin #2 of your Arduino.
    • Upload the ReceiveDemo sketch which is provided in the library.
    • Open the Serial Monitor (9600 baud)
    • Press any key on your remote

    This should give you a decimal value which represents the binary pattern decoded by the sketch.

     

    Then you move on to use that decoded decimal value in the SendDemo code I provided.

     

    If you can't get the ReceiveDemo sketch to work, then try the advanced version. If that fails then I begin to wonder if your receiver is working?

     

    I don't have the seedstudio kit, but I do have a transmitter/receiver pair I bought very cheaply on eBay.

     

    Do you have a 'scope? If so you should be able to monitor what the receiver is outputting onto pin 2 of the Arduino, when you press a button on the remote. Btw, when the remote is NOT transmitting, you will probably see a lot of random noise from the receiver.

     

    Neil

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Reject Answer
    • Cancel
  • redgreenblue
    0 redgreenblue over 8 years ago in reply to neilk

    Alright Neil,

     

    thank you so much for your help!!

    I've retry this morning the same steps, nothing on the serial monitor...

    I believe this don't work, the RF modules must be broken, this setup is so damn simple, nothing can go wrong, really!

     

    I can see on the page of 'how to receive' there is another kind of module, very different then mine.

    I'll google to find and buy one just like that, this would solve the problem broken RF module, as well as using the same ones.

    I'll make 100% then it work on my next try.

     

    You're so kind Neil.

    have a nice day.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • neilk
    0 neilk over 8 years ago in reply to redgreenblue

    Frustrates me when someone can't get something to work, so I thought I'd better double check:

     

    Compiled and loaded the sketch ReceiveDemoSimple, provided with the RCSwitch library, into my UNO

     

    433Mhz receiver connected to 5v, Gnd and data output to pin 2 of the UNO

     

    Open Serial monitor, press a button on the remote control and I get this:

     

    Received 2406639 / 24bit Protocol: 1

    Received 2406639 / 24bit Protocol: 1

    Received 2406639 / 24bit Protocol: 1

    Received 2406639 / 24bit Protocol: 1

    Received 2406639 / 24bit Protocol: 1

    Received 2406639 / 24bit Protocol: 1

    Received 2406639 / 24bit Protocol: 1

    Received 2406639 / 24bit Protocol: 1

    Received 2406639 / 24bit Protocol: 1

     

    Press another button and I get this:

     

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

    Received 2406632 / 24bit Protocol: 1

     

    The remote I am using is a STATUS model RCT-08, which belongs to a set of remote power sockets.

     

    This double check has taken me 10 mins at most, including typing this!!

     

    Neil

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • redgreenblue
    0 redgreenblue over 8 years ago in reply to neilk

    this is unexpected...

    I like your frustration as a ''positive'' asset to not let down.

    image

     

    To be honnest I feel really unlucky about all this, I've done so much great stuff with arduino for the last 2 years and this is something I need so much so all my projects can go further to greater functions in the wireless world.

     

    I have 10 copy of the same RF module, so far I've tried with 3 or 4 of them, nothing. Dead. I'll be very meticulous to identify if some or all of them are broken. Still I take no chances I have order new ones this morning, differents kinds and same kinds. Then I'll be sure I can reproduce what you have clearly explain and be kind enough to take time to double check.

     

    I'll let you know tommorow.

     

    Best,

    Seb

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • neilk
    0 neilk over 8 years ago in reply to redgreenblue

    It's a concern if you have had no luck with 3 or 4 of these units.

     

    One extra observation: my receiver is similar in appearance to the seedstudio receiver, but my transmitter is a little different. On my receiver, there are also 4 output pins, as on the seedstudio devices, (photo lifted from their website - 3rd photograph from left.)

    image

     

    On your receiver, which of the 2 centre pins are you using for data? On mine, it is the one next to the GND pin; I have no idea what the other pin does, if anything. I can't remember where I got that info from, but I thought I would mention it.

     

    Neil

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • redgreenblue
    0 redgreenblue over 8 years ago in reply to neilk

    Indeed 4 pins. I use the one beside the ground.

    Here exact picture of what I have.

     

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • redgreenblue
    0 redgreenblue over 8 years ago in reply to neilk

    Hi Neil,

     

    I found the problem.

     

    The remote I've used is not decode by the RF module.

    I've use my Power/On/Off remote for ceiling fan and it work right away.

     

    Stil what I need to decode is a 433mhz remote to trigger studio flash.

    They are cheap trigger from china and they have a 433mhz unit on them.

    I just figure out that becuz they have this unit, they should be detected by the RF module on arduino.

     

    Here a picture.

    Do you think there is a way to decode them ?

    It's for personnaly use only.

     

    image

     

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Robert Peter Oakes
    0 Robert Peter Oakes over 8 years ago in reply to neilk

    that looks like it came from a sonoff image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • Robert Peter Oakes
    0 Robert Peter Oakes over 8 years ago in reply to neilk

    that looks like it came from a sonoff image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
  • neilk
    0 neilk over 8 years ago in reply to Robert Peter Oakes

    I've not seen the inside of one, but don't they usually have 4 buttons?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube