[MicroPython] Preparing ESP32 & ESP8266 For MicroPython Projects // EP001

Sdílet
Vložit
  • čas přidán 28. 02. 2021
  • Exact Products For Future Projects
    ESP8266: bit.ly/3rdAgS0
    ESP32: bit.ly/37OPvcJ
    Instructions:
    github.com/DroneMesh/IOTPUSH/...
    Support me to help blow your mind of projects
    / dronemesh
    -FPV Merch-
    shopdronemesh.com/product-cat...
    You need help getting Manufacturing and Product in Market:
    dronemeshlabs@gmail.com
    Want A Custom Build Email me:
    dronemeshlabs@gmail.com
    Need Help with something?
    dronemeshforum.com
    Follow Me on Instagram
    / dronemesh
    Follow me on Facebook
    / dronemesh
    Consider Following me and supporting on Patreon.
    / dronemesh
    -Latest Fav Products-
    FC #1: bit.ly/2Vz2Gro
    Budget ESC: bit.ly/3elmaIu
    -- My Tools & Gear 2020--
    Goggles #1: bit.ly/2YEjBwT
    Google #2: bit.ly/2YDi4q8
    RC Controller: bit.ly/2LR9uxc
    Main Battery Charger: bit.ly/2SQGWp9
    Fav Soldering Iron: bit.ly/2ylZC9O
    --Recording 2020--
    Audio Interface: amzn.to/36iajaE
    Microphones: amzn.to/3g9dyFR
    Lav Microphone: amzn.to/3cNDZi1
    Camera: amzn.to/2AEk3Qu
    2nd Camera: amzn.to/2Tl1YNN
    --PC Specs 2020--
    AMD 3950x: amzn.to/2WRqEQx
    GTX 2060: amzn.to/2XfEOtC
    Auros Elite MB: amzn.to/3bNCQ91
    Case: amzn.to/2LGMlwb
    RGB Ram: amzn.to/2TmVm1G
    Water Cooler: amzn.to/2zgeabR
    -- TOP 30x30 4in1 ESC --
    Aikon AK32
    BG: bit.ly/2uSBI0O
    GetFPV: bit.ly/2FU854b
    RDQ: bit.ly/2YVkL3K
    Tekko32 Metal
    BG: bit.ly/2G5VfRC
    GetFPV: bit.ly/2VsroYV
    RDQ: bit.ly/2UF3WKU
    T-Motor F55A
    BG: bit.ly/2JIdAo1
    GetFPV: bit.ly/2P2i8sp
    RDQ: bit.ly/2I3D69n
    T-Motor F45A
    BG: bit.ly/2CZe9IP
    GetFPV: bit.ly/2D3g2U3
    RDQ: bit.ly/2YZmCof
    Dalrc Rocket
    BG: bit.ly/2O5Pcxc
    GetFPV: bit.ly/2WQ8Imk
    RDQ: bit.ly/2Kg0EKe
    -- Best 20x20 4in1 ESC In Order From Best --
    HGLRC Forward
    BG: bit.ly/2CM2oEG
    GETFPV: N/A
    RDQ: bit.ly/2GfMKDQ
    Aikon AK32 Mini
    BG: bit.ly/2Yu2E4p
    GetFPV: bit.ly/2KlKlLU
    RDQ: bit.ly/2KfQ6KV
    Airbot Ori32
    BG: bit.ly/2UTK2JF
    GETFPV: bit.ly/2KlLfrM
    RDQ: bit.ly/2U94tRe
    ------------------------------------
    I highly recommend these products if unsure
    Tekko32
    bit.ly/2NwffxB
    kakuteV2 AIO
    bit.ly/2CxQct0
    Hakcrc (Best Budget ESC)
    bit.ly/2OgrOlO
    25km Range on these awesome VTX's
    FX2
    goo.gl/8PswEP
    X2
    goo.gl/VsDZ6n
    ---------------------------------------------------------------
    The HEX driver I recommended which i bought 2 sets of (Must have if your into building)
    bit.ly/2NwBVxt
    Batteries I use
    bit.ly/2PlCvQn
    Camera I use
    amzn.to/2iQHCwV
    Standoffs I find to be the best
    bit.ly/2CwG17Z
    Xt60 Premade I use
    bit.ly/2Pmf89j
    Heat shrink I mentioned
    bit.ly/2PkrVcA
    Soldering station
    bit.ly/2zZP9za
    Some of the links are affiliated links.
    Contact: mesh.drone@gmail.com
  • Věda a technologie

