[MicroPython] Preparing ESP32 & ESP8266 For MicroPython Projects // EP001
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
Exact Products For Future Projects
ESP8266: bit.ly/3rdAgS0
ESP32: bit.ly/37OPvcJ
Instructions:
github.com/DroneMesh/IOTPUSH/tree/master/Flashing_MicroPython
back to the roots...sw developing 😄 gg Sam 😎👍
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!
wow ! I have trouble checking my e mail.. this would take me a year to figure out.
Great work Sam looking forward to working with you
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
Yes I will still have fpv reviews such as noise tests and things of this nature.
That was a really useful video! Thank You. Liked and Subscribed.
Pretty interesting, Sam!!! Thanks a lot! 😃
Stay safe there with your family! 🖖😊
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.
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
Good job 👍👏👏👏❤
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.
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
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).
I'm very cautious before installing plugins I have to go through the code a couple times before I commit.
@@DroneMesh Make sense and fully agreed. I also install this kind of stuff to test to virtual machines initially.
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
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.
Exited...
Will you do Rust?
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?)
You can do everything in normal command prompt. I use it because it's blue.
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.
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
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
Micro python , interesting !
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.👍👍
I will still do fpv. I will also be creating projects as well
@@DroneMesh ohh that's great dear, 😊😊 thanks for responding.
Hey! Does ESP32 have enough memory to run tensorflow lite models on micropython?
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.
@@DroneMesh github?
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?
Thats normal depends on PC setup I pressed tab and it executed the exe :)
@@DroneMesh cheers Sam again awesome work cannot wait for my parts to arrive
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 ?
Yes, it's possible that will be upcoming in future app updates and tutorials. Get both I use both all the time.
@@DroneMesh should I go for the Esp32 cam module?
@@abhinavgopinath7515 I will have a video on the new sensors and microcontroller i just ordered later on today
How about controlling a 3D printer with this? Would that be possible?
Yes what do you need controlled
@@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
@@nathan1sixteen Yea its possible I will look into after the tank tutorial.
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
Change to 115200 in the drop down box at the bottom of serial monitor and you will see the correct text
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
i fix the problem using the comand esptool.py :)
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.