Robonyx
Robonyx
  • 38
  • 17 059 227
Workbench Essentials When Starting Arduino! (Beginner Guide)
Arduino Starter Course & Community 👇
www.skool.com/robonyx/about
If you’re getting started with Arduino or building your engineering workbench, this video will cover all the essential components and tools that I personally use!
Links for parts mentioned:
Arduino Starter Kit: geni.us/arduinostarterkit
All other stuff: linktr.ee/robonyx
Переглядів: 16 684

Відео

Arduino is easy, actually
Переглядів 3,6 тис.14 днів тому
Arduino Starter Course & Community 👇 www.skool.com/robonyx/about People struggle to learn Arduino and in this video I’m going to show that Arduino is easy, actually. This video is a brief overview of the main stuff you need to know when getting started with Arduino. From building a circuit to programming it with the Arduino IDE, this video will be a walkthrough of all the basics. Arduino Starte...
How To Use Ultrasonic Sensors with Arduino! + Project Idea!
Переглядів 32 тис.2 місяці тому
Arduino Starter Course & Community 👇 www.skool.com/robonyx/about A quick guide on how ultrasonic sensors work, how to use them with Arduino & a small project idea to get inspired! Grab Ultrasonic Sensors here: amzn.to/3xf6iF9 Robonyx Store: linktr.ee/robonyx (As an Amazon Affiliate I may get a cut) Join the Robonyx Community Hub: discord.gg/qBMfeCPaHH Ultrasonic Sensor Resources: drive.google.c...
Arduino To ESP32: How to Get Started!
Переглядів 227 тис.3 місяці тому
Join the Robonyx Academy, a community of superstar engineers! www.skool.com/robonyx This is a quick overview of all the main stuff to know when going from Arduino to ESP microcontrollers! In this video I run through some quick comparisons, capabilities, what board to get, and some code setups! Grab an ESP32-DevKitC here: amzn.to/43ivO8z (Amazon) Grab all other components here: linktr.ee/robonyx...

