3 Easy

Поделиться
HTML-код
  • Опубликовано: 6 июл 2024
  • With the launch of the Raspberry Pi Pico, there's never been a better time to learn how to code for a microcontroller! Here, I show 3 projects that anyone can set up, and walk you through the code! Hopefully you can reuse the code to make your own something awesome.
    0:00 - Introduction
    0:52 - Breadboard Setup
    3:34 - Installing the MicroPython UF2 File on the Pico
    4:17 - Reading a temperature from the Pico
    7:19 - Playing Music on the Pico
    11:08 - Playing and Recording Morse Code
    18:24 - Conclusion
    Download the Thonny IDE:
    thonny.org/
    Download the MicroPython firmware for your Raspberry Pi Pico:
    www.raspberrypi.org/documenta...
    Temperature Example:
    github.com/printnplay/Pico-Mi...
    Music Example:
    github.com/printnplay/Pico-Mi...
    Morse Code Example
    github.com/printnplay/Pico-Mi...
    Original Mario Music Arduino Tutorial:
    create.arduino.cc/projecthub/...
    Sources for Temperature Math:
    • How to read the temper...
    • The Raspberry Pi Pico ...
    ----
    Interested in Print N Play Merch? Check it out here!
    www.redbubble.com/people/Prin...
    Pick up your board here!
    www.raspberrypi.org/products/...
    -- Follow me on the Intrawebs! --
    Twitter - @jcprintnplay
    Instagram - @jcprintnplay
    Facebook - / jcprintnplay
    Thingiverse - www.thingiverse.com/jcprintnp...
    Reddit - / printnplayyt
    -- Like what I'm doing here? Want early access to content, models, and more? Check me out on Patreon !
    www.patreon.com/jcprintnplay
    #RaspberryPi #Pico #MicroPython
  • НаукаНаука

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

  • @skf957
    @skf957 3 года назад +19

    Thank you for these truly imaginative and well presented examples of what is possible with such a low cost, accessable little board. I wish you and the Pico had been around 60 years ago when I was a kid! Now THAT would be a trick!

  • @tubegor
    @tubegor 3 года назад +6

    Great projects and ingeniously explained. Thanks.

  • @ZebraandDonkey
    @ZebraandDonkey 3 года назад +17

    Very nice. I didn't realize it has a temp sensor. I think I have a project for my pico now. thanks.

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

    Thank you.
    This was the type of video people would like to see when deciding whether or not to buy pico.

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

      That is exactly the reason why I'm here lmao XDD

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

    Thank’s for your very clear instructions. You are an exception, most others does not e.g. Explain. What Pin is, they just put it there. The same with the way the tones are created. GREAT!

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

    Really enjoying these!

  • @StephenZura
    @StephenZura 3 года назад +4

    Nice video with good use of a Breadboard!

  • @darsparx
    @darsparx Год назад +3

    This is the kind of stuff I wish we did in my electronics class or was a option back then. This is the stuff I would've lived for back then and would've made overthinking with programming less of a issue as it is now XD

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

    Thank you, I enjoyed your video. I would enjoy more Pico content.

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

    This is very useful for better learning breadboard wiring.

  • @W4TRI
    @W4TRI 3 года назад +6

    Morse code project needs to be expanded! Great stuff James! Marking this watch later till I can find a couple of these boards available. Camakit says a month on preorder.

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

      I'm already looking at ways to build a system to send a receive with a pair of them. Although, I'd we are being honest, it might be better suited to an ESP32 with its built in wireless tech.

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

      @@PrintNPlay "Although, I'd we are being honest, it might be better suited to an ESP32 with its built in wireless tech." Pico W has entered the room and says 'hold my chips'

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

    Very well put together video.

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

    Thanks for such a well presented, excellently clear and informative tutorial. More of the same please.
    I'll be checking out your other channels and videos.
    Best regards.

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

    Great video thanks.

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

    Very helpful thanks

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

    Nice presentation. Right to the point

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

      Glad you enjoyed it! The next one will be out soon!

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

    Thanks very clear...I would like to see the Pico use “bolt on” BT with Android App Inventor.

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

    I enjoyed this video. A good follow up would be a blog post that goes a little more in depth explaining a bit more of the underlying theory and why of things. I get that there are resources out there for beginners already. I just think you would be particularly good at creating that sort of content.

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

    Thanks for the video. I've already implemented your music example to play "Twinkle, twinkle little star"... and it works just fine :)

  • @J-D_
    @J-D_ 3 года назад +3

    Love me some Pico!

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

    Nice pico projects, can You show how to write or read multiple i/o pins at once ? I looked in the rp2040 datasheet for this but can't figure it out yet.

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

    Hope you loved this Pico video! Want to see a robot arcade cabinet that has its controls based on the Pico? Check it out here!
    ruclips.net/video/kwSVW0K3BZY/видео.html

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

    very cool content

  • @john-r-edge
    @john-r-edge 2 года назад

    Great presentation. Could you show the code larger in the video. Even at 200% the code would still fit on screen.
    Thanks.

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

    Very nice you got a new sub

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

    Excellent tutorial

  • @certified-forklifter
    @certified-forklifter 3 года назад +2

    nice!

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

    Great video and explanation. Can you do a project with timers for ralais , external temp sensors , ph sensor , flow sensor . .. for a small reef tank controller something like reef pi but more basic and cheaper..

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

      Let me see what I can do. May not all be in one video, but I will try to cover sensors as I go!

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

    Can you build a drone using pico and build a gyroscope and a flight controller? can you also do the control circuit with the NRF and control the drone? Would be a legend

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

    Thanks for such a great set of projects to test and learn from
    You should write for a magazine.

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

      I'm glad you enjoyed them! You are too kind

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

    Nice video - you should play around with the PIO programming - It's so much different from the the normal python programing.

  • @user-yf5rm4uw1f
    @user-yf5rm4uw1f Год назад

    T.Kawasaki
    Great video, thanks. But when I tried the third example, I had an error massageI, that
    "MusicNotes" is not recognaized. How I can soleve this?

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

    Nice set of projects. I have one question, why is the conversion factor for voltage 3.3/ 65535 ? I read that the Pico has a 12 bit ADC so why is the conversion factor not 3.3/4095 ?

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

      Excellent question! While the ADC does, indeed, return a 12 bit value, its converted to a 16 bit value with MicroPython to keep compatibility between other boards running MicroPython.
      Here's the relevant snippet from the Pico Python SDK
      An ADC has two key features: its resolution, measured in digital bits, and its channels, or how many analogue signals it
      can accept and convert at once. The ADC on RP2040 has a resolution of 12-bits, meaning that it can transform an
      analogue signal into a digital signal as a number ranging from 0 to 4095 - though this is handled in MicroPython
      transformed to a 16-bit number ranging from 0 to 65,535, so that it behaves the same as the ADC on other MicroPython
      microcontrollers.

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

    great video. building along with you. I think this pico has a damaged thermistor, maybe done by me when putting on the rails. The room I'm in is 73f / 22.78c , but the one i've got in my breadboard is reporting about 15c... meanwhile another un-touched pico is reporting 22-23 ... -_- I didn't linger on any of the pins excessively with the soldering iron, and the other two projects work great. very weird. guess i'll try to solder this known good one and see if i destroy it or not.

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

      Very odd. I haven't seen anyone damaging it by soldering. Does the pin will work for general IO?

  • @CptDangerous
    @CptDangerous Год назад +3

    One tiny niggle: the ratio of long to short in morse is 3 to 1 not 2 to 1 as your code appears to specify. The inter-element spacing should be one short and the inter-character spacing one long. Inter-word spacing is basically anything over 3 longs. However, every morse operator has their own 'fist' or style and that is determined by how they space elements and characters/words. For instance, I tend to lengthen the long in the letters 'f' & 'l' to 4 or 5 shorts to change the rhythm. Machine generated morse is very recognisable on air as it is very boringly exact ... unless the code generates some random, small differences. 🙂
    But great projects. Does MicroPython not have the += construct? I noticed you didn't use that.

  • @packratswhatif.3990
    @packratswhatif.3990 2 года назад

    I am new to python and micro python, where can I find a reference to the commands available to micro python. I need to know the syntax of said commands and any variations of the code.

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

    I didn't even try to pwm the buzzer :D
    I will build a small musical instrument

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

    It would be awesome to add another unit And add some listening code code for inbound messages. Turning this into a semi encrypted transmission device using walkie-talkies. You would also need a keying line of code. Possibly some resistance for the speaker wires. Worth the research and it would be pretty neat if you could get it to work!

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

    I converted temp to F by adding a line after temp: temp = temp * 1.8 + 32

  • @FilamentFriday
    @FilamentFriday 3 года назад +17

    Nice summary. You should zoom in when covering the code. Impossible to read it on my iPhone screen.

    • @PrintNPlay
      @PrintNPlay  3 года назад +8

      Thanks for the suggestion CHEP! Will try to do so in the future!

    • @burgerking220
      @burgerking220 3 года назад +10

      lmfao. Did you really expect to read code on a phone screen??

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

      @@burgerking220 yes, if the code is short enough. And there are other forms of small screens, like pads, not only phones.

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

      @@burgerking220 I mean.. yeah? It's not unrealistic.

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

    Your channel rocks

  • @Jesse-wm6sz
    @Jesse-wm6sz 3 года назад

    Hi, the simplicity of this video makes me want to play around with Pico too. How about making Pico a standalone and not dependent on a PC, is that possible?

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

      Absolutely! By saving your code to the pico as main.py, it is automatically run on startup, eliminating the need for a computer

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

    James I can see the last part of the 3rd project as a memory keyer and a morse trainer. Maybe a future option for Iambic paddles or straight key? Iambic reads two inputs where ST K reads one.

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

      Adding dual inputs should be no trouble. From a code perspective, it would be easier, actually!

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

      @@PrintNPlay Input 1 is Dit and 2 is Dah. I have 2 boards on order now with Canakit and they say the end of Feb to ship.

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

      @@PrintNPlay I can also see a game here. It can measure your sending accuracy. Kinda like Guitar hero for CW!

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

    Hey I liked ur project. I hv implemented it and its working .
    can u explain why only one LED is blinking ?

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

      Glad you liked it! Which project only has one light blinking for you?

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

      @@PrintNPlay Morse code has o ly one LED blinking

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

    You are a fucking genius dude You just started slapping wires on that like it was nothing.. crazy

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

      If anyone asks, I did it in one take and it worked first try! ;)

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

    Hey man I have a question, I am trying to make a wireless game pad for Commodore 64 and Nintendo nes, ignore the wireless part, how do I make a game pad for a retro system with this thing if I plan to add wireless later? I’m confused where to start

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

      Sorry about the delay in reply. I've actually been working on a dual USB / C64 joystick controller. Be glad to fire you some info if you want to send me an email! Printnplayjay@gmail.com

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

      @@PrintNPlay sweet man will do thank you!

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

    Nice video! Why the resistor to ground?

    • @PrintNPlay
      @PrintNPlay  3 года назад +4

      So, since only one led is illuminated at a time, it's okay for them to share a resistor. And since it doesn't matter which side of the circuit the resistor is on, as long as the LED is connected to it, I tied them at ground level.
      Basically, I was trying to do it with as few components as possible.
      Hope that makes sense!

    • @summerWTFE
      @summerWTFE 3 года назад +4

      @@PrintNPlay ah yes! That makes sense... thanks for the explanation.

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

    Does anyone have the C version of the Morse code script?

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

    I wonder, when I have a line like temp = 27 - ((currentvoltage - 0.706) / 0.001721) can the measured temperature ever be above 27 deg?
    I currently have above 29 deg C and the pico thinks its 21.4
    I know this is not a precision device but thats really to far away from the real temp.

  • @thirty-twobits
    @thirty-twobits 2 года назад

    Dude! Why was it so cold in your house? Great vid!

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

      I'm just a pretty chill guy

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

    Como se puede editar un archivo uf2

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

    Will the Morse Code .... code work on a normal Raspberry Pi, my local Pico supplier they are out of stock right now. So in the mean time I wanted to play with that morse code program

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

      It, unfortunately, won't run without some modification. The general concepts are the same, but the gpio references will be different.

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

      @@PrintNPlay Thanks for a fast reply, I shall have a go at translating it for regular Pi

  • @abrahammorales9320
    @abrahammorales9320 5 месяцев назад

    Where can I find the materials like the jumpers, speakers, and buttons in large amounts?

    • @PrintNPlay
      @PrintNPlay  5 месяцев назад +1

      I've ordered most of my bulk stuff from AliExpress

    • @abrahammorales9320
      @abrahammorales9320 5 месяцев назад

      @@PrintNPlay Thanks

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

    Could the same code work for ESP8266 / 32?

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

      Since both support MicroPython, much of it should be reusable / modifiable to work.

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

    Would be a great video if I could read the code and hear the speaker sound.

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

      Sorry about the code. It was pointed out to me that it's only clear on a 1080p display and not great on phones. The code is provided in the description, if you want to see it yourself. Let me know if you have any questions

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

    How do I put the code on my pico so when I disconnect it from my computer and plug it into another power source it will run my code?

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

      The code needs to be compiled on your computer and transferred to the Pi. I will have a tutorial out soon!

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

      @@PrintNPlay Thank you, I received my board 3 days ago, I've been trying to do this ever since and I can't find documentation anywhere I look.

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

      If you "save a file to the device" and give it the special name main.py, then MicroPython starts running that script as soon as power is supplied to Raspberry Pi Pico in the future.
      datasheets.raspberrypi.org/pico/raspberry-pi-pico-python-sdk.pdf

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

      @@jyvben1520 I tried that already......

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

      @@SourRaccoon did you prep the pico to work with micropython, or are you using the circuitpython version ? that uses code.py

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

    keep going ruspberry pi pico

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

    Push that into the pi?

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

    my speaker was just playing intervals of high pitched notes, and not hotcrossed buns or mario

  • @skyquake._
    @skyquake._ 3 года назад +1

    I am a beginner , can I get the circuit diagram please , it gonna help me a lot

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

      Sure thing. Will add it to the description in the next day or two and will reply here with it as well

    • @skyquake._
      @skyquake._ 3 года назад

      @@PrintNPlay thank you very much sir , I will be waiting

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

      Sorry about the delay. Will have it ready tomorrow.

    • @skyquake._
      @skyquake._ 3 года назад

      @@PrintNPlay I still didn't got the circuit diagram ... Sir .. when you will give me .. please pin it in the description area .. please thank you!

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

    👌🏻👌🏻👌🏻👌🏻👍🏻👍🏻

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

    I want to use C with mine

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

      I will have C content coming in the future, but Ben Heck Hacks has been doing some with it and he's super knowledgeable... If you're not already following him, definitely check him out!

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

    can yow code any raspberry pi with Microsoft makecode?

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

      I haven't done much with it yet, but I'll try and get some time in on it and see what I have to show :)

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

      @@PrintNPlay can you reply if you can or not?

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

    Great video, thanks. But here are some comments.
    It IS a standalone computer, just not a desktop computer with an operating system.
    I wouldn't put the components so cloes to the Pi, those connectors on the side could shortcut to the led.
    I also usually prefere to use the red tracks as positive and blue of the breadboard as ground. That will make me do less errors.
    PWM uses constant frequence, but varies the propotion between how long it should stay high and low. But the frequence are the same in PWM. But as you have in your code, you can also change the frequence in those PWM ports of this RPi software.
    Why don't you use the RPi B model to develop this on? :-)

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

      All good points! I think how the term "computer" is used has definitely changed over the years. Although, even with the adoption of what is presently considered a computer, the Pico is fully capable of emulating older computers and being useable as such so... Hopefully the point wasn't lost, if for a lack of more appropriate phrasing.
      Spacing of components is definitely important. Don't want to short our the device, or the USB port it's connected to.
      And finally, I do enjoy coding on my Pi 400, but it's been easier for me to do screen recording on my desktop.
      Thanks for taking the time to share your thoughts!

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

      @@PrintNPlay thanks for the comments.
      Yes, this little computer have the capacity (and more) to emulate a PDP 11 minicomputer (that is real mini computers )
      Computers that run original Unix, with serveral concurent users. :-) Has actually run Unix on one and have also been in the CPU of a PDP 8 and fixed a problem. The CPU was about 2 meters hight, in a full 19" rack. I nealy fitted into the CPU. :-)
      Yes, that was about 1993, and these computers was already old then.

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

    5:40 nope, ADC(4) is not on pin 4, it is the fourth ADC
    project suggestion, play sound from file, not embedded, scan for music files (*.mus), show list, select, play

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

    you do not look like you sound amigo lol. great vid tho! thanks!

  • @user-yf5rm4uw1f
    @user-yf5rm4uw1f Год назад

    T.Kawasaki
    I sent a message as shown below. But it was solved. The reason was my input error, sorry.

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

    Is it just me or is the sound for the pico non existent ?

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

      Hey there! Is it difficult to hear or flat out missing?

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

      @@PrintNPlay This is quite subjective I have age related hearing loss, so I don't pick up high frequencies, but to rule that out I got the windows sound settings up and watched the level indicator - it only moves a few pixels during the speaker sections, but your voice shows up just fine, thought I'd ask around, if you can hear it while viewing on RUclips then its all my end.

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

      Totally understand. I will make sure audio levels are better in the future. Thanks for taking the time to let me know, and sorry that the audio wasn't better in this one.

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

      @@PrintNPlay Still, awesome content and well presented - thank you.

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

    It's pronounced 'Tho - nee' not "thone -ee". The clue is in the spelling. Double 'n'.

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

      Thanks for the correction! I will do my best to pronounce it correctly in the future.

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

    It's "THAHHNEE" like Py-THON not THONE-EE like BONEY lol

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

      Message received! Let me know if I got it right in my latest one... Pronunciations are apparently a weakness of mine.

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

      @@PrintNPlay Blessing in disguise, all the extra comments drive up your interaction rate. :D GO RUclips ALGORITHM! lol I have subbed and I appreciate the beginner project to get used to the Pico!

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

      @@MagicPlants It's been treating me alright the past week or two... Gotta make sure not to make it mad :D

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

      Not sure if you are kidding or not, but here is the creator of Python talking about it and calling it pie-thon.
      ruclips.net/video/J0Aq44Pze-w/видео.html

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

    Would not cost much more time to teach people to wire things with some semblance of structure/organization...

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

      Thanks for the note! I'll try to keep my wiring cleaner in the future.

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

    You are pronouncing thonny wrong please do better

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

      I no longer pronounce it wrong, please be nicer!

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

      Sorry I was only being silly

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

      Great projects

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

      Haha all good! No big deal, thanks for watching