ESP8266s without the big SDK "nosdk8266"

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ค. 2024
  • HackADay Article: hackaday.com/2016/11/30/the-es...
    If you're thinking "no wifi? no problem!" then this hack is for you! nosdk8266 allows you to use your ESP8266 with very, very little overhead. This enables rapid development cycles, crazy high speeds and more I/D RAM than you've ever imagined. You'll still need the esp open sdk, but not a ton more!
    Github: github.com/cnlohr/nosdk8266
    HaD Article: Still in discussion...
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Gotta love Charles' enthusiasm at 6:06 when he breaks the news about running the esp at 346 MHz!

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

      I remember when I had whole videos with that. Sadly getting older kinda messes that up.

    • @thenewtechguy8526
      @thenewtechguy8526 5 ปีที่แล้ว

      Yup awesome. I could FEEL his emotions when he said that :D

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

    Super impressive, as always, man! Wow!

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

      Thanks. I just saw the HaD Prize awards video yesterday. I hope we get to meet some day!

    • @allcopseatpasta6976
      @allcopseatpasta6976 7 ปีที่แล้ว

      He talked about servo control. You might be able to use this to control the focus on your slo-mo camera...

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      sounds like I should watch his newest video today.

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

      I never expected you to be here

  • @con-f-use
    @con-f-use 7 ปีที่แล้ว +15

    Nobody will ever need another micro controller, when you (and all the others) are done with the ESP.

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

    You are the ESP8266 Wizard

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

    Great stuff. Faster turnaround means faster, more frequent feedback which gives you more incentive to continue working on and experimenting on a project.

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

    Awesome video, love to see more from you on the 8266. I used my first one about six months ago to build a wifi fish tank light, and since have been using them exclusively for my tiny arduino projects.

  •  7 ปีที่แล้ว +1

    I'm always amazed when you find out something new about the ESP. And I'm also really envy of your enthusiams. :) Good job!

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

    the next thing we know, this guy connects a gtx 1080 to esp8266 and play battlefield 1 at 4k60fps.

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

      Nah, he'll just make the ESP play Crisis by itself.

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

      I think he will make a 1000 player minecraft server running on a liquid nitrogen cooled ESP and his own bit banged Ethernet stack.

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

      Honestly, I'm trying to figure out if one could get a PCIx1 bus to operate at 3.2MHz refclock, 80 GT/s. I don't know if I can or can't. If only someone could tell me?

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

      PCI-X was dead on arrival, it only had a few years on high end workstations and servers, it requires 64 bit (backward compatible with 32 bit) parallel connections. Are you thinking of single lane PCIe? Because that is a very different beast and would be mostly serial (full duplex so not really serial) also PCIe ditched the bus topology.
      A single lane pcie operates at 2.5GT/s each transfer being a ten bit byte (two of the ten are overhead) which equates to 250MB/s of payload. It needs two of these one for rx and one for tx. I don't know if you would be able to hack it to accept half duplex or not.

    • @zyxwvutsrqponmlkh
      @zyxwvutsrqponmlkh 7 ปีที่แล้ว

      composter.com.ua/documents/PCI_Express_Base_Specification_Revision_3.0.pdf
      doc.xdevs.com/doc/Standards/PCI/PCI_Express_Base_4.0_Rev0.3_February19-2014.pdf
      You may also want to look into fpga based implementations of pcie for inspiration.

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

    Charles, thank you this is great! Keep up the good work, God bless you.

  • @SeanHodgins
    @SeanHodgins 7 ปีที่แล้ว

    That is incredible. As always amazing work.

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

    I love the way you get so excited about it xD Great work dude hahah

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

    I like it because you are usually calm in your videos, this time you couldn't help yourself XD

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

      I feel like I used to be so much more excited. I wonder if that'll come back :) I'm hoping it will!

    • @emuboy85
      @emuboy85 7 ปีที่แล้ว

      It always come back ;)

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

    Wow, that's really impressive! Good job on this, i'm sure this will come in handy in a lot of cases!

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

      Wait a sec. "They somehow made it talk WiFi". Did you mean they are essentially bit banging the wifi protocol in software? So in theory other 2.4Ghz protocols such as bluetooth are not out of the question?
      Also what does this overclock mean for your other projects? Full speed espusb? higher resolution channel3? Oh man, now i'm excited.

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

      no no there is specifically wifi hardware. "somehow made it talk wifi" = that it was $2 and wifi. I don't know what's next.

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

    Wow, thank you for the great information. Wonder what you will do with the ESP32!

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

    This is going to upgrade so many projects all around the world.
    This just makes me think.. the way we work with each other's information between silicon fabricators, chip designers, board designers, firmware developers and software developers is so inefficient.
    We would have known about this right off the bat if we just collaborated more for the sake of progress. Why don't people realize that sharing more information is better for everyone?

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

      But it's realllyyy harrrrdddd to do that. Heck, from what I understand much of the details about the internals of the part aren't even in english!

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

    I think I might have salivated when I saw that compile+upload speed.
    edit: I just clicked your name. This video and 'Self Bio' auto play video thing sold me in 20 seconds(I actually closed that window from then). I subbed in for more.
    -Thanks dude.

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      "self bio"? what do you mean? Channel Trailer?

    • @procactus9109
      @procactus9109 7 ปีที่แล้ว

      yeah, bio might have been a bit weird. But thats what I meant. Once I heard enough I closed it. I don't want to spoil any future surprises.

  • @tcpbox
    @tcpbox 5 ปีที่แล้ว

    Guy you are insane, nor in my crazy dream I would imagene a code run in more than 80Mhz, but you did it run in 346Mhz. INSANE.... Good job ..., thank you for the share...

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

    It’s been a year since this was released - have you developed anything similar for the ESP32 and/or continued development for the 8266?
    Love the work!
    -H

    • @CNLohr
      @CNLohr  6 ปีที่แล้ว

      Nope on the '32... But I have played with it a lot. Also I have made several 8266 projects.

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

    Like it? Love it! 👏

  • @GonzaloCobos
    @GonzaloCobos 7 ปีที่แล้ว

    You did it again, man, this is awesome!! would this overclocking help with the lack of time precision to implement the positioning system based on the RSSI?

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      Sorry, no wifi when overclocking :( Can't do it.

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

    Long time ago I wrote a printf in x86 assembly that did %s and %i in only 116 bytes...

  • @anthonymolina3360
    @anthonymolina3360 5 ปีที่แล้ว

    Great enthusiasm ! good work!

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

    The future is here: if you look at the ARM based alternatives they are all running out of steam. Thanks for your videos man, they are great inspiration and show how to approach things from an analytical point of view: the rest is as you said, imagination!

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

      Indeed they are. STM keeps trying to push the envelope but their parts are getting pricey. Also, don't forget the ESP8285 has 1MB of flash!!!

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

      Anything arduino close to 80MHz comes teensy at $20, that''s 10x pricey, STMs are pricey. ESP is boon we can't thank enough. Thanks for nosdk.

  • @_lolucoca_9735
    @_lolucoca_9735 5 ปีที่แล้ว

    Bloody heck that is impressive! It's a $2 Microcontroller and it's running at 346MHz; blows my mind.

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

    After I learnt how to program those, I kinda ditched Arduino. But my question is: does it overheat when overclocked? Specially if running something that actually requires those 380+MHz...

  • @AlanMedina314
    @AlanMedina314 7 ปีที่แล้ว

    It's extremely underrated and should be the next arduino killer.

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

    REALLY cool ! Any idea of the max CPU frequency where Wifi is still usable ?

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

      As far as I can tell, strictly 80 MHz main bus. I am only aware of the 160 MHz clock doubler. Maybe there is another way but I don't know it :(

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

    Love you bro

  • @cbm80amiga
    @cbm80amiga 7 ปีที่แล้ว

    Cool! Would it be possible to use such high clock speed in Arduino IDE? I'm playing with this MCU, LCD displays and graphics (for example raytracing as shown on my YT channel) It should significantly speed up everything.

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      One could copy my clock code into the arduino environment. It would likely run! But, it would break wifi... and unless you execute additional commands, would also break the UART.

  • @thenewtechguy8526
    @thenewtechguy8526 5 ปีที่แล้ว

    Could you make a tutorial on how to flash the esp8266 very fast. With the sdk and stuff

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

    What Espressif doesn't want you to know!! $2 MCU running at crazy high frequencies without crashing i hope? i'm sold.

  • @mradaChris
    @mradaChris 7 ปีที่แล้ว

    I like your enthusiasm, can't say that I share it with you. I have given up pretty much on my NODEMCU/ESP 8266 module. The constant crashing was driving me nuts and that LUA language was not a bit helpful. So I see you are using C code. So I presume you do compile the code. Would your SDK work for my board?

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      It is sad how so much the other SDKs bloat things :-/ But yes, you could totally use it.

    • @mradaChris
      @mradaChris 7 ปีที่แล้ว

      cool.

    • @mradaChris
      @mradaChris 7 ปีที่แล้ว

      I looked at your code a month ago and I realized that it is USB only. I need to be able to use WIFI because I have to have 2 units talk to each other.

  • @nicopace
    @nicopace 7 ปีที่แล้ว

    you rock! congrats!!!

  • @NikulPadhya
    @NikulPadhya 6 ปีที่แล้ว

    Well of-course the video is awesome but I loved your enthusiasm @ 6:03

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

      I remember the feeling when I first fired it up at that rate! It was awesome.

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

    ESP Goes VROOM!
    Edit: Looking into getting an ESP. What board do you use?

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

      Jojutastic The one in the video is a NodeMCU board, the second version.

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

      esp32-WROOM

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

    next video:
    "How I burned down my house by overclocking an esp8266"

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

    346 Mhz... that is faster then any Pentium I and faster then most Pentium II processors... for 2$... insane

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

      You cant just compare clock speeds like that. You have to consider things like instruction sets and cycles per instruction, pipeline sizes speeds and efficiency and so on.

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

      .. and then ESP8266 was faster even at 160MHz

  • @mediumslow
    @mediumslow 6 ปีที่แล้ว

    Wow. That is impressive. I remember the last time I program my ESP out of the box it runs for short time and died lol idk why I gave up

  • @cad3175
    @cad3175 7 ปีที่แล้ว

    ..well done, thanks

  • @markdlehane
    @markdlehane 11 หลายเดือนก่อน

    Incredible work sir! Absolutely beautiful video. Love the enthusiasm and excitement. 346MHz! Sweet.

    • @CNLohr
      @CNLohr  11 หลายเดือนก่อน

      Thanks!

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

    Please do this with an ESP32!

  • @jeffbeck6501
    @jeffbeck6501 6 ปีที่แล้ว

    To trick it out like this, it likely won't last long, or be reliable, but even so, you get all that speed, which is what some people need, but it would have to be for an application that is looking for speed and not reliability or durability. But even if it lasts and is reliable enough, you still need an application that needs a ton of speed, and few pins. It is such a weird idea in the first place, in true classic CNLohr style, that is hard to get up to speed on how it could be applied. Some type of real time app like some type of a real time controller, like maybe a game controller. I have no idea.

  • @ufohunter3688
    @ufohunter3688 7 ปีที่แล้ว

    Can the wifi part be completely disabled via software, or a simple castration of a PCB trace, as to not draw any power? Only the processor/flash bit is important to me. Have WiFi coming out of my ying-yang.
    I google first, and ask questions later. I can't find that answer.

  • @raulaguaviva6826
    @raulaguaviva6826 7 ปีที่แล้ว

    You rock!

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

    I understand about 2% of what you say in your videos but not because you explains are poor but because I have a lot to learn. I’ll get it someday, then I’ll understand.

  • @Inspironator
    @Inspironator 6 ปีที่แล้ว

    I'd give you 5 thumbs up for thinking out of the box to do something amazing! You'll have to settle for 1, so TH-cam doesn't sic their algorithms on you!

  • @omitsura
    @omitsura 7 ปีที่แล้ว

    Mad overclocking! You're not putting it into liquid nitrogen though, so that's a minus. :d

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

    so... you are worrying about warranty with a 2$ chip? otherwise you did some really good work

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

      Yeah, there is no warranty. I've burned through a few of these, and they just get tossed. No one is going to ship them back to China.

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

      I think he's joking

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

      He is talking of voiding the warranty in the sense that you can't blame the manufacturer if your device does not work as expected. It's not about getting a refund or replacement.

    • @IngoDingo
      @IngoDingo 7 ปีที่แล้ว

      helloworld Ah i understand

  • @TT-it9gg
    @TT-it9gg ปีที่แล้ว +1

    It's easy to overclock Teensy4, K210, and Pi Pico.
    Will there be a way to overclock ESP32 S3? Thanks!

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

      I don't have it on the S3 but I did try it on the S2. I have some code at esp32s2-cookbook

    • @TT-it9gg
      @TT-it9gg ปีที่แล้ว +1

      @@CNLohr Got it. Great work! Thank you.

  • @EventHandler
    @EventHandler 7 ปีที่แล้ว

    I tried to simulate I²C on the ESP8266 via software but i encountered the problem that the esp8266 resets itself every ~100ms if i turn GPIOs on and off very fast. Did you noticed something similar?

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

      absolutely not! ESPUSB relies 100% on switching GPIOs on and off quickly! Also, I have a file "static_i2c.h" which simulates I2C on the ESP8266, and works like a charm. The rebooting normally happens when you "block" too long, i.e. any routine takes too long to complete.

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

      You must use yield() in your main loop to avoid watchdog protection.

    • @EventHandler
      @EventHandler 7 ปีที่แล้ว

      CNLohr Are you familiar with the error "section '.text' will not fit in region 'iram1_0_seg'"? Do you have any idea what i can do to fix this error? I use esp-open-sdk.

  • @GianCarloSalvati
    @GianCarloSalvati 7 ปีที่แล้ว

    Charles, can I use it to make a FM transmitter based on CH3 project?

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      With the slower one, I tried one, and it just didn't sound good... Now with this faster one, it would probably work . I just don't have time atm.

    • @GianCarloSalvati
      @GianCarloSalvati 7 ปีที่แล้ว

      CNLohr thanks. I am trying to make a Wifi to FM RDS TCM gateway.. consume Traffic API and broadcast to car GPS.

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

      That is a lot of acronyms I am unfamiliar with.

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

    Overclocking to 320MHz makes the Peripheral Bus Clock running at 80MHz, just as with the clock with 80Mhz and 160MHz. Would that make Wi-Fi usable again? And is it possible to Overclock with nonos SDK because I have no experience with nosdk8266 or not using an SDK, or would nosdk8266 be a little like "just" programming in C?

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

      I am not sure. It might be possible to do that. You can copy-paste the clock code into the nonos-sdk and it should work.

  • @ufohunter3688
    @ufohunter3688 6 ปีที่แล้ว

    Any update to report?

  • @igrewold
    @igrewold 7 ปีที่แล้ว

    Guys we need to make some kind of ESPx workshop/IDE app, something like the Arduino IDE, which makes it easy to develop things on different ESP chips, what do you think?

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      But that's haaard. Makefiles are easy and fast!

    • @igrewold
      @igrewold 7 ปีที่แล้ว

      Cool, how about getting in Orange Pi? The Zero is a little beast:
      www.banggood.com/search/orange-pi.html
      Etcher etcher.io/ & Armbian www.armbian.com/ will make it faster to deal with.
      Etcher is bloated but it verifies the written image so that is a plus.
      Regards

  • @flatsix606
    @flatsix606 7 ปีที่แล้ว

    gr8 news!

  • @thyreen1
    @thyreen1 7 ปีที่แล้ว

    Would it be useful as the base for a cheap but high performance function generator?

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      That I2S bus, man. But really, you probably could if you got a good frontend DAC.

    • @thyreen1
      @thyreen1 7 ปีที่แล้ว

      CNLohr What exactly do you mean by That I2S bus man. That's a protocol for data transmission in audio hardware isn't it? Do you mean the I2S bus opperates at these high frequencies and not the processor itself?

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

      CNLohr
      Good DCPMs. I think you are converging towards a Forth bootloader. It does everything you describe and it does so quickly with very compact code.
      cheers Goz.

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      I just don't do fourth :-/

    • @gozharry7404
      @gozharry7404 7 ปีที่แล้ว

      You're not the only one. It's a marmite language!
      Even so, novice users should anticipate 10x DCMPs using Forth.
      Cheers, Goz.

  • @AbiChess.tricks
    @AbiChess.tricks 7 ปีที่แล้ว

    Hey dude I need to put Esp8266 in Access point mode and need to create a udp socket to sent data to another esp but it's not working can you help me out of it.

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      You can certainly try to ask the esp8266.com forums. I don't usually do code troubleshooting.

  • @electonical5349
    @electonical5349 2 ปีที่แล้ว

    Can i overclock my esp8266 at 346mhz from Arduino IDE?i'm using windows 10

    • @CNLohr
      @CNLohr  2 ปีที่แล้ว

      Not that I am aware of. I don't think you can do that sorta fun stuff through arduino.

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

    But it doesn't look as easy to program with integrations of the wifi functionality.

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

      How do you figure? "make" is a pretty easy way of doing it.

  • @zyxwvutsrqponmlkh
    @zyxwvutsrqponmlkh 7 ปีที่แล้ว

    What happens to the wifi ability when you over clock it like this?

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

      Doesn't go. At all.

  • @eriklaken1025
    @eriklaken1025 6 ปีที่แล้ว

    Wauw!

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

    Where has this gone?

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

      I still use it. It's where it's always been. Just look up nosdk8266

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

    surely if it's a 1k challenge you'd write it in assembler? 131 bytes starting point? for shame. :D

  • @MrKmail
    @MrKmail 3 ปีที่แล้ว

    Wonder how hot it gets at 346mhz...

  • @haizalomar1632
    @haizalomar1632 7 ปีที่แล้ว

    How are you this amazing you are my mancrush.

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

      As I've said before, I'm just a midget on the giant of shoulders.

    • @haizalomar1632
      @haizalomar1632 7 ปีที่แล้ว

      I shall strive to be this midget.

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      The view is certainly wonderful.

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

    Does this also make it boot faster than it does with the "big SDK"? As in, could this be used for increased battery life on a battery powered ESP?

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

      Yes, it does boot much faster... BUT it does NOT support wifi.

  • @daslolo
    @daslolo 6 ปีที่แล้ว

    Why "bound by wifi"? and why unbounding it allows higher clock?

    • @CNLohr
      @CNLohr  6 ปีที่แล้ว

      If you operate at anything other than 80 MHz for the AHB, the chip can't PLL :(

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

      Ok, can you explain how that's related to the wifi portion of the chip?

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

      The incoming crystal goes into a PLL subsystem that you can change speeds of. This internal clock is used for driving all of the chip's parts, from CPU, ADC, I2S, even wifi. You can change its frequency. If you make the frequency any different than exactly what the wifi is looking for, it doesn't work at all, presumably since it is tuned to a significantly different frequency.

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

      Oh that's interesting, so the wifi may function at 7 Ghz, and possibly 2 units with boosted clocks could talk to each other.

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

      Maybe.. But probably not too well, considering filters and all. Give it a shot.

  • @Jack_Wolfe
    @Jack_Wolfe 7 ปีที่แล้ว

    Where the hell do we get ESP8266's ?The ones i search on ebay look nothing like the one you have.

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

      So, this was done with a NodeMCU module. I normally use ESP-12-F modules. I recommend using Electrodragon for the ESP12-F's and Amazon for the NodeMCUs

  • @sametcansonmez8695
    @sametcansonmez8695 7 ปีที่แล้ว

    Hey, esp32 is coming with 240mhz clock

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

      I already got a couple, but I'm waiting on docs, etc.

    • @jesuishalil
      @jesuishalil 7 ปีที่แล้ว

      Just a heads up, if you need more esp32, you can get the dev boards(geekcreit brand) for 8,45 with shipping from banggood now.

  • @steve_jabz
    @steve_jabz 7 ปีที่แล้ว

    That is fucking awesome!
    Can you make it work with arduino?
    What's the power consumption like without the dtim sleep modes?

    • @CNLohr
      @CNLohr  7 ปีที่แล้ว

      I have never messed with the arduino for it, but shouldn't be too hard! There's only a little bit of code dealing with changing the clock speed in the repo.

  • @misaalanshori
    @misaalanshori 3 ปีที่แล้ว

    What about the esp32? nosdk32?

    • @CNLohr
      @CNLohr  3 ปีที่แล้ว

      Not happening

    • @misaalanshori
      @misaalanshori 3 ปีที่แล้ว

      @@CNLohr Hmm, okay then.
      But why? I guess its already fast enough?

  • @syedhashmi36
    @syedhashmi36 5 ปีที่แล้ว

    can u help in how to use a pin as input
    is there any funtion like the PIN_OUT_SET or PIN_IN

  • @yashpandit832
    @yashpandit832 5 ปีที่แล้ว

    How did you learn these things in such a detail.
    Give me some tips to learn esp8266 in depth.
    Plz...

  • @irukard
    @irukard 7 ปีที่แล้ว

    Wow :D

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

    But can it run Crysis?

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

      Charles is busy building an ESP Beowulf cluster for $8

  • @Zyphen4866
    @Zyphen4866 6 ปีที่แล้ว

    lol, i bought one a few months ago, i had flashed a deauth-ing program, then i started getting orders from people at my school, i now have sold 30 and have 52 in stock ready to be sold. i sell then for $8 a piece and i buy them for $3 a piece

  • @jakubmichalenko7990
    @jakubmichalenko7990 3 ปีที่แล้ว

    What the fuck man you made even minecraft server with it (ik that not normal with java) but still fucking 1kb of ram but i had problem to connect arduino with it to Wi-Fi

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

    LMAO "warranty"

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

      They actually have one. Their parts are really reliable when "used correctly"

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

      I mean... They're so cheap, even spending a thought on RMAing anything would cost more