Raspberry Pi Explained in 100 Seconds

Поділитися
Вставка
  • Опубліковано 6 чер 2024
  • What is a Raspberry Pi? Learn about all the parts and capabilities of the world's most popular tiny computer. fireship.io/tags/rpi
    www.raspberrypi.org/
    #raspberrypi #learntocode #100SecondsOfCode
    Install the quiz app 🤓
    iOS itunes.apple.com/us/app/fires...
    Android play.google.com/store/apps/de...
    Upgrade to Fireship PRO at fireship.io/pro
    Use code lORhwXd2 for 25% off your first payment.
    My VS Code Theme
    - Atom One Dark
    - vscode-icons
    - Fira Code Font
  • Наука та технологія

КОМЕНТАРІ • 578

  • @Fireship
    @Fireship  3 роки тому +956

    In a few weeks, we'll build a real IoT prototype with the RPi and Firebase. Suggestions welcome!

    • @sudhamajayanthi
      @sudhamajayanthi 3 роки тому +12

      @Robust Misconcepiton I think you could watch any other normal discord bot tutorial and learn how to host server and run a python script on it. I mean it’s not a complex/new topic for Fireship to make a video on it , imo!

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

      @@sarafarron7844 recursion 🔁

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

      Awesome! Curious to learn some raspberry stuff, even tho I don’t have one! Looking to buy one soon and your series possibly will motivate me to buy it soon 😅

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

      How about something that monitors the moistness of a plant pot and waters it if too dry

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

      Thank you so much that will excite engineers like me which have electronics background but for the job we are software developers. And I still have much interest in IoT and robotics that software ❤️

  • @ark5458
    @ark5458 3 роки тому +5314

    "The possibilities are only limited by your own imagination" + my python skills

    • @samuelgunter
      @samuelgunter 3 роки тому +84

      And you're also limited by the Halting Problem

    • @kvolikkorozkov
      @kvolikkorozkov 3 роки тому +28

      @@samuelgunter what's the halting problem? I just finished my second semester on computer engineering

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

      @@kvolikkorozkov ua-cam.com/video/92WHN-pAFCs/v-deo.html
      Basically because of logic, it was proven that there cannot be a perfect computer for deciding if a program terminates (finishes running properly) or halts (gets stuck in an infinite loop or infinite recursion)

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

      @@samuelgunter thank you

    • @insertgoodname4987
      @insertgoodname4987 2 роки тому +18

      @@kvolikkorozkov they deleted their answer what was it

  • @fabiojuniorxD
    @fabiojuniorxD 3 роки тому +1913

    Just a minor (and not too relevant) correction: that chip at the center is a SoC (System on a chip) which contains a processor, memory and gpu all-built-in, not just the cpu.
    Excellent video by the way, I love your channel!

    • @avidrucker
      @avidrucker 3 роки тому +26

      Awesome comment!!! This should be added as a correction in the description! :+1:

    • @legokenobi1185
      @legokenobi1185 3 роки тому +79

      The SoC in the pi contains a memory controller, the memory itself it's the black chip to it's side

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 2 роки тому +38

      The original plan was to make an educational machine that could only run Python code. The developers were surprised to discover that it would actually be cheaper to make it a full general-purpose computer. And so they did.

    • @gladiusso
      @gladiusso 2 роки тому +1

      @@legokenobi1185 this ^

    • @Alec9821
      @Alec9821 2 роки тому +6

      Correct apart from the memory

  • @avinashmanohar7609
    @avinashmanohar7609 3 роки тому +743

    I would love to see more videos on Raspberry Pi from you. Please

    • @Fireship
      @Fireship  3 роки тому +145

      More on the way. I'm working on ideas for an RPi prototype with Firebase.

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

      I also want

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

      @@Fireship that would be awesome

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

      @@Fireship would be great tp hear about PiHole - a server on Raspberry Pi that acts lile ad blocker for all connected devices

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

      @@Fireship waiting for that😊

  • @lennonmclean
    @lennonmclean 2 роки тому +214

    A small correction: the audio jack also can be used as a composite video output using a 4 pin AV connector

    • @imtm
      @imtm 2 роки тому +8

      This comment by itself took me 100 seconds to read, and the worst part is that I didn’t understand it.
      Just kidding. Thanks for helping

    • @warlockpaladin2261
      @warlockpaladin2261 8 місяців тому +2

      Damn... talk about "general purpose"!

  • @AbhigyanGautam
    @AbhigyanGautam 3 роки тому +65

    Fireship is shipping these videos on a schedule that is literally fire

  • @emilianaquinto5609
    @emilianaquinto5609 2 роки тому +39

    Wow! Straight to the point, I came in knowing nothing to learning something in such a short amount of time. THANKS IO!!

  • @brianevans4
    @brianevans4 3 роки тому +204

    It would actually be really cool to see a tutorial on hosting an app on a cluster of raspberry pi's. Like one dedicated Pi for the database, one dedicated Pi for background tasks, one dedicated Pi for hosting the frontend, one dedicated Pi for serving the API. And all linked together with 10gb ethernet or something, and expose it to the outside world. Fully contained app which doesn't rely on any external services other than the ISP

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

      The pi can't do 10gbe can it? Also what your describe is really just like hosting on the same machine except that your db is not on localhost but on the other PI's IP right? So what would the tutorial be about?

    • @solarflyspeedruns7585
      @solarflyspeedruns7585 2 роки тому +1

      @@LuLeBe It can get 3 gbps using the compute module 4 pcie slot

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

      @@LuLeBeI think he's talking about kuberneties

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

      ​@@jacksoncremean1664Not really. Kubernetes is for managing large amounts of virtual containers. Here we are talking about managing a small collection of real machines

  • @lennyphoenixc
    @lennyphoenixc 3 роки тому +54

    Thanks for the continuous high-quality content! I'd love to see a video on Continuous Deployment with something like Docker to a Raspberry Pi :)

  • @devnol
    @devnol 3 роки тому +111

    Note: the NOOBS installer is deprecated and no longer recommended. There is now the Raspberry Pi imager for Windows, macOS and Linux that can flash any rpi OS to an SD card

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

      just use balena etcher and everybody is fine...

    • @devnol
      @devnol 3 роки тому +6

      @@alexradu1921 Jeez bloated Electron apps

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

      @@devnol haven't ever had a problem with it... (◠‿◕)

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 2 роки тому +1

      I don’t understand the point in a special “imager” app. If you want to do a sector copy from an image file to a block device (or in the other direction), just use the standard Linux “dd” command.

    • @iwant2tryhard337
      @iwant2tryhard337 2 роки тому +5

      @@lawrencedoliveiro9104 yes, but not everyone uses linux

  • @katanaut
    @katanaut 3 роки тому +16

    Out of nowhere you just made me get super interested in getting myself a raspberry pi and playing with it!

  • @HappySingh-yt6vm
    @HappySingh-yt6vm 3 роки тому +11

    I love this 100 second short & concise explainations

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

    I would really like more raspi content, keep it up with the great work!!

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

    More Pi please. I could of course look them up myself, but I prefer your explanations over others.

  • @mayursinalkar606
    @mayursinalkar606 3 роки тому +48

    Your thumbnail game is on point.
    I also love your 2 minute videos.❤️

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

    This is best channel for short programming explanations :)

  • @saqibaleem471
    @saqibaleem471 3 роки тому +10

    Hey.
    I love your way of teaching stuff. I am looking forward to see your video on CORS in 100 seconds and more.
    Implementation of third party APIs like aws s3 with cors etc.
    Thank you.

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

    This is my favorite video on your channel so far!!! It’s like watching a movie man!!

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

    You are one of my favorite channels! I love your videos so much!

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

    Wow that was fast - i Had a Raspberry Pi for years now - and im Loving it!
    Great Video

  • @KevinJohnMulligan
    @KevinJohnMulligan 3 роки тому +42

    I'd be keen to see more Raspberry Pi videos from your channel.
    Especially more software-oriented projects, since many videos already exist about using the GPIO and other hardware-based projects. But now with the Pi 4 being so powerful, I think pure software projects could be extremely interesting.

    • @LuLeBe
      @LuLeBe 2 роки тому +1

      What kind of projects? It's also so expensive that using it as a server seems expensive when adding costs for fast internet access, or it won't be that performant. Of course many other use cases, from CNC controller to retro gaming station, are possible but this channel seems to be focused on web dev and there I see a big limitation because of your average home internet connection with a slow uplink.

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

    More Pi please. Let’s go crazy with the Pi videos. You are the man.

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

    The aesthetics of your videos are so addictive

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

    Pls continue this series on topics about data structures and algo

  • @BostonNACLH20
    @BostonNACLH20 12 днів тому

    Best quick explanation. Thank you

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

    Best raspberrypi explainer out there!!

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

    Wow, great video summarizing all the pi can do! Please make more pi videos :)

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

    Best summarize I could ask for

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

    Me being electronics engineering using raspberry pis for years still watching because of the cool video style 🔥

  • @tylersustare
    @tylersustare 3 роки тому +21

    Awesome video! Ruby on rails in 100 seconds please 💎🤞

    • @Fireship
      @Fireship  3 роки тому +10

      Rails got me started as a web developer. I'll make that video someday :)

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

      @@Fireship ♥️

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

      @@Fireship Rails was your first love 😅.

  • @valenr704
    @valenr704 6 місяців тому

    I love your videos man :D keep it up, kudos to your editor if you happen to have one :D

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

    Thanks for the awesome video! Hope you can create a video regarding rabbitMQ or message queue in general for backend stuff

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

    Love you, man ❤️❤️❤️ Awesome content

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

    great and informative stuff.
    would like to know more, thanks!

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

    Perfect show!
    I love it!❤️

  • @oladosvinzuella6998
    @oladosvinzuella6998 9 місяців тому

    of course I enjoyed the straightforward explanation

  • @wuyanchu
    @wuyanchu 6 місяців тому

    excellent tutorial, thx and god bless you and the world.. best regards from hong kong ^_^

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

    Amazing video.. i would love to see more of these.

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

    Love your vids!

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

    YES, would love to see how to pick measurements from IoT devices and bring them to GCP

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

    Thanks for this wish to see more.
    How about a car counter in real time from a video stream, displaying in-out cars on the screen and upload the total at a time to the firebase.
    Would love to see you implement threading too to handle api communication too.
    So the project will be to count and display cars in real-time while saving the progress total at a time to the firebase meanwhile we can fetch api data like weather and display those info to the screen too.
    Greetings from Tanzania 🇹🇿

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

    @fireship another great video. By the way what icon theme are you using in vscode?

  • @ahmetcanaksu6821
    @ahmetcanaksu6821 Рік тому +4

    After my main computer died I couldn't get one. While browsing the web I found rpi I thought that might cover up my daily computer need so I bought one without knowing hole programing and robotic advantages. After figuring out the gpio I started learning programing. Thanks Raspberry

  • @vicradon
    @vicradon 2 роки тому +4

    How did I miss this?
    Please make more raspberry Pi content

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

    Thanks i knew about Michael Hill! He was my professor in Oxford and told us about FBC14 algorithm!

  • @Leedogg81
    @Leedogg81 3 роки тому +18

    Yes, more Pi videos please!

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

    Really loving these videos! Could you put or link the background music in the description or somethng?

  • @PANKAJKUMAR-lb5dh
    @PANKAJKUMAR-lb5dh 3 роки тому

    Great explanation in limited time

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

    the rpi is my FAVE computer - more on anything about it pleeeease :)

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

    Thanks for that learnt alot in 100 seconds 🥊

  • @guccimane8941
    @guccimane8941 9 місяців тому

    Awesome video, thanks!

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

    I think we all want to see more raspberry pi content!!

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

    more on this topic please!

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

    More videos on raspberry pi would be amazing 🔥🔥👍👌

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

    YAS! please more vids about the PI!!

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

    I would love to see more raspberry pi content

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

    You are awesome man your is content is amazing.

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

    Definitely more raspberry pi videos 📹

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

    This just opened up a part of my brain I've never used or knew existed. I started this quest on how an led strip works!!!!!

  • @beefwellington3180
    @beefwellington3180 6 місяців тому

    Wow excellent video thank you

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

    Thanks for the video!

  • @user-cj3yu9nv1u
    @user-cj3yu9nv1u 3 роки тому

    Great video, as always. Where do you get your music?

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

    Instructions very clear, baked a delicious raspberry pie

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

    Nice video. Good job!

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

    These short videos are ❤️

  • @benjieh.9680
    @benjieh.9680 3 роки тому +1

    Good sir. Can you make a comparison between the raspberry and the pn50 of ryzen? I can decide what I will buy between the two. 😅 Thank you in advance. More power to your channel.

  • @shim2822
    @shim2822 2 роки тому +8

    You could've talked about the huge retro gaming community around the raspberry pi

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

    Great little video!

  • @RS-nc5qx
    @RS-nc5qx 4 місяці тому

    Please post more content on Raspberry Pi. More advanced stuff.

  • @Prushka
    @Prushka 4 місяці тому

    Getting into programming and will be going to school for it, thinking of buying one to fuck around with, might make learning more fun aswell

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

    Great video!

  • @bahuthardgaming6614
    @bahuthardgaming6614 2 місяці тому

    "The possibilities are limited only by your imagination" this line hitted me deeply.

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

    yeah, jeff !! I want more raspberry pi content !!!

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

    I once worked with the Raspberry Pi 3B. These are a joy to work with!

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

    I bought a raspberry pi today and luckily this video was uploaded

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

    i just fell in love with this

  • @IDontKnow-xj7zf
    @IDontKnow-xj7zf 3 роки тому

    Great video! did you just use speech synthesis at 0:43 ? 🤔

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

    finally someone actually explained to me what its used for

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

    More videos of the Raspberry Pi, please 😎

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

    Just a small correction - You forgot about the DSI display connector while talking about the connectors.
    Great video though!

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

      and iirc the 3.5 mm port can be used for audio in/out and video too.

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

    More raspberry pi vids would be great 👍

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

    Please do more Raspberry Pi content.

  • @JohnDoe-sz5jh
    @JohnDoe-sz5jh 3 роки тому

    Yes, more please sir!

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

    Nice video! What about FBC14 algorithm review?

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

    More pi concepts plz

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

    yes more pi content please!

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

    I would like to see more Raspberry Pi content.
    Spaceship would be cool. 👨‍🚀

  • @mystictnediser3854
    @mystictnediser3854 9 місяців тому

    Great video

  • @henryrambeau2460
    @henryrambeau2460 9 місяців тому

    I would like to see how you would set up a 4 inch monitor with it and the battery with a control board. I was connected with the wiring and so forth.

  • @AmanDeep-oo4nw
    @AmanDeep-oo4nw 3 роки тому

    Please more videos on raspberrypi

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

    Certainly! More Pi content please ^_^

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

    Thank you !

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

    Need another hundred seconds of Pi!!

  • @ainbrisk545
    @ainbrisk545 9 місяців тому

    very cool!

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

    Kinda off topic, but I'm curious about your opinion on Angular vs React.

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

    love it for sure

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

    Wow, I did NOT know this!

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

    More RPi videos please ☺️☺️☺️

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

    I swear every thing I think of next day you post video about

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

    More RPi content!!