Python Vs MicroPython | Comparison & Installation Locations

Поделиться
HTML-код
  • Опубликовано: 27 июл 2020
  • Both Python and MicroPython are powerhouse programming languages. Each of them is capable of supporting your programming needs to almost the limits of your imagination. Both languages are transportable, open-source, growing in popularity, comparatively easy to learn and free! So how exactly do they differ from each other?
    Check out the Article here for Advanced Differences: core-electronics.com.au/tutor...
    Python Workshop for Beginners: core-electronics.com.au/tutor...
    Core Electronics is located in the heart of Newcastle, Australia. We're powered by makers, for makers. Drop by if you are looking for:
    Raspberry Pi: core-electronics.com.au/raspb...
    LattePanda: core-electronics.com.au/f/lat...
    Development Boards: core-electronics.com.au/devel...

Комментарии • 49

  • @thomasinlondon2849
    @thomasinlondon2849 7 месяцев назад +2

    I've been professionally delivering complex technical information for decades, while working hard to make the information as understandable to as wide an audience as possible. You've done a fantastic job of providing maximum viewer understanding of your complex topic. Job very well done, thank you!

  • @joshua43214
    @joshua43214 3 года назад +11

    What did we learn?
    We learned to follow the link...
    :(

  • @doomtheory8557
    @doomtheory8557 2 года назад +20

    This is one of the best explanations of programming I've ever heard it's so concise too. This guy knows what he's doing. You should use him more

    • @Core-Electronics
      @Core-Electronics  2 года назад +5

      Thanks for your feedback 😀, well make sure Tim gets enough time to shine.

    • @yoloswag6242
      @yoloswag6242 2 года назад

      @@Core-Electronics just give him the entire channel. He's got huge potential;)

  • @KizRozMozDoz
    @KizRozMozDoz 3 года назад +5

    I honestly don't know anything about Python or MicroPython, I just watched this video for Tim :P

  • @gordonfrank
    @gordonfrank 2 года назад +4

    Excellent explanation of difference in Python and MicroPython.

  • @georgei2480
    @georgei2480 3 года назад +5

    This guy speaks with his hands. Nice ;)

  • @ericrenz6074
    @ericrenz6074 3 года назад +2

    Thanq for your introductory sentiments ..

  • @C0ttageChees
    @C0ttageChees Год назад +2

    This is meant to be a compliment. This person has absolute Gigachad cheekbones O_O

    • @Core-Electronics
      @Core-Electronics  Год назад +2

      Cheers mate, I think I fell flat on my face too many times growing up 😋

    • @C0ttageChees
      @C0ttageChees Год назад +1

      @@Core-Electronics Well, bro, you got those many cheekbones that psychologists say women love so I'll start falling on my face daily to get this result. Thanks for the info 😁

    • @C0ttageChees
      @C0ttageChees Год назад +1

      @@Core-Electronics Btw, thank you very much for info in this vid. Well done, sir!

  • @gustygust7287
    @gustygust7287 2 года назад +2

    Explained really well! Gotchu bro! Subscribed and Following! Thank you and keep it up!

  • @harikamalakarreddydarapu7410
    @harikamalakarreddydarapu7410 4 года назад +2

    You are awesome

  • @doubleHLabs
    @doubleHLabs 4 года назад +5

    perfect timing, was just about to go down the rabbit hole of porting some arduino uno sketches I made to python

    • @tonyfremont
      @tonyfremont 3 года назад +1

      How's that working out so far?

    • @doubleHLabs
      @doubleHLabs 3 года назад +2

      @@tonyfremont I opted not to port anything and just kept it all in C/C++. Mainly because once look for professional work for microcontrollers, I haven't seen a single job posting asking for any python work.

  • @munyratanakbr
    @munyratanakbr Год назад +1

    Hi, I'm your follower!

  • @sportbikeguy9875
    @sportbikeguy9875 4 месяца назад

    I mean, the RPI pico can now run fuzix, an operational, full filesystem port of linux... Lol. The line between microcontroller and microprocessor has been blurred even more

  • @electronic7979
    @electronic7979 4 года назад +2

    👏👏👏

  • @mikespencer9913
    @mikespencer9913 4 года назад +2

    So if MicroPython is really just a limited version of Python (minus libraries and flexible syntax), a MicroPython program should theoretically run on a Python compiler. Yes?

    • @Core-Electronics
      @Core-Electronics  3 года назад

      Depends on complexity but it would definitely work for simpler programs

    • @elektron2kim666
      @elektron2kim666 Год назад

      It's basically a text file you write. Each compiler is just very specific. The libraries even worse.

  • @Codebyakshay
    @Codebyakshay 7 месяцев назад

    the power of sun in the palm of my hand

  • @elolen
    @elolen 4 месяца назад +1

    Please I'm looking for a microprocessor than can process python code.. if its possible

    • @Core-Electronics
      @Core-Electronics  4 месяца назад +1

      It is really difficult for a microprocessor to run natively on python. MicroPython is a cut down and more light-weight version of python that is able to run on microprocessors. It isn't much of a transition between the 2 languages though and if you know Python, you pretty much know MicroPython, there are just a couple of extra things to learn. If you are really set on using Python, you might want to look at something like a Raspberry Pi. Its a computer that runs a proper OS, you can write programs in Python, and it has pins that you can use to easily connect hardware to just like a microcontroller.

  • @Taki7o7
    @Taki7o7 4 года назад +1

    I miss the 5000 resons why you should not use micropython ^^

  • @hrnekbezucha
    @hrnekbezucha 3 года назад +5

    Thanks for not saying much at all in so many words.

    • @Core-Electronics
      @Core-Electronics  3 года назад +4

      Short version "MicroPython is a cut-down version of Python, designed to work on microcontrollers. Most things work, some things don't. But the important stuff is all there." :)

    • @tombratfred3102
      @tombratfred3102 3 года назад +3

      @@Core-Electronics I came here to learn about the differences, already knowing about their respective purposes. Didn't learn anything.

  • @mohamedfarid7499
    @mohamedfarid7499 2 года назад +1

    any one have information about the differ from micropython and circuitpython

    • @Core-Electronics
      @Core-Electronics  2 года назад +1

      A lot to learn on that topic here - core-electronics.com.au/guides/circuit-playground/circuitpython-vs-micropython-differences/?gclid=Cj0KCQjwmPSSBhCNARIsAH3cYgZ6CJpcjX2_cBuORudPpqWJxBflgqPgWunPaJeVufp7KkgOl7eXDl4aAoeVEALw_wcB

    • @mohamedfarid7499
      @mohamedfarid7499 2 года назад +1

      @@Core-Electronics
      thank you Mr for your help

  • @lolaa2200
    @lolaa2200 3 месяца назад

    What are the differences ? if you want to know go on another website. Here i'm juste trying to explain basic concepts that are so basic their names are almost self explanatory but i will explain them using words that are actually not self explanatory so that if you think you understood the general concept now you are lost. Thank you very much, have a nice day.

  • @LuizEnger
    @LuizEnger 2 года назад

    So for Raspberry Pi 1B+ I should use MicroPython huh

    • @juliusfucik4011
      @juliusfucik4011 Год назад +1

      No, the Raspberries are ARM based and can support C, C++ and any other language you can use on a normal PC as long as there is a compiler for it.
      Micropython is used to program microcontrollers. Think of microcontrollers as very simple CPUs that do not run an operating system. You need to provide it with all the code it runs. It is fast and efficient.

  • @adamkarpinski8045
    @adamkarpinski8045 8 месяцев назад

    Raspberey is not microprocessor it is micro computer. It have SoC on board, not microprocessor.
    ATmega328p is microcontroller.
    The difference is much much more complex than have shown.

    • @Design_no
      @Design_no Месяц назад

      And what does a micro computer run? A microprocessor 🙄
      Back to school with you.

  • @Lemon_44
    @Lemon_44 7 месяцев назад

    Greta's brother..

  • @sunilbera8495
    @sunilbera8495 3 года назад +1

    Gtu

  • @E3Electronics
    @E3Electronics 2 года назад +3

    Very professional, thanks

  • @kadirzai
    @kadirzai 3 года назад

    Nothing late to learn

  • @raghvendra87
    @raghvendra87 3 года назад +5

    Wasted 5 mins of my life. Too much useless info.

  • @alphaomikron2856
    @alphaomikron2856 7 месяцев назад

    Sorry dude, but your definitions of microprocessors and microcontrollers are wrong.

    • @Design_no
      @Design_no Месяц назад

      Sorry dude, his definitions were spot on.

  • @khanra17
    @khanra17 Год назад

    Comparison of Apple & Orange. Still poorly made