Raspberry Pi PICO | Starting With MicroPython + Examples | I2C OLED, ADC, PWM

Поділитися
Вставка
  • Опубліковано 11 лип 2024
  • High quality PCB prototypes: www.pcbway.com
    🔥We have a new microcontroller on the market, the Raspberry Pi PICO. Here I show you how to start with this board, upload the MicroPython and start programming in Thonny. See all the examples.
    🔀LINKS
    -------------------------------------
    Download MicroPython: bit.ly/36QWgKk
    Download Thonny: thonny.org/
    Prepare the PICO: electronoobs.com/eng_arduino_...
    Blink Example: electronoobs.com/eng_arduino_...
    Permanent code main.py: electronoobs.com/eng_arduino_...
    ADC example: helectronoobs.com/eng_arduino_...
    SSD1306 library: electronoobs.com/eng_arduino_...
    i2c OLED example: electronoobs.com/eng_arduino_...
    PWM Example: electronoobs.com/eng_arduino_...
    🤝SUPPORT
    -------------------------------------
    Join my Arduino Course (Spanish): bit.ly/2JY8icE
    ELECTRONOOBS.io: electronoobs.io
    Help my projects on Patreon : / electronoobs
    my Q&A page: electronoobs.io/forum/index.php
    Facebook page: / electronoobs
    Canal en Español: / electronoobs en español
    00:00 Intro
    01:51 Main Specs
    03:41 Micropython
    04:56 Install Micropython
    05:50 Blink Example
    07:22 Permanent main.py
    08:26 ADC example
    09:46 i2c Example
    13:23 PWM Example
    15:15 Outro
    Like share and subscribe to motivate me. Thank you
    #raspberry
    #programming
    #micropython
  • Наука та технологія