Komentáře • 49

  • @DroneMesh
    @DroneMesh  Před 3 lety +2

    Exact Products For Future Projects
    ESP8266: bit.ly/3rdAgS0
    ESP32: bit.ly/37OPvcJ
    Instructions:
    github.com/DroneMesh/IOTPUSH/tree/master/Flashing_MicroPython

  • @FrankP83
    @FrankP83 Před 3 lety +3

    back to the roots...sw developing 😄 gg Sam 😎👍

  • @marinehm
    @marinehm Před 2 lety

    It's great to see you doing something other than JUST Drone stuff. I have been dabbling in Arduino for several years, Just started getting into MicroPython. I can't wait to go through your MicroPython tutorials. I love to fly my drone, but it's starting to get cold and wet outside. So back to the lab for some computer shenanigans. Let's make some really cool stuff!

  • @breakalegfpv9532
    @breakalegfpv9532 Před 3 lety +2

    wow ! I have trouble checking my e mail.. this would take me a year to figure out.

  • @jasthandi4023
    @jasthandi4023 Před 3 lety +2

    Great work Sam looking forward to working with you

  • @kingofjesters23
    @kingofjesters23 Před 3 lety +4

    Great video Drone Mesh, can´t wait to get more of this stuff, I hope you will still make some reviews on fpv stuff too, your opinion means a lot to me. Thank´s

    • @DroneMesh
      @DroneMesh  Před 3 lety

      Yes I will still have fpv reviews such as noise tests and things of this nature.

  • @newcooldiscoveries5711

    That was a really useful video! Thank You. Liked and Subscribed.

  • @MCsCreations
    @MCsCreations Před 3 lety

    Pretty interesting, Sam!!! Thanks a lot! 😃
    Stay safe there with your family! 🖖😊

  • @skunkmonkey8475
    @skunkmonkey8475 Před 3 lety

    Really good stuff man! I've always wanted to play with coding. It's great this will be a series as I don't have much time.

  • @siliconjunkie7297
    @siliconjunkie7297 Před 2 lety

    Very clear instructions, thank you
    I had to use "detect 0x1000' to prevent a boot error, esptool.py.exe --port COM5 --baud 460800 write_flash --flash_size=detect 0x1000 esp32.bin

  • @nadoushkaautaibi376
    @nadoushkaautaibi376 Před 3 lety

    Good job 👍👏👏👏❤

  • @martinrcflyer4089
    @martinrcflyer4089 Před 3 lety

    Thanks for a great video and start to what looks to be a very interesting project / tutorial series. You made it sound easy to flash the ESP and gave a work around if it doesn't work. But that didn't work for me and my ESP32-Dev board. I tried everything, unplugging and plugging it back in, pressing the Boot button, pressing the EN button, etc etc. I saw posts about faulty boards, clock problems, putting a 10 uF capacitor across EN and GND etc etc, but to no avail. Eventually, I found a webpage that gave the correct advice (for me at least). I needed to plug the ESP32 board in, then press both the EN button and the BOOT button at the same time, then release the EN and keep the BOOT button pressed for a second or two, then release the BOOT button. This put the ESP32 into flash mode, and I could run the esptool commands. No other way would work (for me at least). Hope this helps anyone else who gets the same problem.

    • @DroneMesh
      @DroneMesh  Před 3 lety

      Its your USB cable i completely forgot to mention that. You need a good one because of the voltage drop when the wifi module gets enabled. Check this one below
      www.amazon.com/dp/B002GH8OCG/ref=cm_sw_r_cp_apa_i_KVxbCbN57S9K6?pldnSite=1

  • @avazu4239
    @avazu4239 Před 3 lety

    hi, thanks for your tutorials. One tip with VSCode. You can install 'RT-Thread MicroPython' plugin, in you trust Chinese plugins. it supports MicroPython interactive environment and you connect to ports directly from VSCode (Windows/Linux).

    • @DroneMesh
      @DroneMesh  Před 3 lety

      I'm very cautious before installing plugins I have to go through the code a couple times before I commit.

    • @avazu4239
      @avazu4239 Před 3 lety

      @@DroneMesh Make sense and fully agreed. I also install this kind of stuff to test to virtual machines initially.

  • @exoops
    @exoops Před 3 lety

    Do I really need a VScode or can I simply use a terminal on Mac? Thanks for the series on microPython and on programming as a whole, this is definitely a new breath to this channel

  • @timvukman4734
    @timvukman4734 Před 3 lety

    Hi Drone Mesh. I am trying to get my environment set up. I got all the way through your video (had to install a new version of pip) to the point of typing in ESPTOOL.exe. I get an error message that the term is not recognized, so I expect the program was not found. Did I miss a step installing the software? I checked my paths, and they are ok.

  • @abhinavgopinath7515
    @abhinavgopinath7515 Před 3 lety +1

    Exited...

  • @henkdevries2971
    @henkdevries2971 Před 3 lety +1

    Will you do Rust?

  • @SukSukulent
    @SukSukulent Před 3 lety

    Hey, isn't the PowerShell available only for win Pro and higher? Folks with home won't be able to follow. (Or am I mistaken?)

    • @DroneMesh
      @DroneMesh  Před 3 lety

      You can do everything in normal command prompt. I use it because it's blue.

  • @timvukman4734
    @timvukman4734 Před 3 lety

    I have been trying to set up my other computer. There was a windows update and the Visual Studio is completely different to your tutorial. Please help.

  • @Henk777ER
    @Henk777ER Před 3 lety

    Thanks for the video. With python 3.9.1 installed the path to python.exe and scripts is already there in the PATH variable. Also after installing esptool the executable is esptool.py.exe. I get an error with jst esptool.exe

  • @MrBobWareham
    @MrBobWareham Před 2 lety

    Thanks for the video I know this sounds stupid but can you change your screen text to white as red text on clue is imposable to read thanks

  • @alexcook4851
    @alexcook4851 Před 3 lety

    Micro python , interesting !

  • @kapilyadav8226
    @kapilyadav8226 Před 3 lety

    Hye sam, how are you?.
    you will not make videos on fpv like earlier, we all like your videos on FPV ,plz do continue on latest specs & tech.👍👍

    • @DroneMesh
      @DroneMesh  Před 3 lety +2

      I will still do fpv. I will also be creating projects as well

    • @kapilyadav8226
      @kapilyadav8226 Před 3 lety

      @@DroneMesh ohh that's great dear, 😊😊 thanks for responding.

  • @aisolutions834
    @aisolutions834 Před 3 lety

    Hey! Does ESP32 have enough memory to run tensorflow lite models on micropython?

    • @DroneMesh
      @DroneMesh  Před 3 lety

      I think I can compile a C library in a custom Micro|Python firmware to run lite models.. however, I have not researched it yet now I just finished writing python drivers for the MPU-6000 Gyro over SPI.

    • @charlesmarseille123
      @charlesmarseille123 Před 2 lety

      @@DroneMesh github?

  • @jasthandi4023
    @jasthandi4023 Před 3 lety

    Hi Sam at 6.20 when I type esptool.exe it did not work, however, when I typed esptool.py.exe it did work and when I typed esptool.py it also worked any ideas?

    • @DroneMesh
      @DroneMesh  Před 3 lety

      Thats normal depends on PC setup I pressed tab and it executed the exe :)

    • @jasthandi4023
      @jasthandi4023 Před 3 lety

      @@DroneMesh cheers Sam again awesome work cannot wait for my parts to arrive

  • @abhinavgopinath7515
    @abhinavgopinath7515 Před 3 lety

    Which one do you prefer Esp32 or Esp8266?
    Is it possible to have live video from the tank, so that I can do FPV from anywhere around the world ?

    • @DroneMesh
      @DroneMesh  Před 3 lety +1

      Yes, it's possible that will be upcoming in future app updates and tutorials. Get both I use both all the time.

    • @abhinavgopinath7515
      @abhinavgopinath7515 Před 3 lety

      @@DroneMesh should I go for the Esp32 cam module?

    • @DroneMesh
      @DroneMesh  Před 3 lety +1

      @@abhinavgopinath7515 I will have a video on the new sensors and microcontroller i just ordered later on today

  • @nathan1sixteen
    @nathan1sixteen Před 3 lety

    How about controlling a 3D printer with this? Would that be possible?

    • @DroneMesh
      @DroneMesh  Před 3 lety

      Yes what do you need controlled

    • @nathan1sixteen
      @nathan1sixteen Před 3 lety

      @@DroneMesh I don't know if you know anything about printing or Octoprint, but it would be cool if this could be implemented into that, as right now, to control your printer from the outside world (not your home network), you basically have to open port forward, which allows basically any hacker out there a backdoor into your network. I'm not entirely sure how this works, but I'm hoping that's not the case in this project

    • @DroneMesh
      @DroneMesh  Před 3 lety

      @@nathan1sixteen Yea its possible I will look into after the tank tutorial.

  • @sidarthnandanan1056
    @sidarthnandanan1056 Před 3 lety

    When I open the serial monitor in Arduino with the newly flashed board, I just get a bunch of gibberish. Also, any thing that I send into serial monitor doesn't register, it just disappears

    • @DroneMesh
      @DroneMesh  Před 3 lety +1

      Change to 115200 in the drop down box at the bottom of serial monitor and you will see the correct text

  • @007IKKI007
    @007IKKI007 Před 3 lety

    after pip install esptool (all ok) ; i can't run esptool.exe the program give me an error. :(
    esptool : Termine 'esptool' non riconosciuto come nome di cmdlet, funzione, programma eseguibile o file script. Controllare l'ortografia del nome o verificare che il percorso sia incluso e
    corretto, quindi riprovare.
    In riga:1 car:1
    + esptool --chip esp32 --port com8 erase_flash
    + ~~~~~~~
    + CategoryInfo : ObjectNotFound: (esptool:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    • @007IKKI007
      @007IKKI007 Před 3 lety

      i fix the problem using the comand esptool.py :)

    • @007IKKI007
      @007IKKI007 Před 3 lety

      I managed to install the firmware as in your tutorial, but when i go to open arduino i don't have a response from the board.
      I do not understand.
      esptool.py v3.0
      Serial port com4
      Connecting....
      Detecting chip type... ESP8266
      Chip is ESP8266EX
      Features: WiFi
      Crystal is 26MHz
      MAC: e8:db:84:96:3e:3b
      Uploading stub...
      Running stub...
      Stub running...
      Changing baud rate to 460800
      Changed.
      Configuring flash size...
      Auto-detected Flash size: 4MB
      Flash params set to 0x0040
      Compressed 632064 bytes to 415345...
      Wrote 632064 bytes (415345 compressed) at 0x00000000 in 9.5 seconds (effective 531.0 kbit/s)...
      Hash of data verified.
      If I try to install the files for the tank, I don't get any results.