Easy to use than Arduino | Getting Started with Micropython on ESP32 | Micropython series EP1

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 มิ.ย. 2024
  • In this video, I have guided you step by step on how to quickly get started with Micropython on ESP32 board by making 2 simple projects of Blinking LED & Controlling LED with Pushbutton.
    This video will make you comfortable with writing your first code in micropyhton.
    To try out free trial version of Altium, click here - www.altium.com/yt/techiesms
    Subscribe now💪🏻 to watch some amazing videos coming up soon.
    bit.ly/techiesms_youtube
    __________________________________________________________
    👨🏻‍💻 Important Links 👨🏻‍💻
    Buy ESP32 Board from here - techiesms.com/product/esp32/
    Download Micropython firmware for ESP32 - micropython.org/download/
    Download Thonny IDE from here - thonny.org
    __________________________________________________________
    👀 Other Episodes of this series 👀
    Episode 1 - • Easy to use than Ardui...
    Episode 2 - • OLED display & DHT11 S...
    Episode 3 - • BLE, Interrupts & Time...
    Episode 4 - • API request in Micropy...
    Episode 5 - • Home Automation using ...
    Episode 6 - • Adafruit MQTT Home Aut...
    Episode 7 - • Micropython Script to ...
    __________________________________________________________
    Now you can get free PCB with every order of techiesms T-shirt or techiesms pocket notebook.
    You can buy the merchandise from here,
    techiesms.com/merchandise/
    __________________________________________________________
    Buy the components for your projects and support techiesms💡🔌
    NodeMCU - amzn.to/2wbzNrZ
    Raspberry Pi 4b - amzn.to/3phsKFN
    Raspberry Pi pico - amzn.to/2RgeSyW
    Arduino MEGA - amzn.to/3vMEkLw
    TTGO TCALL module - amzn.to/2SQG6wH
    Visit my Amazon Storefront for purchasing any components you need for this project or any other project :-
    bit.ly/techiesms-Amazon-Store
    __________________________________________________________
    ⏱ Time Stamps ⏱
    00:00 Introduction to Micropython Series
    00:10 Agenda of Episode 1
    01:42 Downloading Micropython firmware for ESP32
    02:28 Downloading Thonny IDE
    03:32 Installing ESPTOOL Plugin in Thonny
    04:14 Flashing Micropython firmware on ESP32 board using Thonny
    05:37 Interacting with ESP32 via REPL
    08:41 Writing & Explaining LED blink code in Micropython
    11:49 Testing LED Blink code
    12:08 Writing & Explaining Button Controlled LED code in Micropython
    14:02 Testing Button Controlled LED code
    14:33 Trick in Micropython to reduce number of commands
    15:43 Reason of Shifting towards Micropython
    16:42 Do let me know what you want to learn next in this series
    __________________________________________________________
    🎥 🎙 My Video Gear 🎙🎥
    Camera - Canon 750d
    Lens - 50mm f/1.8 STM Lens (amzn.to/32gqnsi), 24mm f/2.6
    Key Light - Godox SL60W (amzn.to/3522mHe)
    Fill Light/Back Light - Osaka Lightning Setup (amzn.to/2I5cdDi)
    Tripod - amzn.to/3uNhC4H
    Microphone - Samson Meteor (amzn.to/32jfVAt)
    Editing - Final Cut Pro X on MacBook Pro ( amzn.to/3vHcSyJ )
    __________________________________________________________
    Get connected with techiesms everywhere..
    Subscribe Main Channel :- bit.ly/techiesms_youtube
    Subscribe Shorts Channel :- bit.ly/techiesms_shorts
    Facebook :- / techiesms
    Twitter :- / imtechiesms
    Instagram :- / techiesms
    Website :- www.techiesms.com
    Telegram - @techiesms
    You can support me and also get benefitted on Patreon :- / techiesms
    __________________________________________________________
    techiesms
    explore | learn | share
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Watched the episode? Now complete the assignment to test your knowledge bit.ly/3CQ2vfo

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

      This link is blocked

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

    This is a great start. Looking forward to the rest of the series. Thanks!

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

    This is really going to be a great series, as there are few series with step-by-step guide on micro-python based development. We are very much excited about this. I wish along with detailed tutorial, you will also cover advantages and limitations of micro-python based development and also some comparative analysis on traditional C++ based development and micro-python based development as well in some of your upcoming videos.

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

    Thank you, I look forward to the upcoming videos.

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

    Thank you for the video, very informative. Cannot wait for the next.

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

    Excellent bro ❤️ this is the stuff that what I'm looking for thank you. Hope you do the best on this ☺️👍

  • @dineshmali_in
    @dineshmali_in 10 วันที่ผ่านมา

    Great sir. Thank you so much for the best video tutorial on micropython. ❤

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

    This is a really nice series! I'm looking to make a simple BLE microcontroller to practice/test a custom web-bluetooth page on and this series looks great. Thank you!

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

      Thanks for the comment
      Also if possible try to share it to others who you think might be interested in learning this

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

    Love the Altium features. Would you be able to do tutorial on Altium too?

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

    I saw your full series of microphython, very interesting. Could you make a video to control the same using Alexa?

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

    thank you, great video

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

    Sir, please make a video on homeautomation, controlling home appliances using google assistant as well as with tactiles push buttons manually.

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

    Thank you so much ❤

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

    what an energetic session

  • @bryanst.martin7134
    @bryanst.martin7134 ปีที่แล้ว

    My need is for 3 ESP units to communicate with each other and an android device.
    There are two pressure systems with pressure sensors, and two valves each for charge and discharge.
    There is a battery bank with digital volt/current sense, and a digital Temp sender. 3 applications.
    There are 2 digital water tank temp sensors too.
    Since these will be typically offline on a mobile platform, they need to work offline.
    Any suggestions as to which path may provide a solution?
    Learning a lot from you. :-)

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

    Please make video about ' RTOS' real time operating system .. Useing esp board an different sensor

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

    Hi.. thanks for this video.
    Want to know, how to run an url web address from micropython Thonny ide? Which package needs to install?

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

    Hello,very fun. Congratulations

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

    Hye, can I request a project? Can you make water level indicator using 2 ultrasonic sensor (2 water tank) and blynk 2.0 in esp32

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

    Sir please make the watch using lilygo. I am excited for that.

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

    Very useful video 👍

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

    Thanks, very helpful for a self-learner like me :)

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

      Glad it was helpful!

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

    Always redy to
    explore learn & share with techiesms

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

    Hello with respect
    I created a device control program for thonyide for esp32 devkit using station and access point modes. I send commands using the udp connection from the mobile application and I also control the devices every three seconds of the application using an api. I'm worried that after making it, when the device is used, there will be a problem in the program and it will not work properly. Is it possible to trust esp32 and micropython language and build a product with many customers?

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

    Need more micropython video!

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

    Good series.

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

    Thank You for making videos on MicroPython. I recently started working on RP Pico for my final year project , i hope your videos will be helpful for me on programming of MicroPython . and also waiting for your next video soon .😊👍

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

    can I use this method to flash the micropython in A9G board? because i can't flash the firmware in like in your A9G video

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

    bro can we use wemos D1 mini board in place of esp32??

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

    Hi bro.
    How can we Play Gif or swf file animation on ws2812 led matrix by esp12 or nodmcu??

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

    Thank you sir . How we can use this on visual studio code .

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

    sir, can i use my esp to code with Arduino IDE too after flashing the firmware?

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

    sir the machine plugin is not download in windows 11 on python 3.11.3

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

    Woah that was really cool, small doubt can we use esp32 with Arduino ide as new firmware is flashed?

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

      Yes you can
      as soon as you upload any Arduino code, it’s Micropython firmware will be erased automatically
      But still I’ll suggest you to erase firmware using esptool before changing firmware

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

      @@techiesms ok got it thank you 😃, I am very excited to see opencv project's.

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

    Great video (as always)! Does this work with Arduino? Is it possible to get ATMega34U2 chip to work with ESP32?

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

      Im not getting your question properly
      can u elaborate?

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

    microphyton vs platformIO? whi h better in what advantage? look like Microphyton has shortest cod n simple

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

    Waiting for complete t
    tutorial series on micropython

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

    ❤️❤️❤️❤️

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

    Sir make a video on , how to save code in raspberry pi 4.that mean code work after logout....

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

    After Hello world all this Is inside esp52?

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

    Hello, techiesms.. I want to make a device that can fetch data from the website and display it on a 2.4 inch tft touchscreen display using ESP32 Dev kit module. For example I am trying to fetch the candlestick chart widget from tradingview website and view it on 2.4 inch display same as it shows on a website if we embed the html code to a website. Please help me to make it possible. Thanks

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

    Sir. Could you revive the offline blynk server i fear is becomming propietary they already move to the cloud! The power of blynk is becommimg obscure

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

    hi bro., very awesome video . so can we code python in esp32 for home automation?

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

    Hey, can’t we do this on VS code?

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

    I am a Testing background person, working in a IOT based USA company. I have very little understanding in programmingI saw your early videos using ESP8266, one of your project runway web server to turn ON and turn OFF devices along with it we can upload the programing and configuring the wifi settings, I like to learn the same in python also, could you pls help me.

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

      Sure
      Just follow this series

    • @JamilKhan-hk1wl
      @JamilKhan-hk1wl 2 ปีที่แล้ว +1

      No need to use python for this. What youre looking for is called captive portal which can be easily implemented.

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

    I am not able to find the firmware file mentioned in the video timeline 2.28 sec, could you pls help me to get it

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

    How to make a Bluetooth control robotic car using micropython with esp8266

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

    Sir make a robotic car using micropython using esp8266

  • @your.free.electrons
    @your.free.electrons 2 ปีที่แล้ว +1

    Hey, can you also PLEASE make a video about how to Remove the MicroPython and restore original firmware of the ESP-32. (so that in case someone wants to try out micropython on ESP32 they won't be stuck with it).

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

      Once you upload the Arduino code, the Micropython will be overwritten you don’t need to do anything
      But still I’ll suggest to erase flash using esptool first and then upload any firmware

    • @your.free.electrons
      @your.free.electrons 2 ปีที่แล้ว

      @@techiesms thanks for the clarification :')

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

    can esp 32 suport opencv
    ?

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

      not directly, but we can send it's footage to OpenCV that runs on some other systems

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

    Pls interface some sensors also like dht22

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

      sure
      I'll try interfacing DHT11

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

    Can you do a tutorial for esp now protocol with micropython

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

    Can we install micropython firmware in ESP8266 Node MCU Board

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

    Correction in Arduino delay is given in millis not in micros 10:50

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

    Sir I don't have much knowledge about python so and I do it

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

      Sorry can I do it ?

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

      yes
      this series starts with very basic things
      so you'll get to know each and everything even If u don't know anything

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

      Ok sir thank you

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

    It always shows me a error ....error compling for esp32 cam AI THINKER.. I'm using ai thinker .....even if I de attached the esp32 and compile the same thing occurs .....even plug in or not plug in it shows error....plzzz help me......I'm using ftdi to program it.......I'm also tried programming using Arduino board ...it aslo not working Plz tell me....ur gmail id I disscus with u?? Plz reply 😭😭😭😭

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

      What is the problem ide or hardware...I tried 1000 times 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭

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

      Follow this video
      th-cam.com/video/6o4l9EtSmvk/w-d-xo.html

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

    How to flash again arduino firmware?

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

      As soon as you upload arduino code on it, it's firmware will be change automatically
      but still I'll suggest to completely erase it's firmware using ESPtool and then try uploading Arduino code

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

      @@techiesms ok... thank you ❤❤

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

    Bro it give when i erase it

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

    cheapest price 399 >? bro i just bought it for 190 RS

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

      Please send me the link

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

    Sir please make video in hindi please

  • @SaifUlislam-zq2qn
    @SaifUlislam-zq2qn ปีที่แล้ว

    😅😅😅😅😅😅😅😅😅😅😅 14:13 14:13

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

    Dude. There is so much more than this to mastering and using a system like this. We need a whole community making good quality documentation before we have anything worth shit. Also in sorry but you really need to work on your accent, it is very painful to try to decipher your words.

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

    i am facing a error on installing the machine library "Collecting machine
    Using cached machine-0.0.1-py2.py3-none-any.whl (4.2 kB)
    Collecting pycrypto (from machine)
    Using cached pycrypto-2.6.1.tar.gz (446 kB)
    Installing build dependencies ... done
    Getting requirements to build wheel ... done
    Preparing metadata (pyproject.toml) ... done
    Building wheels for collected packages: pycrypto
    Building wheel for pycrypto (pyproject.toml) ... error
    error: subprocess-exited-with-error
    × Building wheel for pycrypto (pyproject.toml) did not run successfully.
    │ exit code: 1
    ╰─> [4 lines of output]
    warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath.
    winrand.c
    C:\Users\karth\AppData\Local\Programs\Python\Python311\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.36.32532\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
    [end of output]
    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for pycrypto
    Failed to build pycrypto
    ERROR: Could not build wheels for pycrypto, which is required to install pyproject.toml-based projects"
    HELP ME SIR