КОМЕНТАРІ • 271

  • @ELECTRONOOBS
    @ELECTRONOOBS  3 роки тому +8

    Arduino Course (Spanish): bit.ly/3ldW6kO
    Follow me on FACEBOOK for more: facebook.com/Electronoobs
    Help me on Patreon: www.patreon.com/ELECTRONOOBS

  • @saurabhgawli2167
    @saurabhgawli2167 3 роки тому +31

    I Luv U man... I always pray for U that u get more n more successful... Respect for you man..

  • @amirb715
    @amirb715 3 роки тому +4

    this was by far THE best tutorial on Pi pico on youtube

  • @msmith2961
    @msmith2961 3 роки тому +3

    This is an excellent starting point for getting into Pico. Nice work!

  • @bowesterlund3719
    @bowesterlund3719 3 роки тому +1

    This is a good alternativ to the much more expensive PyBoard! Thanks for sharing!

  • @keithfetterly4111
    @keithfetterly4111 3 роки тому

    You killed it once again! Great job! 👍
    I'm on board with your fans, I'd love to see you do another drone using this board.

  • @HakAtIt
    @HakAtIt 3 роки тому +1

    That was a really great video... And I've been interested in the pico! Thank you for this!

  • @FushigiMigi
    @FushigiMigi 2 роки тому

    I cannot believe the quality of this video. Thank you.

  • @dylanpendlebury23
    @dylanpendlebury23 3 роки тому +5

    I love that you're covering the new pi pico! I am trying to upgrade some of my old projects with this new board, many which use the popular nRF24L01 transceiver module. I would love to see a guide that uses these two together, like your universal RC transmitter, or a two-way terminal to terminal messenger. It looks like nobody out there as a guide with the nRF24L01 and Micro Python!?!

  • @shanepython
    @shanepython 2 роки тому

    Excellent video! Great production values to boot!

  • @ImTheReal
    @ImTheReal 3 роки тому +1

    Pretty awesome!
    Just waiting for your great projects XD
    Tnx for sharing! 🙏💎

  • @stompreaper
    @stompreaper 3 роки тому

    Great video. Awesome production quality!

  • @hmtech4807
    @hmtech4807 3 роки тому

    I have been following your channel since a while you're doing great stuff . Keep going best of luck

  • @dishendra.
    @dishendra. 3 роки тому

    Thanks for sharing the Thonny tutorial! It's a great tool.

  • @Networksandwoodworks
    @Networksandwoodworks 2 роки тому

    Thank you for making this video!! I can't wait to get my pico and try these projects.

  • @neilparker2310
    @neilparker2310 2 роки тому

    Thanks - enjoyed your video. It showed the basics of how to get up and running as well as a good selection of various i/o modes.

  • @MartinBgelund
    @MartinBgelund 3 роки тому +13

    Please consider making videos about the PIO's. I think these are an interesting addition to a microcontroller with many great applications, but they are somewhat hard to grasp conceptually.

  • @iandwyer6658
    @iandwyer6658 Рік тому

    THANK YOU!!! This fixed multiple serial initialization issues I had. I am using the arduino ide, and putting a 100ms delay at the start of setup() fixed it

  • @durandile
    @durandile 3 роки тому

    Nice video! It's cool to make videos about new hardware to keep us updated

  • @deviljelly3
    @deviljelly3 3 роки тому +29

    I love that you and GreatScott fight every Sunday for who releases first.... you beat him this time :)

    • @Haakkon
      @Haakkon 3 роки тому +5

      He may have beat him this time, but in the end... we're the winners.

  • @dennisdekoster1187
    @dennisdekoster1187 2 роки тому

    Just bought one, thanks for the tutorial!

  • @JD96893
    @JD96893 3 роки тому +3

    What I like most about this is micropython! Programing arduino isn't easy, where as python IS very easy to learn and use and has a massive user base.

  • @phreak074
    @phreak074 2 роки тому

    When the lighter went to the micro pi I was like 😵😵😵
    Awesome vid, learned a bunch!

  • @piiumlkj6497
    @piiumlkj6497 3 роки тому +4

    This was great, I suggest that when you finish reviewing this board to compare it with other powerful boards like the teensy 3.6

  • @briyanpaul4617
    @briyanpaul4617 3 роки тому

    Loved the video was waiting for u to make this video 👍👍👍👏

  • @ConsultingjoeOnline
    @ConsultingjoeOnline 3 роки тому

    Been trying to get one. Great video
    Thanks

  • @1_HighDuke
    @1_HighDuke 3 роки тому

    Very informative getting-started video. Thanks!

  • @batica81
    @batica81 3 роки тому

    Temperature sensor testing was great! :)

  • @cuarentenaviral4756
    @cuarentenaviral4756 3 роки тому +1

    Este es uno de los mejores videos, no conocía ese micro controlador de raspberry, haz más videos sobre el porfa :3

  • @diyrobotronics
    @diyrobotronics 3 роки тому

    Video quality was great ♥️

  • @maguyver
    @maguyver 3 роки тому

    Fantastic video. Now I have have a Raspberry Pi Pico. Your videos are very informative and easy to understand.

  • @CenterpointConnect
    @CenterpointConnect 3 роки тому

    Congrats! 300,000 Subscribers!

  • @thomaschanut7054
    @thomaschanut7054 3 роки тому

    Thanks for help with new board ;)
    First MicroPython board for myself.

  • @benmaynard3059
    @benmaynard3059 3 роки тому

    Great video mate 👍

  • @backdemoletor4654
    @backdemoletor4654 3 роки тому

    Amazing video.. absolutely fantastic..
    Also currently I am working on my custom development board which is based on the PIC microcontroller si this video was kinda helpful

  • @TruthSeekerAll
    @TruthSeekerAll 8 місяців тому

    Amazing tutorial, thanks.

  • @ItsScientist
    @ItsScientist 3 роки тому

    I didn't know Raspberry Pi pico would be easier than Arduino ....thanx buddy❤️

  • @alheeley
    @alheeley 3 роки тому

    excellent - covered a lot of ground there!

  • @Samuel-nu1ij
    @Samuel-nu1ij 3 роки тому

    Nice ! I played with the pico two weeks before this video lol

  • @gavinthecrafter
    @gavinthecrafter 2 роки тому +2

    This is a great video! I'm thinking about making a tiny game console using one of these and a display and controller. Then I can program a few games in MicroPython, flash it to the Pico, and have a game console I can carry with me and use whenever I plug in a micro USB charging cable!

  • @PhG1961
    @PhG1961 3 роки тому

    Nice, I enjoyed it !

  • @markadyash
    @markadyash 3 роки тому +2

    sir you are my tech guru mean great teacher , im an electronic engineering student and your videos are more useful to me and I appreciate your work thank you sir so much love you

  • @AvinashHirekerur
    @AvinashHirekerur 2 роки тому

    Nice and clear explanation. Thanks

  • @TheUnofficialMaker
    @TheUnofficialMaker 2 роки тому

    awesome,thanks!

  • @jdras3
    @jdras3 2 роки тому

    Excellent Video!!!!

  • @abymohanan9403
    @abymohanan9403 2 роки тому

    Thank you so much for this video

  • @leehewitt9559
    @leehewitt9559 3 роки тому

    Awesome. Love it

  • @rafaelapitz-castro1572
    @rafaelapitz-castro1572 3 роки тому

    Wonderful tutorial

  • @kevindondrea144
    @kevindondrea144 3 роки тому

    I always share on Twitter and Thumbs up your videos :)

  • @MrGuerrero36
    @MrGuerrero36 3 роки тому

    un duro man. severa maquinita. gracias por su enseñansa

  • @PaawanSharma
    @PaawanSharma 3 роки тому

    Very nice video. Kudos

  • @n9583
    @n9583 2 роки тому

    love this

  • @tomasdale5306
    @tomasdale5306 3 роки тому

    THANK YOU SO MUCH, GREAT GREAT VIDEO, FROM EL SALVADOR

  • @und3rgr0undfr34k
    @und3rgr0undfr34k 3 роки тому

    awesome! thanks a ton!

  • @czhang225
    @czhang225 2 роки тому

    Very detail sharing, like it so much (y)

  • @martinrosolino
    @martinrosolino Рік тому

    THANKS MAN

  • @Evgen-Evgen-Evgen
    @Evgen-Evgen-Evgen 3 роки тому +1

    Coool! Thanks from Russia)

  • @A2k1973
    @A2k1973 3 роки тому

    Awesome video. 👌

  • @christiaang
    @christiaang 3 роки тому +1

    Thank you for this video, it is very helpful. Are you planning to make a second video explaining UART and SPI too?

  • @MahBor
    @MahBor 2 роки тому

    I can't believe you hit it with fire haha
    Just got my own pico. Thanks for the tutorial!

    • @ptipupu
      @ptipupu Рік тому

      c'est vrai qu'il m'a tué sur ce coup là 🔥

  • @incxxxx
    @incxxxx 3 роки тому

    Nice!

  • @rdflo6739
    @rdflo6739 3 роки тому +1

    Great video! It's nice to show people to are used to Arduino hoe to het started on the Rpi. I'm curious about the power use, the Rpi is a lot faster, but does it use a lot more power? For battery or solar powered devices this could be interesting. Thanks again!

  • @del_v000
    @del_v000 3 роки тому

    Really, I was waiting for this.
    Pi pico is very good and cheap in India, only about 350rupess(about 4$).

  • @zajlord2930
    @zajlord2930 3 роки тому +3

    fricking psycho just lit it on fire to see the sensor moving xd
    but really nice vid, subscribe

  • @Dayhmian
    @Dayhmian 3 роки тому +9

    Nice vid,
    Looking forward for the c++ part. Will you be covering a speedtest between python and c++ on the pico?

  • @bertrandmajorik6589
    @bertrandmajorik6589 3 роки тому

    I was going to get an Arduino but now....... I'll ge this Raspberry pi micro controller instead, and wait for the C++ video.
    Thank you!!!!!

  • @YatendraSaraswat
    @YatendraSaraswat 2 роки тому

    Great
    👌👌👍👍

  • @cuarentenaviral4756
    @cuarentenaviral4756 3 роки тому

    Great!❤️❤️❤️❤️

  • @alecgagnon826
    @alecgagnon826 3 роки тому

    Can’t wait for the C++ video

  • @commentingpausedtoprotectus
    @commentingpausedtoprotectus 3 роки тому

    Fire proof too! :)

  • @souravghosh7903
    @souravghosh7903 3 роки тому

    Hi electronoobs, loved your representation and details.
    Could you please make multiple PWM synchronized and center aligned by raspberry pi Pico?

  • @isaisanchez4891
    @isaisanchez4891 3 роки тому

    Bro....
    Excelente video....
    urge que lo pases a Español para toda la comunidad de Latino América

  • @codersexpo1580
    @codersexpo1580 Рік тому

    This is awesome! Thank you for doing this. I'm an absolute noob to electronics. I understand coding (that's my day job) but nothing about electronics. So I picked up a Raspberry PI 4 and this pico w controller. Getting started I see everyone using these bread boards to stage their projects w/jumpers and such but I don't understand how you decide which holes to plug stuff in. For example in your tut here I see the pi attached with other jumper wires but have no idea why they are there or why you chose those holes to plug stuff in to. Is there any tutorial out there that can help clear this up for me???

  • @donaldwright2426
    @donaldwright2426 3 роки тому

    Hi, the analog input and assining it to an unsigned 16bit value us like the mapping function in Arduino.

  • @valeriolombardi9744
    @valeriolombardi9744 3 роки тому +1

    Hello do you know if the pico will be supported with the simulink support package ? Because that is an advantage with the nano ! It's much easier to create a control logic with simulink.
    Thanks man !

  • @guywhoknows
    @guywhoknows 3 роки тому +1

    This seems to be on par with the esp8266, a bit late for pi to be bringing out as the esp32 S2 is available with more and for less.
    Following this a power consumption would be good information.
    Personally I don't like the compiler and manual uploading files and/on calls for things to work, I wonder if it will get porting to A ide?

  • @ruwanpremashantha428
    @ruwanpremashantha428 Рік тому

    supper. wow..

  • @paulmaydaynight9925
    @paulmaydaynight9925 3 роки тому

    c.o steven behnke very useful info everyone should know.
    if you add a momentary switch to the 'run' pin and ground you can use it as a reset ,hold the new reset button, press 'boot sel' button at the same time , then release the reset, you dont need to keep replugging the usb power any more

  • @cursoderobotica
    @cursoderobotica 3 роки тому

    great video!!! I am wondering if you will work in C++ or Micropython with PICO in future projects!! cheers!!

  • @ajayjoshi_aj
    @ajayjoshi_aj 3 роки тому +2

    Will you make Drone with PICO in future ? I will be waiting for that video!

  • @JohnSamuelSam
    @JohnSamuelSam Рік тому

    This is so clear to add modules and start with raspberry pi. Can you please do a session on how to use 4 wire stepper motor and hmc5883l digital compass with raspberry pi pico?

  • @stevetobias4890
    @stevetobias4890 3 роки тому

    Very cool mate, my 3 Pico boards should be here in 3 weeks, I had to back order them but at $4 a board and $3 shipping what's not to like. Well worth waiting for. I should order another 3-4.

    • @simonmailhot4260
      @simonmailhot4260 3 роки тому

      I wonder where you got that nice 4$price?

    • @stevetobias4890
      @stevetobias4890 3 роки тому

      @@simonmailhot4260 from Core Electronics Australia. Current price is now $5.75 plus $3 shipping

  • @prathambumb5593
    @prathambumb5593 3 роки тому

    Thanks

  • @ragnarush6667
    @ragnarush6667 2 роки тому

    you rock

  • @baseldaoudrajha3835
    @baseldaoudrajha3835 3 роки тому

    Thats great I loved it
    But can you Please make a short video on SPI communication and and UART (in micropython) cuz I'm having trouble with them

  • @harishgajjar9559
    @harishgajjar9559 3 роки тому

    Informative video.👍
    It's my request to you that please make videos on vintage computer system(INTEL 8085).🔥🔥🔥

  • @p._7555
    @p._7555 3 роки тому

    Hi Electronoobs. Thanks for your review! Compare to the ESP32 uC ! 😉

  • @arturgomboc8188
    @arturgomboc8188 Місяць тому

    Nice work! Could you help me? Chinese calliper data reading pi pico micropyton is the few lines of code that do this! Unfortunately,
    I couldn't find a sample example of such a thing anywhere!

  • @siddharthmali5841
    @siddharthmali5841 3 роки тому

    Great

  • @hyperrunner4589
    @hyperrunner4589 3 роки тому

    Does it have dac inbuilt, if yes, create sin wave through it

  • @robobug4167
    @robobug4167 3 роки тому +1

    Hey love your tutorials and projects could you help me with potpin connections like provide a schematic

  • @merin_here_am_i
    @merin_here_am_i Рік тому

    Can I do optimization in this board? Can you suggest any optimizers which take less memory?

  • @alperenozalp922
    @alperenozalp922 3 роки тому

    good

  • @kaylor87
    @kaylor87 Рік тому +3

    link to the SSD1306 library no longer works :(

  • @elektron2kim666
    @elektron2kim666 Рік тому

    It's quite the same ARM tech as Psion and others from the 80's for those thinking it's super tech (the low price now is). I have a "NetPad" from 2001 which is speedy and I wish my power issue with it can be solved. I just like the Symbian/Epoc OS'es and have emulators (nostalgia and programming fun). The GPIO idea is very interesting to me. Also the modular constructs. Wouldn't have started with RPi stuff recently without the connection options and various modules in existence.

  • @MikeNugget
    @MikeNugget 3 роки тому +1

    3:25 Does it mean that I can connect up to 16 servos to Pi Pico?

  • @micromachine9975
    @micromachine9975 3 роки тому

    Muy buenas. Donde has comprado las raspberry?

  • @Sam-tg4ii
    @Sam-tg4ii Рік тому

    If the Pico can do all these, do we even need Rpi? Can Pico connect to my laptop wirelessly and read the code? Rpi is so expensive these days so I am trying to figure out if I can make DIY projects with Pico and my laptop alone, without Rpi. Thanks

  • @artlessroger197
    @artlessroger197 3 роки тому

    Can you remove the usb cable power and directly solder wires to connect to a battery ?

  • @jayantpanhalkar4224
    @jayantpanhalkar4224 3 роки тому

    Can we host USB musical midi keyboard? Will it work with 2 threads and PyQt?