КОМЕНТАРІ

  • @Arihant-xo5wj
    @Arihant-xo5wj 23 години тому

    pls be vegan animals also have lifes why be cruel when you can be kind and compassinate Radhe Radhe

  • @remyabisheq1066
    @remyabisheq1066 23 години тому

    im gonna learn that pen spinning now

  • @DevRajbharti-mx7hc
    @DevRajbharti-mx7hc День тому

    Can you give a detail video of how to use a ArduCam mini camera with arduino Mega 2560 and ESP32 CAM with the ESP Wroom 32

  • @chongoifong4776
    @chongoifong4776 День тому

    And for some reason my arduino exploded

  • @rajamanierajalingam4505
    @rajamanierajalingam4505 День тому

    Very useful, kudos to the he animation part , really heaped in understanding.❤🎉🎉❤🎉🎉

  • @renukakesapur8304
    @renukakesapur8304 День тому

    Op -amp

  • @MADrobotics351
    @MADrobotics351 День тому

    Hello robonyx if you know how to design a pcb, do make a video. I'll be very happy to see it.

  • @shirleymental4189
    @shirleymental4189 День тому

    That doesn't explain how they amplify like tubes

  • @Titanic4
    @Titanic4 День тому

    Adding the flyback diode to the motor is important, since electric motor will generate inductive spike, which could potentially cause the MOSFET to fail.

  • @lucasbonde2
    @lucasbonde2 2 дні тому

    This came just as i needed it. Just perfect!

    • @zTomyyy
      @zTomyyy День тому

      I recommend you looking at ESPs for example ESP8266 its like a Arduino, but faster, has Wifi and Bluetooth ablities. The better Version of it is ESP32. They look a bit more complex, but even if you start with a uno, you will buy esps really soon.

  • @richwater296
    @richwater296 2 дні тому

    old hard drives had these

  • @RonsonLaltanpuia
    @RonsonLaltanpuia 3 дні тому

    Bro learned how to talk from Pornhub

  • @Chinhnguyen0497
    @Chinhnguyen0497 3 дні тому

    but why does it needed this? the secondary wire transformer connected to the load, and this connected back to the ac

  • @martinkuliza
    @martinkuliza 3 дні тому

    why are you deleting my comments when i'm trying to give people friendly advice ?

  • @martinkuliza
    @martinkuliza 3 дні тому

    There is a lot wrong with this video 1. a Jumper wire is basically a wire with A HARD END LMFAO........... NO A Jumper wire is a wire that JUMPERS a connection from one port to another port OVER A SHORT DISTANCE 2. If you're starting Arduino get an UNO NO... if you're starting Arduino, do not get Arduino..............GET ESP32 I mean, what is the point of getting arduino anymore ? 3. we can't see electricity with our eyes LMFAO............ WANNA BET? So... When Lightning happens..... You're saying......... You can't see it ? is that correct , You're saying... No one can see it ? I RECKON YOU MIGHT WANT TO RETHINK THAT STATEMENT 4. that's not a SOLDERING IRON..it's a SOLDERING STATION Look at the datasheet www.weller-tools.com/we1010na/ 5. then you'll need FLUX This will help SOLDER... FLOW IN THE WAY YOU WANT IT TO ??????? WTF ????? NO.... Flux keeps the Oxygen and Air out of the joint when soldering it has nothing to do with how the solder flows 6. Re Oscilloscope vs DMM NO.... The difference between a DMM and a Scope is two fold 1. You mentioned - The sample rate is slower on a DMM and it's Manual 2. DMM displays the results NUMERICALLY, the Scope displays them GRAPHICALLY and yes you said (Plots them over time) However what else was wrong is.... "You don't need a scope unless you work on complex circuits" BULLSHIT !!!! You need a scope as soon as you start, The quicker you get a scope, the quicker you are going to learn things it's become common place in electronics to discourage people from buying the oscilloscope. and why ??? Because "it's expensive" well 1. That is such a simple way to look at it 2. Why not build something, Sell it then it pays for the scope 3. Scopes are not that expensive these days, You can pick one up for $300 - $400 and a good one is around $1,000 Honestly, this isn't that much and when you consider that you can build something, Sell 3 or 4 things and have that money together, it's actually nothing "it's expensive" is a pointless statement, as it has no frame of reference. it's the statement of someone who doesn't know what to do in life AND YET..... THESE PEOPLE STILL END UP BUYING THE SCOPE so.... Was it really Expensive at the end of the day ? NO Because everything is either in budget or out of budget or you can afford it or can't or you need it or don't need it or want it or don't want it but "Expensive" is never a reason to not buy something so. Apparently don't buy the scope but.. Proceeds to say.. Buy the 3D printer LOL No 20hour courses BUT... YOU'LL LEARN IT IN A WEEKEND Which is more than 20 hours

    • @josephbaker8710
      @josephbaker8710 2 дні тому

      Hey bro, I think you're taking this a bit too seriously haha. whether we can see electricity with our eyes, I think he was talking about the current in a circuit board, which we can not see. Of course, you're right that we can see lightning, but that's a different case lol. when Arduino UNO vs ESP32, this video is a beginner guide I thought. ESP32 is definitely better because it's more powerful, but it's also more complex for beginners. Starting with Arduino is a great way to get into coding right?😂

    • @martinkuliza
      @martinkuliza 2 дні тому

      @@josephbaker8710 "I think he was talking about the current in a circuit board, which we can not see." EXCEPT THAT WE CAN SEE IT Also, Current is not Electricity, it's a property of Electricity "Hey bro, I think you're taking this a bit too seriously haha" DO YOU ? So..... TUTORIAL VIDEOS are NOT supposed to be factual ? "Of course, you're right that we can see lightning, but that's a different case lol." OF COURSE.. we can see lightning so then... ON A CIRCUIT BOARD... - Can we not see sparks across a spark gab - A Component short circuiting and sparking up before it blows up ? THAT... Just like the Lighting is Current and Voltage, Essentially, Electricity. You need to accept that he made a mistake. We can understand and say ...... We know what he meant. that's fine, but even so.. he still made a mistake (granted , and understandable one) but still... Why are we not acknowledging it. THIS IS A TUTORIAL VIDEO the point is .. to learn, How are we to learn if we don't acknowledge his mistake ? "when Arduino UNO vs ESP32, this video is a beginner guide I thought" INDEED IT IS and beginners should be taught to not waste money on Arduino when they can go on ESP32 for far less, they can initially (as beginners do) Interact with Arduino IDE, while using ESP32 and they can also Use ESP32 while using VS Code. what is the difference between a beginner using a blink sketch with Arduino Uno and a beginner Using a blink sketch with ESP32....??? NONE AT ALL But that beginner if using just Arduino uno and the Delay() function, cannot experience vTaskDelay() unless they have ESP32 but if they had ESP32 they could write a blink program using both programs and compare the 2 side by side. Believe me there is more benefit for the beginner to do this. the problem with the beginner is they lack the experience that experienced people have, so as to know what board to start with. I'M JUST TELLING THEM WHERE THEY SHOULD START TO OPTIMIZE THEIR LEARNING PROCESS from step 1. "but it's also more complex for beginners." NO I'TS NOT LET'S EXAMINE IT DAY 1 - BLINK SKETCH (Arduino Uno - Using Arduino IDE) ======================================================================== void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); delay(1000); } ======================================================================= Now (ESP32 - Using Arduino IDE) IDENTICAL ======================================================================== void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); delay(1000); } ======================================================================= the difference is... the beginner with the ESP32 now have the flexibility to do this. The beginner that only has an Arduino Uno DOES NOT ======================================================================== void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, HIGH); vTaskDelay(1000); digitalWrite(LED_BUILTIN, LOW); vTaskDelay(1000); } ======================================================================= and now the beginner with the ESP32 has the flexibility to do this to see what happens ======================================================================== void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); vTaskDelay(1000); } ======================================================================= now let's talk about doing it in ESP32 with the one that bought the ESP32 and wants to know how to actually use FREE RTOS is it really a stretch of the imagination to go from this ======================================================================== void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); vTaskDelay(1000); } ======================================================================= TO THIS..... ======================================================================= void Task1(void *pvParameters); TaskHandle_t Task_1; void setup() { Serial.begin(115200); delay(10); xTaskCreate(Task1, "Task 1", 2000, NULL, 1, &Task_1); vTaskDelay(1000); } void Task1(void *pvParameters) //Initiates Task1 { Serial.print(F("TASK 1 IS RUNNING ON CORE ")); Serial.println(xPortGetCoreID()); //vTaskDelay(1000); digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); vTaskDelay(1000); for(;;) { vTaskDelay(10); } } void loop() { vTaskDelay(10); } ======================================================================= I really doubt it GETTING INTO CODING RIGHT would look like this - Don't bother buying an Arduino - Buy an ESP32 - Using Arduino IDE and VS Code , Side by side - Put the program you are using into both of them and play with the comparisons that how you DO IT RIGHT

    • @martinkuliza
      @martinkuliza 2 дні тому

      @@josephbaker8710 Also , for anyone who cares, and i have taught many people ESP32 Here is a Bare Minimum Sketch Unlike the code i previously posted, A lot of beginners tell me this one makes sense to them /* GLOBAL FUNCTIONS AND VARIABLES /////////////////////////////////////////////////////////////////////////////////////////// PROJECT INFORMATION ------------------------------------------------------------------------------------------- CREATED BY : CREATED BY : DATE : PROJECT : VERSION : LAST EDIT : /////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////// WIRING INFORMATION ------------------------------------------------------------------------------------------- PIN # - DESCRIPTION /////////////////////////////////////////////////////////////////////////////////////////// */ /////////////////////////////////////////////////////////////////////////////////////////// // Libraries to include //----------------------------------------------------------------------------------------- //#include <LIBRARY_NAME.h> //DESCRIPTION OF LIBRARY /////////////////////////////////////////////////////////////////////////////////////////// /*///////////////////////////////////////////////////////////////////////////////////////// INITIATES THE TASKS *///--------------------------------------------------------------------------------------- void Task1(void *pvParameters); //Initiates Task1 /////////////////////////////////////////////////////////////////////////////////////////// /*///////////////////////////////////////////////////////////////////////////////////////// DEFINES THE TASK HANDLES *///--------------------------------------------------------------------------------------- TaskHandle_t Task_1; //Handle for Task1 /////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////// // BEGIN SETUP /////////////////////////////////////////////////////////////////////////////////////////// void setup() { //OPENS Void Setup /*/---------------------------------------------------------------------------------------- //SERIAL COMMUNICATION ------------------------------------------------------------------------------------------- Baud Rate Setup *///--------------------------------------------------------------------------------------- Serial.begin(115200); // Serial Monitor Baud Rate delay(10); /////////////////////////////////////////////////////////////////////////////////////////// /*----------------------------------------------------------------------------------------- TASK CREATION *///--------------------------------------------------------------------------------------- xTaskCreate(Task1, "Task 1", 2000, NULL, 1, &Task_1); vTaskDelay(100); /////////////////////////////////////////////////////////////////////////////////////////// } //CLOSES Void Setup /////////////////////////////////////////////////////////////////////////////////////////// /*///////////////////////////////////////////////////////////////////////////////////////// TASK EXECUTION - TASK 1 *////////////////////////////////////////////////////////////////////////////////////////// void Task1(void *pvParameters) //Initiates Task1 { // OPENS Task1 Serial.print(F("TASK 1 IS RUNNING ON CORE ")); Serial.println(xPortGetCoreID()); //vTaskDelay(1000); for(;;) { //OPENS Task1 FOR Loop vTaskDelay(10); // REMOVE THIS LINE BEFORE INSERTING CODE } //CLOSES Task1 FOR Loop } // CLOSES Task1 /////////////////////////////////////////////////////////////////////////////////////////// void loop() { //OPENS Void Loop vTaskDelay(10); // REMOVE THIS LINE BEFORE INSERTING CODE } //CLOSES Void Loop ///////////////////////////////////////////////////////////////////////////////////////////

  • @taejoonparkkk
    @taejoonparkkk 3 дні тому

    i love you

  • @callmeandoru2627
    @callmeandoru2627 3 дні тому

    You can use it to measure your heart beat rate if you attach on to your wrist and build an appropriate circuit around it, which is how smart watches measure your pulse

  • @AK-ox3mv
    @AK-ox3mv 4 дні тому

    I think i need more explaination on beadboard. Can you make part 2?

  • @callmeandoru2627
    @callmeandoru2627 4 дні тому

    Arduino is open source, which means the original creators release detailed documents on how you could manufacture your own arduino. Hence, the pink arduino

  • @Fatdarwin
    @Fatdarwin 4 дні тому

    We going bankrupt with this one 🗣️🔥🔥🔥

  • @Lunolux
    @Lunolux 4 дні тому

    nice video, wish day was way longer to have time to do all these thing as hobby

  • @PaxtonCarlson
    @PaxtonCarlson 5 днів тому

    7:23 HAHA, YES!! I have the Bambu Lab P1S as well and it is a GAME-CHANGER! Seriously, bed leveling is a thing of the past now. The bambu printers are so fast!

    • @RuToClose
      @RuToClose День тому

      Set it, and forget it.

  • @azizjihan
    @azizjihan 5 днів тому

    I want the second one

  • @AsteroidLeaf905
    @AsteroidLeaf905 5 днів тому

    4:20 can also test for short circuit u plug in negative and positive input with probes

  • @bartdereu9267
    @bartdereu9267 6 днів тому

    Ok that's it, after all those years i'm throwing the arduino's in the bin. I think Arduino has truly missed the boat here.

  • @Alpsbeach
    @Alpsbeach 6 днів тому

    electrons are more amazing 😢😮

  • @MrFlopppyyy
    @MrFlopppyyy 6 днів тому

    Not C++ its C ! Is a big differenz.

  • @penewoldahh
    @penewoldahh 6 днів тому

    am i an og?

  • @MysteryElectronicz
    @MysteryElectronicz 6 днів тому

    ua-cam.com/play/PLcNoU1lyT8ovks8et5RzCf6AK52i7eukY.html&si=Y4C81Keseigflu-H

  • @velocity6509
    @velocity6509 6 днів тому

    8====D

  • @jorismk1
    @jorismk1 6 днів тому

    Amplifiers have no need for optocouplers.. Switching power supplies do, to complete the feedback circuit from the secundary side of the transformer to the primary (live) side

  • @you2ber252
    @you2ber252 6 днів тому

    This is not how oscilloscopes work. This is how to use oscilloscopes.

  • @abel11112
    @abel11112 6 днів тому

    I want to take the Arduino course, but I am Ethiopian and we can't pay with dollars in Ethiopia. Is there any other method I can use to enroll in the course?

    • @martinkuliza
      @martinkuliza 3 дні тому

      Why don't you just learn it online FOR FREE

    • @abel11112
      @abel11112 3 дні тому

      ​@@martinkuliza thank you for considerig my question.

    • @martinkuliza
      @martinkuliza 2 дні тому

      @@abel11112 no problem

  • @NikolaTesla-nb5nm
    @NikolaTesla-nb5nm 7 днів тому

    bro, are you dutch?

  • @JamesCotter-be4se
    @JamesCotter-be4se 7 днів тому

    black nitrile gloves...check

  • @powerlab9282
    @powerlab9282 7 днів тому

    bro which software do you use for the animation and the edditing ?

  • @user-qw1ok5no5i
    @user-qw1ok5no5i 7 днів тому

    what is the name or type of the gloves that you use?

    • @martinkuliza
      @martinkuliza 3 дні тому

      Black Latex Powderless Gloves The brand is irrelevant, if you are serious about these gloves you just really need to know a few things whether they are yellow, Blue or Black doesn't really matter, although Black is good if you're doing dirty work. Some workplaces have colour preference, Example, Chemical labs and hospitals will preference blue. where paramedics and onsite people and electronics people will preference black Now, if you're doing light work , most any of them are fine but i work in Telecomms pits, so the thinner one's don't last for me, i need thicker one's Try a few out and you'll see, there are thin one's and thick one's and there are one's that are dull (MATTE) in appearance and there are shiny one's stick to the thicker and Matte one's but brand is completely irrelevant go find a cleaning chemical supplier, they'll have boxes of them when they ask you for size Say L (Large) and then buy 1 box and go from there there is Small to XX Large

  • @TheSelfUnemployed
    @TheSelfUnemployed 7 днів тому

    Check out Paul McWhorters Arduino Lesson series if you are a beginner looking to get started!

  • @adamelmsri
    @adamelmsri 7 днів тому

    Awesome vid, super helpful for when I tinker with Arduino on the side

  • @rydjaradat
    @rydjaradat 7 днів тому

    I love the vibes, editing is top notch, I don't know why but I have Jojo bizarre adventure undertone throughout the video.

  • @ragibhasan8099
    @ragibhasan8099 7 днів тому

    Bro can I do free arduino course. Because I don't have any bank account 😢.plz friend

    • @Pramod-Tayade-official
      @Pramod-Tayade-official 7 днів тому

      Then go get a bank account

    • @ragibhasan8099
      @ragibhasan8099 6 днів тому

      ​@@Pramod-Tayade-officialI know bro but I can't open it. because my family doesn't agree 😢

    • @JT_2096
      @JT_2096 4 дні тому

      How old are u ​@@ragibhasan8099

    • @Fatdarwin
      @Fatdarwin 4 дні тому

      There's a lot of videos online ✌️

    • @ragibhasan8099
      @ragibhasan8099 4 дні тому

      @@Fatdarwin I know but I want to do this course 😪😥😴

  • @johnfrancisvillarosa9396
    @johnfrancisvillarosa9396 7 днів тому

    damn, any oscilloscope recommendations for an intermediate electronics student? urs is very expensive lmao

    • @martinkuliza
      @martinkuliza 3 дні тому

      DEFINITELY.... Now it's best to buy brand new and don't buy those USB Based ebay pieces of crap, they are not the worth the money when buying a scope here is what is important - How many channels does it have (You can start with 2, 4 is better) - Analog Bandwidth of each channel (if it's says 100MHz, that means Each Channel can take a Max signal of 100Mhz in each channel. However, if you use all (say) 4 channels at the same time, You can only use a Max of 25Mhz per channel if all 4 channels are enabled) The trick with cheaper scopes is they will have 500kHz MOST SCOPES ARE UPGRADEABLE AS WELL - SAMPLING RATE , The Holy of Holies. this is the rate at which your scope can sample signals at, the higher the better. Cheaper scopes will sport numbers like 500Msa/s (Mega Samples Per Second) that's rubbish. You should aim for a Min of 1Gsa/s 2 is better 5 is awesome 3 is very cool - Memory depth, 24 to 56Mpts (Mega Points) is fine and more is better so.... CHEAP AND AFFORDABLE BUT GOOD............ Means... RIGOL Look at Rigol DS1054Z it's around $400 which is ridiculously cheap a better step up from that is DS2000A Series a step up from that is MSO5000 Series (here you are at $2,500_ if that doesn't work Look at the second hand Jobbies, Now.. You will certainly find a RIGOL DS1052E for about $300 don't buy it, it's not worth it Because you can buy a Tektronix 2210 for around $100 yes it's old, but it's a classic and it's literally the model that the Rigol DS1052E was built on but then.. it might be worth exploring Analog scopes CRO's (Cathode Ray oscilloscopes) You can pick them up for like $50 Now the trade off is there is no Digital Storage it's likely the cheap one's will be 20MHz on the front end , This starts you off but is rather limited Now there is a Hantek on ebay for like $300, but if you're gonna do that, Given that the Hantek is laggy, Just get the Rigol DS1054z you'll thank yourself down the track Any Questions... Ask me

    • @martinkuliza
      @martinkuliza 3 дні тому

      Now it's best to buy brand new and don't buy those USB Based ebay pieces of crap, they are not the worth the money when buying a scope here is what is important - How many channels does it have (You can start with 2, 4 is better) - Analog Bandwidth of each channel (if it's says 100MHz, that means Each Channel can take a Max signal of 100Mhz in each channel. However, if you use all (say) 4 channels at the same time, You can only use a Max of 25Mhz per channel if all 4 channels are enabled) The trick with cheaper scopes is they will have 500kHz MOST SCOPES ARE UPGRADEABLE AS WELL - SAMPLING RATE , The Holy of Holies. this is the rate at which your scope can sample signals at, the higher the better. Cheaper scopes will sport numbers like 500Msa/s (Mega Samples Per Second) that's rubbish. You should aim for a Min of 1Gsa/s 2 is better 5 is awesome 3 is very cool - Memory depth, 24 to 56Mpts (Mega Points) is fine and more is better so.... CHEAP AND AFFORDABLE BUT GOOD............ Means... RIGOL Look at Rigol DS1054Z it's around $400 which is ridiculously cheap a better step up from that is DS2000A Series a step up from that is MSO5000 Series (here you are at $2,500_ if that doesn't work Look at the second hand Jobbies, Now.. You will certainly find a RIGOL DS1052E for about $300 don't buy it, it's not worth it Because you can buy a Tektronix 2210 for around $100 yes it's old, but it's a classic and it's literally the model that the Rigol DS1052E was built on but then.. it might be worth exploring Analog scopes CRO's (Cathode Ray oscilloscopes) You can pick them up for like $50 Now the trade off is there is no Digital Storage it's likely the cheap one's will be 20MHz on the front end , This starts you off but is rather limited Now there is a Hantek on ebay for like $300, but if you're gonna do that, Given that the Hantek is laggy, Just get the Rigol DS1054z you'll thank yourself down the track Any Questions... Ask me

  • @3DWolfEngineering
    @3DWolfEngineering 7 днів тому

    can just agree!, awesome guide - i hope it will make it easier for people getting started Keep up the great work !

  • @Robonyx
    @Robonyx 7 днів тому

    Learn Arduino & join a community of engineers who want to change the world 🌎🦾 www.skool.com/robonyx/about

  • @AhmadBOULMANI-nf1jd
    @AhmadBOULMANI-nf1jd 7 днів тому

    7th comment , the lucky number