The Arduino's Secret WIFI

แชร์
ฝัง

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

  • @Drjtherrien
    @Drjtherrien ปีที่แล้ว +57

    When I was an undergraduate student the lab I was working in had a computer donated from a defense contractor. The PC case and keyboard were very impressive for how heavy they were. When we looked more closely, the keyboard circuitry was wrapped in copper mesh to prevent signals getting out into free space. And this was a late 80's computer, so I can only imagine what can be done now.

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

      google TEMPEST to learn more.

    • @eliotmansfield
      @eliotmansfield ปีที่แล้ว +11

      en.m.wikipedia.org/wiki/Tempest_(codename)

    • @elfnetdesigns702
      @elfnetdesigns702 ปีที่แล้ว +10

      thats EMP hardening since it was during the cold war

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

      Keyboard releases no signals, as the other comment says likely EMP

    • @Drjtherrien
      @Drjtherrien ปีที่แล้ว +3

      @@kreuner11 I think I'll stick with believing what the person from MITRE who donated the equipment said about signals intelligence. If a nuclear strike had happened the operation of these computers would have been irrelevant. But the design work being done on them certainly would have been of interest to the Soviets.
      BTW I have been involved in RF circuit design for two decades. I can confidently say that anything with a mechanical switch will absolutely radiate. You'd have to be crazy clever to figure out a way to interpret the RF pulses coming out but I'm sure the cold war spooks were up to that task.

  • @weinihao3632
    @weinihao3632 ปีที่แล้ว +16

    One problem of this concept is that ferrite material saturates very quickly and is really only usable for very low field strengths (as in receivers). Using a different inductor on the transmitter side should improve the range. Another problem is that the direct drive of the LC circuit limits its possible peak voltage to the voltage range of the AVR pins (which have protection diodes and load the resonance circuit non-linearly). An isolating buffer stage (transistor with high voltage rating) would be beneficial.

    • @brys555
      @brys555 ปีที่แล้ว +3

      It is not that difficult to increase the power and range but at some point there will be a risk that it will interfere with someone's radio and authorities may get involved.

    • @DoctorVolt
      @DoctorVolt  ปีที่แล้ว +6

      Maybe I could have achieved a little better coverage with a loop antenna and a good impedance match. But I don't think it would make much difference, and I don't see much practical use in it anyway. So I didn't want to put too much effort into it.

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

      what would be the best inductor to use?
      the using of a voltage and current boosting transistor is indeed a logic thing to do, and at this low frequency it isn't to hard to find a suitable part.
      also the antenna I searched up the name but got nothing, so am I right to assume it is just one of those LC oscillator antennas.
      or that it is just a coil around a rod through which the current is passed and a second coil around the same rod but connected to gnd on one side and air on the other side? kind of like one of the old long range radio antennas.
      or is it one coil with a center tab?

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

      You are obviously not a ham radio guy. I personally have used ferrite in an antenna system at the 100 watt P.E.P level. Other hams have used ferrite at levels up to a kilowatt.

  • @benjaminfens7870
    @benjaminfens7870 ปีที่แล้ว +11

    Nice concept! For the threshold, lowpass filtering the RF signal may help to get an automatic threshold. Also consider 10b8b encoding. Cheers!

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

      You mean high-pass filtering? With a HPF you could get the signal’s centre almost exactly halfway between the rails. I think he should also add an AGC circuit of some kind. And a Schmitt trigger comparator assuming he doesn’t already have one. I think 10b/8b encoding would get the DC offset to zero, and is more effective than the Manchester I was thinking of.

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

      ​@@Scrogan Both work. If you lowpass the signal, you get the DC offset and can use that as a reference. If you highpass, the signal is centered around 0V, but you end up with negative voltage.

  • @chuckvanderbildt
    @chuckvanderbildt ปีที่แล้ว +8

    Impressive, nicely done.

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

    The real art of airgapped transmition. Reminds me of RPiTX. Don't even want to know what can be done to PC motherboards so they "leak" data ;)

    • @DoctorVolt
      @DoctorVolt  ปีที่แล้ว +3

      That RPiTX project looks rather cool! I have to give it a try!

    • @dafoex
      @dafoex 10 หลายเดือนก่อน +1

      I saw someone hack a SATA cable to send data. Yes, I know, that's what it's supposed to do, but this person wrote some code that wrote data to the drive periodically to transmit 1s and 0s with the RF noise. It was a proof of concept for malware to exfiltrate data from an air-gapped computer, and it wasn't particularly practical outside just being a poc since the range isn't great, but it was interesting nonetheless.

    • @P3Hi
      @P3Hi 10 หลายเดือนก่อน

      I did something similar following some research paper but with USB 2.0 protocol. I never made video public :) Maybe one day I will get back to that project and write decoder to :)
      th-cam.com/users/shortsZivNEi4GbVM
      @@dafoex

  • @elfnetdesigns702
    @elfnetdesigns702 ปีที่แล้ว +5

    Might be able to increase range with custom designed antennas and help from a ham radio person.

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

    orientation of the two coils will make a huge difference to range .

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

    This is sincerely amazing. This is marvelous!

  • @talideon
    @talideon 10 หลายเดือนก่อน +1

    Another way of increasing the distance would be to instead use error correcting codes. Though I'm sure that's out of scope of this, it's something that would be necessary even over very short distances, given how susceptible to interference RF communication is.

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

    Your receiving antenna must be parallel to the transmitting antenna to get the best distance

  • @yt4krist0f
    @yt4krist0f 10 หลายเดือนก่อน

    Interesting project!

  • @ecquack
    @ecquack 9 หลายเดือนก่อน

    This is fantastic. I love your videos. How would you increase the range?

    • @DoctorVolt
      @DoctorVolt  9 หลายเดือนก่อน

      Maybe with an amplifier and/or better antenna.

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

    Thank you for sharing knowledge.

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

    Thanks great video I have subscribed.

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

    Sweet! Thanks muchly. :) U rock.

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

    Now you have to import IPv4, IPv6, TCP and UDP and a conection that is duplex for wifi but its still an interesting Video. Why you dont use metric? Even USA try to switch to metric system.

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

      The Arduino just has too little memory to handle all that OSI layer 3 and 4 stuff, when a MAC frame alone takes up to 1514 bytes... And handling all the header overlay would make it even slower. I use both feet and meters, but I find feet more convenient when describing short distances. And most of my viewers are from the US anyway.

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

      @@DoctorVolt this wasn't seriouse i know how hard OSI comunication can be. cnlohr did a great project on Ethernet with an attiny 85 but this dude is an insane good hardware programmer. I realy like your project its simple to umderstand but still interesting i love RF stuff and like to think alot about this topic but i sometimes feel lost with all this things to considere when designing real world applications.

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

    This is next level hacking here. very impressive.

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

    question, at 4:53, that brass plate, and nixiey tubes, would not need to earthed some how, unless it like not high, mains power or something?

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

      That's no problem, because the anode voltage of the VFD tube is around 24V and there is no mains power in it at all.

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

    Very cool, does the powder consumption change over normal operation?

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

      Of course. If it's not transmitting (no serial data to be sent), power consumption is less.

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

    It's kiloHertz (uppercase/lowercase)

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

    Seems like the hardest part is getting a coil and figuring out how it works!

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

      Ferrite antennas are easy to find on Ebay etc. But figuring out everything is the fun part.

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

    What's that magnetic coily thingy ad how can i find it

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

      It's a ferrite antenna. You can find them in old radios, on Ebay, Aliexpress...

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

    add a flyback diode across the coil to protect the arduino

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

      on the transmit side

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

      This would cost some transmit power and my Arduino survived anyway.

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

    This isn't really Arduino's Internal Hidden WiFi
    You added a ferrite antenna, that KINDA changes everyything LOL

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

      I think what he means is that Arduino is capable of generating RF signals all by itself without an intentionally designed transmitter. The ferrite- core coil is simply there so you can get a clean signal.

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

      @@jnharton
      I know what he means, but it still......... ummm yeah you know

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

    That secret "wifi" is not so useful, except when you want to annoy the cat or bats, it is told they can listen to very high frequencies. By the way bats are protected animals, you mustn't harm them.

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

      I doubt that Bats can really hear radio waves.

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

    This is very cool but I don't get how this can be used for wifi

    • @ic7481
      @ic7481 ปีที่แล้ว +5

      A bit clickbatish

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

    I think I just found Andreas Spiess’s brother 😊

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

      Maybe regarding topics, but without the swiss accent 😎

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

    This has absolutely nothing to do with WiFi! It's just an RF transmitter. Where exactly is the WiFi and network stack?

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

    try turning the antenna sideways || . I don't think lengthwise is correct - -

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

      i tried different orientations. It worked best when the rods were aligned lengthwise.

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

    As cool as it is, this aint wifi.

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

      Yes, I have to admit...

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

      It definitely isn't a 2.4/5.0 GHz RF transmitter, but "wifi" (as opposed to the trademarked "Wi-Fi") isn't about the frequencies per se. --- I think it might qualify as primitive 'packet radio' of a sort, though.

  • @PetrBelohoubek-ot5ok
    @PetrBelohoubek-ot5ok 3 หลายเดือนก่อน

    Cool, but its neither wifi nor secred.... So its pretty much clickbait...

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

    Make sure you are allowed to use the frequencies and are not adding extra interference for others

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

      These frequencies are no more used in many countries, and with that low transmit power i is extremely unlikely to disturb anyone.

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

      @@DoctorVolt that's good

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

    So its facking useless 2m range 😂😂😂😂 and the point in this video was 😂

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

      You could probably increase the range fairly trivially, but you don't want to run afoul of regulatory authorities. Radio transmission is tightly regulated.

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

      @@jnharton I used to play with scart video to uhf transmitters with more range than that still got the box but also got sky slx box does the same thing just newer lol