CC1101 ESP8266 transmitter with RfPwnOn and Touchtunes signals

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ม.ค. 2023
  • Easy to build CC1101 transmitter using ESP8266 and breadboard. The functionality is modeled after the RfPwnOn program, and also has a Touchtunes Jukebox remote control clone. You can control it over wifi & smartphone.
    WARNING!!!: the volume gets extremely loud at the 18:16 mark during the DeBrujin signal, I forgot to mute GQRX
    github.com/gusgorman402/RFmoggy
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 45

  • @bababoey5525
    @bababoey5525 ปีที่แล้ว +1

    This video is just what i needed, i am a 2nd year student in a technical highschool,
    according to my school a future IT specialist and i feel like there is a lot to learn from a project like this
    i mean reading radiowaves learning how they communicate and creating a device like that,
    figuring out all the communication protocols and how radio chips like c1101 communicate,
    reverse engenieering all the signals and how to program all of this to work
    All of this is going to be quite of a challenge but at the same time its SO EXCITING,
    in schools we never even talked about how radio devices work or anything.
    Some parts of this like a HTTP server and we got to learn how to create it on a linux server
    and that ability is actually going to be required on my final exam to get the job. So the idea of making something
    like this is even more suiting for me - in my head this was only a fun project to see how my dad will react
    to his ringbell going off all the time 😂.
    I hope I will be able to make something at least remotly close to what i want to make,
    summer break just started so ill have plenty of time to try it out.
    So yeah i really wanted to thank you for this video, thanks to you ill have at least some guidance on how the hell am i going to do this.
    PS. I have NEVER seen a more creative way to rickroll than today😂. WOW. Why nobody said anything about it in the comments? I guess im the only real one who knows what it is 😎

    • @AbhayKumarPaswan-dn1pf
      @AbhayKumarPaswan-dn1pf 2 หลายเดือนก่อน +1

      Yeah, I guess you are the one of the only people to think as such, hey hey including me 😂

  • @joeylegaspi3515
    @joeylegaspi3515 ปีที่แล้ว +7

    Had this playing in the background while doing something. Not really paying attention.... until 18:16
    I nearly jumped!

    • @TuffApe
      @TuffApe ปีที่แล้ว

    • @bababoey5525
      @bababoey5525 ปีที่แล้ว

      @@TuffApe the fuck is this emoji bro HAHAHAH great name btw

  • @UKsystems
    @UKsystems 3 หลายเดือนก่อน +1

    with this something like a custom PCB may be helpful in order to reduce size and make it easier to transport.

  • @weirdsciencetv4999
    @weirdsciencetv4999 ปีที่แล้ว

    The sequence is designed to take advantage of shift register used in simple garaged door openers. Its basically ultra efficient in that it doesnt have to broadcast 2^n sequences in a brute force scenario. Its far less

  • @mechanicaltech7
    @mechanicaltech7 ปีที่แล้ว

    This is awesome

  • @EBMJ
    @EBMJ 5 หลายเดือนก่อน

    This is great! But if you wanted to prevent them from skipping your songs you could have used the built in frequency jammer.

  • @weirdsciencetv4999
    @weirdsciencetv4999 ปีที่แล้ว

    Iconic

  • @vip_bimmervip_bimmer8033
    @vip_bimmervip_bimmer8033 ปีที่แล้ว

    Question, can I use the same pinout for the esp8266 nodemcu as the diagram with the other esp8266 board? just wondering

    • @gusgorman3416
      @gusgorman3416  ปีที่แล้ว

      If it has the pins for SPI (MOSI,MISO,CLK,CS). The ESP8266-01 board (which is much smaller than NodeMCU board ESP8266-12) does not have these on the pinout

  • @Somepepper
    @Somepepper 8 หลายเดือนก่อน

    13:13 noticed the “lock queue” string at the bottom of the touch tunes strings. What does that command do exactly?

    • @gusgorman3416
      @gusgorman3416  8 หลายเดือนก่อน

      I think it has to do with karaoke setting. I was hoping it would keep people from using "Play It Next Option", but it doesn't :(
      If I upgrade the code, I will remove that and add more volume zones

    • @Somepepper
      @Somepepper 7 หลายเดือนก่อน

      Sweet! Thanks for the response

  • @WorkFromHome-th2eq
    @WorkFromHome-th2eq ปีที่แล้ว

    Did not work at 330 remote. Any idea ? anyway, interesting tool.

    • @gusgorman3416
      @gusgorman3416  ปีที่แล้ว

      Your remote probably uses a different pulse size/format than the garage doors I researched. The 8 DIP brute forcer is programmed to work on specific frequency and format of the garage door listed in the menu. If you want to brute force your remote, you would need an RTL-SDR and use Universal Radio Hacker to figure out the pulse sizes, then enter that information in the RfPwnOn menu

  • @JuanCarlos-ff6vp
    @JuanCarlos-ff6vp ปีที่แล้ว

    Great work. But I have some proble. I run your code and the microcontroller reset itself (like in your video). Did you find the bug?. Greetings.

    • @gusgorman3416
      @gusgorman3416  ปีที่แล้ว +1

      Try uncommenting the yield on line 344

    • @JuanCarlos-ff6vp
      @JuanCarlos-ff6vp ปีที่แล้ว

      @@gusgorman3416 I did it, but it continues to reset. Jammer only lasts 3 seconds

    • @gusgorman3416
      @gusgorman3416  ปีที่แล้ว +1

      @@JuanCarlos-ff6vp Maybe it is your microcontroller, bad wiring, or finicky wifi network. Maybe try using Client version of the program, instead of Host mode version. I don't have this problem when using NodeMCU (Hiletgo) or D1 Mini (wemos)

    • @JuanCarlos-ff6vp
      @JuanCarlos-ff6vp ปีที่แล้ว

      @@gusgorman3416 Ok. I will check it. Thanks to share your work. Greetings.

    • @JuanCarlos-ff6vp
      @JuanCarlos-ff6vp ปีที่แล้ว

      @@gusgorman3416 you are wright. It was a missing wiring. Now it's work perfect. Thanks.

  • @Diddle546
    @Diddle546 4 หลายเดือนก่อน

    Will it show signal sent on the webserver if its not working? I'm just a little lost on fixing the wiring in for the code. Maybe its right why i was curious I'm using an esp32 ideaspark off amazon.

    • @gusgorman3416
      @gusgorman3416  4 หลายเดือนก่อน +1

      I think you need to edit the source code if you're using ESP32. Look at the pull request in the repo, someone added ESP32 option but I never merged it to my code

  • @Jbrimbelibap
    @Jbrimbelibap ปีที่แล้ว

    So does this work with an esp32 ? before I buy an antenna

    • @gusgorman3416
      @gusgorman3416  ปีที่แล้ว

      I haven't tested, but it should. the Lsatan CC1101 library Github page shows how to wire it. You may have to change the data pin number at beginning of setup()

  • @emmac91899
    @emmac91899 ปีที่แล้ว +4

    With Flipper Zero is very easy and more comfortable

    • @gusgorman3416
      @gusgorman3416  ปีที่แล้ว +4

      I agree... if you have the $150 to spend on flipper (when it's in stock)

    • @speeddemonvrod
      @speeddemonvrod ปีที่แล้ว +2

      Did anyone on of you hack touchtunes with Flipper zero?

    • @nrp556
      @nrp556 ปีที่แล้ว

      Or is there a video on it somewhere?

  • @beau1675
    @beau1675 ปีที่แล้ว

    wow can you make an build tutorial? and how we can add the code to the board (sorry i am not that good in this)

    • @gusgorman3416
      @gusgorman3416  ปีที่แล้ว +1

      I use Arduino IDE to upload the code to the board. There should be lots of tutorials on how to upload code to ESP8266 or D1 mini with Arduino IDE. The wiring diagram is available on the LSatan CC1101 library github page

    • @beau1675
      @beau1675 ปีที่แล้ว

      @@gusgorman3416 thank you so mutch!

    • @beau1675
      @beau1675 ปีที่แล้ว

      @@gusgorman3416 and i can solder them to right? (the cabels)

  • @abduen
    @abduen 6 หลายเดือนก่อน

    Brilliant, can you please help to write the PIN schematic for cc1101 + esp8266. Pin to pin schematic

    • @gusgorman3416
      @gusgorman3416  6 หลายเดือนก่อน

      The schematics are in this Readme, scroll down to bottom github.com/LSatan/SmartRC-CC1101-Driver-Lib

    • @abduen
      @abduen 6 หลายเดือนก่อน

      Thanx@@gusgorman3416 but sadly the schematic is for ESP8266D1 Mini Wemo. Pin labeling is a bit different from the NODEMCU, any advise, please or Can you share your PIN Schematic in your code, please.

    • @gusgorman3416
      @gusgorman3416  6 หลายเดือนก่อน

      @@abduen The pins might be in different positions, but same labeling. If the diagram says to connect to D1 on the Wemo, then you would also connect to D1 on the NODEMCU

  • @paranoidzkitszo
    @paranoidzkitszo 3 หลายเดือนก่อน

    And what happened to you? So many great uploads..then.... nothing....

  • @nothingbetter8177
    @nothingbetter8177 ปีที่แล้ว

    Bro got mad when they touched his songs I show you he say lol

  • @emmac91899
    @emmac91899 ปีที่แล้ว

    Jaja :p

  • @Determinator21
    @Determinator21 22 วันที่ผ่านมา

    18:16 wtf man

  • @nor_084
    @nor_084 2 หลายเดือนก่อน

    Tudo isso porque ele não gostou que uma pessoa pulou a música. 😂😂😂😂kkk

  • @paranoidzkitszo
    @paranoidzkitszo 3 หลายเดือนก่อน

    wtf-- why do youtubers think it to all right to include jarring ear scraping sounds..poor headphone users.