SBCs: It's time to ditch microSD

Sdílet
Vložit
  • čas přidán 28. 05. 2024
  • Are microSD cards days numbered on Raspberry Pi 5? Raspberry Pi has a new M.2 HAT for the Pi 5, but there are many others. Which one's best?
    Guides and other videos I mentioned:
    - Geekworm 4-drive NVMe review on Level2Jeff: • Tiny Pi NAS: It's impo...
    - Explaining Computers Network Install video: • Raspberry Pi 5 Network...
    - Pi PCIe database - Pi 5 HATs: pipci.jeffgeerling.com/hats
    - Set PCIe Gen 3 speed on the Pi 5: www.jeffgeerling.com/blog/202...
    Devices I mentioned (some links are affiliate links):
    - Raspberry Pi M.2 HAT+: www.raspberrypi.com/products/...
    - Pineboards (many devices mentioned): pineboards.io
    - Cytron MakerDisk NVMe: www.cytron.io/p-nvme-2242-b-p...
    - Pimoroni NVMe BASE: shop.pimoroni.com/products/nv...
    - GeeekPi N04 M.2 NVMe HAT: amzn.to/4bGWpPP
    - GeeekPi N05 M.2 NVMe HAT: amzn.to/3V2enXv
    - USB RIITOP NVMe to USB Docking Station: amzn.to/4beEIav
    - Raspberry Pi NOOBS microSD card: amzn.to/3K3iQmu
    - Geekworm X1011 4-drive NVMe board: geekworm.com/products/x1011
    - Argon ONE V3 M.2 NVMe PCIe case: amzn.to/3QFLZHN
    - (Let me know in the comments if I missed something!)
    Support me on Patreon: / geerlingguy
    Sponsor me on GitHub: github.com/sponsors/geerlingguy
    Merch: redshirtjeff.com
    2nd Channel: / @geerlingengineering
    3rd Channel: / @level2jeff
    00:00 - NVMe's time to shine
    00:35 - Raspberry Pi M.2 HAT+
    01:49 - Alternatives have more interesting uses
    02:10 - Ditch microSD
    03:26 - What makes NVMe so good?
    05:12 - Better performance and compatibility
    06:29 - Multi-drive HATs - compromises
    07:50 - Opportunities and a Pi 500?
  • Věda a technologie

Komentáře • 877

  • @octonoozle
    @octonoozle Před 14 dny +888

    I only use 3.5" floppy

    • @Log4Jake
      @Log4Jake Před 14 dny +11

      Same I own about 300 floppys they are great.

    • @hankhulator5007
      @hankhulator5007 Před 14 dny +26

      I prefer 5"1/4 or even 8" floppies ;-p)

    • @frogz
      @frogz Před 14 dny

      @@hankhulator5007 i keep a couple 8 inch floppies, they make good padding to protect my hdds in a old floppy disk box

    • @kolbyking2315
      @kolbyking2315 Před 14 dny +3

      3.5" floppy disk and 5" hard drive?

    • @cirkulx
      @cirkulx Před 14 dny +8

      I only use 8" IBM Internal Floppy.

  • @timaidley7801
    @timaidley7801 Před 14 dny +553

    Whenever Jeff says "Until next time, I'm Jeff Geerling", I wonder who he will become next time.
    So far, it's always been Jeff Geerling.

  • @gigaherz_
    @gigaherz_ Před 14 dny +305

    Just starting the video. My take before watching: microSD card is to the Pi, what the floppy drive was to the original IBM PC. As soon as Hard Drives were available, people mostly stopped booting off the floppies, and started using them as external storage and for transferring files between computers. If I had anything newer than a Pi3B+, I would be booting off a proper SSD instead of the microSD.

    • @IanZamojc
      @IanZamojc Před 14 dny +26

      The microSDs are still useful for swapping between several different operating systems if you've only got a single pi.

    • @ernestgalvan9037
      @ernestgalvan9037 Před 14 dny +13

      RPi 3B+ can boot an SSD through a USB3-SATA adapter. It’s been a thing for some two years now.

    • @Max24871
      @Max24871 Před 14 dny +20

      I've said this all along and I'll continue pounding this home: Buy sdcard suitable for the job and they'll last just as long and be much cheaper. For the Raspberry Pi (or any sbc) that means only sdcards with an application rating of preferably A2, and you're golden. The performance difference to a real ssd is pretty small but if you don't need much space sdcards are much cheaper.
      A2 rated sdcards are much better than most people are used to, it's very much worth a try.
      The problem with people recommending all kitted out raspberry pi's is that once you reach the price of a cheap x86 based mini pc the pi just can't compete there

    • @gigaherz_
      @gigaherz_ Před 14 dny

      @@ernestgalvan9037 Has it? I thought the SoC of the rpi3 didn't allow alternate boot methods.

    • @TWX1138
      @TWX1138 Před 14 dny +4

      Eh. When I had roommates I had my Linux box still using Loadlin to boot, no MBR on the disk, so that after I booted off floppy I'd take the floppy out and put it away. This way when I shut the computer down no one else could boot it up in a misguided attempt to use it since it would stop right after the POST.

  • @christian104
    @christian104 Před 14 dny +263

    That segue to the sponsor was S+ tier.

    • @LordDragon1965
      @LordDragon1965 Před 14 dny +29

      It was L-tier...L for Linus

    • @Gorja239
      @Gorja239 Před 14 dny +3

      more than funny :D

    • @senfdame528
      @senfdame528 Před 14 dny +13

      @@LordDragon1965 S+ for Linus (S)ebastian ;)

    • @MichaelOfRohan
      @MichaelOfRohan Před 14 dny +3

      I dont know how I figured segue was spelled, but that wasnt it lol

    • @veli86
      @veli86 Před 14 dny +3

      @@MichaelOfRohanTIL it is not “segway”.

  • @Aruneh
    @Aruneh Před 14 dny +274

    "It's time to ditch microSD - for Raspberry Pi"
    There, fixed the title to be less clickbaity.

    • @DragoNate
      @DragoNate Před 14 dny +20

      *title still not updated...

    • @kizurura
      @kizurura Před 14 dny +35

      It's so careless of a creator's part to say such a thing as Micro SD becomes straight up obsolete without specifying for what purpose it became obsolete.
      And he even hearted your comment. Is he shameless or is it just autoheart?

    • @frogz
      @frogz Před 14 dny +2

      @@kizurura shameless clickbait title, i approve because he did it somehow tastefully/shamelessly at the same time

    • @nimoy007
      @nimoy007 Před 14 dny +8

      ​@@kizurura Have you watched any of Jeff's videos before? It is definitely neither of those reasons.

    • @brodriguez11000
      @brodriguez11000 Před 14 dny

      Need MicroSD for sneaking out government secrets. NVMe too big.

  • @YouShisha1393
    @YouShisha1393 Před 14 dny +141

    Next Pi should have builtin m.2 header.

    • @johnr3936
      @johnr3936 Před 14 dny +34

      This one should've.

    • @Tomydirium
      @Tomydirium Před 14 dny +11

      I am shocked that RPi5 does not have boot option for nvme by default

    • @burnte
      @burnte Před 14 dny +1

      @@Tomydiriumyou can boot from nvme easily. There’s no so card in my pi5.

    • @Tomydirium
      @Tomydirium Před 13 dny +2

      @@burnte you can, but you have to edit internal pi config files (eeprom config, iirc)

    • @TheBroz
      @TheBroz Před 13 dny +1

      I don’t agree, the price of the Pi is already getting bloated.

  • @jfolz
    @jfolz Před 14 dny +116

    Imagine a world where instead of 6 displays and cameras, the Pi5 had an nvme slot and didn't require active cooling.

    • @liamely802
      @liamely802 Před 14 dny +12

      It doesn't require active cooling. It will not harm the board to run without it, and will still outperform the pi4b iirc.

    • @balsalmalberto8086
      @balsalmalberto8086 Před 14 dny +49

      Imagine if the Pi5 went back to their $35 starting price

    • @ChristopherHailey
      @ChristopherHailey Před 14 dny +8

      The Pi Zero 2 pretty much covers what the original Pi could do, a 1gb version would close the gap. The 5 is so much more than the original SBC but I think you're right, there is still a desire for low end versions.

    • @amirpourghoureiyan1637
      @amirpourghoureiyan1637 Před 14 dny +8

      imagine a world where Rpi made all of their own chips instead of Broadcomm's subpar SOCs

    • @c1ph3rpunk
      @c1ph3rpunk Před 14 dny +3

      Imagine a world where I don’t need a Pi anymore.
      Oh yea, 2020. I’m Pi-less now.

  • @Supermunch2000
    @Supermunch2000 Před 14 dny +188

    The troll at 2:17 got me SO GOOD! 😆🤣😆🤣😆

    • @hiero.
      @hiero. Před 14 dny +16

      I flinched the way I do in an LTT video

    • @sumimasensorrygomen
      @sumimasensorrygomen Před 14 dny +4

      definitely got me rushing up reaching for the mouse to skkip

    • @user-vd8oy1wh4r
      @user-vd8oy1wh4r Před 14 dny

      @@sumimasensorrygomen SponsorBlock to the rescue!

    • @RafaGmod
      @RafaGmod Před 14 dny +3

      bro i almost fell from my chair HAHAHHAHA

    • @john13211
      @john13211 Před 14 dny +5

      @@hiero. yea he said it with the same vibes of ltt

  • @roblatour3511
    @roblatour3511 Před 14 dny +33

    I really like the way you referenced Explaining Computers; it shows real maturity to point people to other youtubers for related info

  • @piorewrzece
    @piorewrzece Před 13 dny +5

    Segway to our sponsor joke WAS GOLD ♥

  • @evanbarnes9984
    @evanbarnes9984 Před 14 dny +8

    The first shot of RPi's own M.2 hat at about 0:47 was so perfect! The image showed that the hat was launched today and already sold out. That's so on brand for Raspberry Pi. "We made this cool new thing! Unfortunately it's vaporware for all but our industrial clients."

  • @christophmuller3511
    @christophmuller3511 Před 14 dny +28

    I am still angry that the raspberry pi foundation didn’t place an M.2 slot on the bottom of the pi, this flat flex solution is finicky.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +7

      Definitely finicky. I do wonder if they'll find a way to put M.2 directly on a future Pi 6.

    • @nikobellic570
      @nikobellic570 Před 14 dny +1

      M.2 ports consume too much power for the pi's compact power design, I've heard

    • @mlindholm
      @mlindholm Před 14 dny +1

      @@nikobellic570so how do these M.2 hats work...don't they pull power from the PCIe interface or GPIO pins? Some may take an auxiliary power connection, but not all would.

    • @christophmuller3511
      @christophmuller3511 Před 13 dny +4

      @@nikobellic570 the port is just a connector routing PCIe to the board. If power would be the issue all the M.2 hats would not work either.

    • @MeTube3
      @MeTube3 Před 13 dny

      Put $10 on the price. I would pay it.

  • @peterblaikie3744
    @peterblaikie3744 Před 14 dny +6

    Jeff I liked how to mentioned Chris at Explaining Computers. Between the both of you I learned enough to get my PI4 running and enjoy all the tips and advice as well as the product reviews.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +3

      Love his videos, it's a Sunday tradition!

  • @jackielinde7568
    @jackielinde7568 Před 14 dny +10

    I clicked on this video expecting Jeff to argue NVMe as a replacement for MicroSD's as a portable drive device. Sadly, that was not the case. Still a very informative video.

    • @henryptung
      @henryptung Před 14 dny +6

      I mean, arguing about prices per terabyte already misses the point when it comes to Pi boot drives. Most Pis out there aren't using their system for chunky storage, and the advantage of MicroSD isn't cost-per-GB efficiency - it's just cost. You can get 5 64GB MicroSDs for $15, and for people with a ton of embedded Pis and Pi Zeros around the place, that's a strong value proposition.
      Obviously if you're using your Pi for performance sensitive and storage sensitive work, yeah a MicroSD isn't going to cut it. But if you just want a boot drive to run a daemon or two from RAM, NVMe requires more hardware, more expensive drives, for performance you won't use.

  • @i_Kruti
    @i_Kruti Před 2 dny +1

    2:17 That LINUS style sponsor segway was....!!😂🤣

  • @stephenvalente3296
    @stephenvalente3296 Před 14 dny +18

    First reaction was that I found it odd when the email from Pi Hut and Pimoroni arrived this morning that the Pi Foundation had ignored the 2280 format drives in favour of the more expensive 2230 & 2242 sizes. Compact yes, but generally harder to find over the established 2280 format drives from Samsung, WD, etc.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +12

      They're a little more rare, but I think more will come to market since the size is seeing a comeback with portable gaming handhelds and SBCs.
      I've already seen the launch of four new 2242 size boards, and about 8 2230, in the past two years.

    • @stephenvalente3296
      @stephenvalente3296 Před 14 dny +1

      @@JeffGeerling About £70-£80 in the UK currently for a 1Tb model (2230), so a slight premium. Just couldn't fathom why they left out the 2280 option initially.
      Still going to order one of course!

    • @AudreyRobinel
      @AudreyRobinel Před 14 dny

      I had the same though as you did.
      I feel like an issue with raspis now is that they really want to keep compatibility between all the hats and stuff.
      I wouldn't mind if they changed the form factor, broke compatibility but had a 2280 nvme slot on the bottom, perhaps another format for the gpios, normal sized hdmi ports, and all ports on one side.
      Or I don't know, release a model C with all of these. Now the issue is with how cheap n100 computers are getting, compared to the price hike of the pis. Justifed Price hike for sure, but renders it less competitive.
      If I need gpio stuff, I am almost always better with a pi Pico, and have it either communicate via usb with the host computer, or via WiFi or Bluetooth.
      The one pi that is still in a very unique spot is the zero line. Hard to find anything else that runs Linux that well, for so cheap, low power, and with gpio.

    • @Tweak42
      @Tweak42 Před 14 dny +1

      If history serves, it will be similar to how full sized SD cards were gradually supplanted by microSD. Manufactures are already ramping up offerings for handheld gaming devices like the Steamdeck.

    • @HVDynamo
      @HVDynamo Před 14 dny +1

      @@AudreyRobinel Honestly, I've kind of thought they should branch into two versions of the Pi, Keep the current standard the same (aside from going back to one large HDMI instead of two, and bring back the analog audio jack). Then they could release a Pi Pro or something of the like that's maybe twice the size or a little bit larger to accommodate the additional ports that may be needed. They kind of did the opposite with the Pi Zero, it would be nice to see them take it a little the other direction without going too far. That larger one could include more/faster PCI-E lanes with a built in M.2, one full size HDMI and one mini so you still have the option to use two displays, but aren't eating up a ton of room with the second connector while maintaining more standard connection for the first. For the Pro, I'd target $100 to $150 for the board. It's a bit more, but also more capable.

  • @MarkEmeryPhotography
    @MarkEmeryPhotography Před 14 dny +22

    For older Pi, I’ve used AllNet Rock Pi 4 eMMC to USD Board.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +9

      USB I presume ;)
      It would be great if I could find a board that would convert my old eMMC drives to US Dollars though!

    • @nicholas4839
      @nicholas4839 Před 14 dny +3

      ​@@JeffGeerlingI would be rich if I could a board like that too

    • @nimoy007
      @nimoy007 Před 14 dny +1

      ​​@@JeffGeerling Yeah, but the eMMC conversion rate is really low right now, so I'm invested in flash cards right now :P
      Also, OP, don't edit your comment, or you'll lose the context for these comments as well as Jeff's "heart."

    • @justme5384
      @justme5384 Před 14 dny +4

      ​@@JeffGeerlinghe's probably meaning eMMC to uSD

    • @CoruscationsOfIneptitude
      @CoruscationsOfIneptitude Před 13 dny

      ​@@JeffGeerling Hello!
      Thank you for the videos andI hope that you are well recovered.
      Are NVME drives faster than GPU RAM? Would there be any benefit to such a drive as a sort of buffer for video frames, a way to store 60 frames or so, so that then the 'buffer' and GPU dump frames hopefully smoothing framerates.
      Am I off on a silly tangent.
      Ta!

  • @award_
    @award_ Před 14 dny +9

    jeff, the sponsor segue troll was hilarious dude!

    • @PrograError
      @PrograError Před 12 dny

      well... he ain't no LTT for sure...

  • @teknoman117
    @teknoman117 Před 14 dny +2

    6:43 - there is a low lane count asmedia PCIe gen 3 switch - the ASM2806A. It's the same switch used in the Asus FLASHTOR 6&12 m.2 disk NAS units, along with a number of multi-controller USB and SATA cards.
    They do use quite a bit more power than gen 2 switches. Most implementations I've seen require heatsinks. I also imagine they cost quite a bit more.

  • @aquaponieee
    @aquaponieee Před 12 dny +1

    i have a 10 year 8GB microSD card that has traveled with me for generations of phones, and it vaults a lot of memories. it wouldn't feel the same if it was all on the cloud...

  • @dwylhq874
    @dwylhq874 Před 13 dny +1

    Perfect timing! We were starting to research this for Pi5 Home Assistant 😍

  • @maluraq
    @maluraq Před 13 dny +1

    The real comparison would be CFExpress which is NVMe but designed to be handled and swapped. SD and MicroSD are safe to carry in your pockets or a bag, whereas NVMe drives have a lot of exposed circuitry and aren't designed to be as physically resilliant.

  • @GeneralZimmer
    @GeneralZimmer Před 14 dny +42

    I almost mistook this video for an LTT video

    • @AlanTwoRings
      @AlanTwoRings Před 14 dny +11

      No need to be so rude.

    • @cenotaph300
      @cenotaph300 Před 14 dny +5

      Same here. "A segue to our sponsor..." Not really, but it was a funny jab at LTT!😂

    • @metroguevania
      @metroguevania Před 13 dny +1

      Nah. The name and thumbnail weren't clickbait enough

  • @allenrogers5415
    @allenrogers5415 Před 13 dny +1

    Great video! Thinking of creating a travel router and a simple small raid drive for storage. I like to tinker.

  • @JohnDunne001
    @JohnDunne001 Před 14 dny +26

    I can't beleive I'm yet to buy a raspberry pi 5 - got a ton of CM4's and 4b's.... I need an excuse to buy one and not be wasteful!!

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +9

      Haha well good on you for not contributing to ewaste by buying something you don't have a need for!
      CM4 is still a great little machine. And I run a couple 4B's where I need a little speed but not something crazy like Pi 5.

    • @teslamax5529
      @teslamax5529 Před 14 dny +1

      Me too. But I have 4x CM4, 2x Pi 4, and way too much of other things. 😅

    • @JohnDunne001
      @JohnDunne001 Před 14 dny

      @@JeffGeerling Same. I run my gitea server, OMV NAS, Pi Hole and Home assistant on seperate CM4's and a couple of Retro emulators. They run great but I might get a Pi 5 for a 4 player stand up cabinet I'm planning on building, with a 42 inch TV. A Pi 5 might lend it's self nicely for that project!

    • @JohnDunne001
      @JohnDunne001 Před 14 dny

      @@teslamax5529 I have a huge list of yet to be started projects :D Too many ideas, not enough time. But the Pi 4's were bought for them non the less! I've learnt the lesson!

    • @BradClarke
      @BradClarke Před 14 dny

      I bought 4GB and 8GB Pi5s to use with the Pimoroni NVME base.
      I have a couple Pi4b that run 24x7 (off of Samsung bar USB sticks), but have at least 4 more sitting around unused.
      Need to put them to work somehow.

  • @jameswarnock5655
    @jameswarnock5655 Před 14 dny +4

    5:44 I second WD drives not working on the Pi. My first attempt to get my Home Assistant Yellow running on NVMe was nothing but trouble with my WD drive. I bought a Samsung and it worked first try.

  • @absurdbird3556
    @absurdbird3556 Před 13 dny +1

    Also, a 128gb MicroSD costs the same as a 128GB SSD (around £15), which via SATA or USB blows SD out of the water, doesn't burn out as quickly and can be booted from easily (and automatically since Pi 4B).

  • @IanTheWoodchuck
    @IanTheWoodchuck Před 13 dny +1

    I'm a big fan of the ArgonONE cases and accessories. The new V3 with NVMe add-on is just such a clean and professional look, and the machined aluminium-alloy direct contact case siphons off heat better than any case I've used that wasn't a tower-cooler design. Plus once it's bundled up, you can still easily access the SSD slot through a heatsink plate on the bottom. My only complaint is that it took just over a month to arrive directly from China because US supplies were unavailable.

  • @NormanLyon
    @NormanLyon Před 14 dny +7

    SD card reliability is the biggest reason I've stopped using SBCs, even though it's simplicity was originally a plus (even at expense of performance). NVMe might fix the shortcoming, but by the time I factor SSD into the cost of an SBC/PC/container, I haven't had SBC come out on top in a long time.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +1

      Depends on the use case but mini PCs have come a long way for the money!

  • @simpletongeek
    @simpletongeek Před 14 dny +1

    My current setup is Raspi5 in KKSB Official Display Case to make a portable (somewhat thick) pad. Whatever hat in there, must be compatible with the official metal fan, and still fit in the case.
    Honestly, 300 MBps isn't bad at all. It only comes into question during large data transfer, such as video processing. It's good enough for everything else.
    ITMT, I have 8 GB RAM + 1 TB microSD. I can set up RAM Disk if I want faster bandwidth. That's good enough for me for now.
    Although that M2 setup is good for Raspi 500, for sure!

  • @smika710
    @smika710 Před 14 dny +1

    I use the bottom mount pineboard. I have the CannaKit Aluminum case. I put two screws into the hat, and two screws into the case. Added heat sync's to the small chips on the board. And I just 3d printed a tray with holes for the pins, and airflow cutouts that pressure fits the bottom of the aluminum case. It looks good

  • @energyideas
    @energyideas Před 14 dny +3

    Thanks. Agree, Pi 500 w/NVME will be sweet desktop replacement. Dual NVME Hat could support an AI solution like Coral. Hope bottleneck chip for duals is solved above 2x.

  • @gregspeakman9337
    @gregspeakman9337 Před 13 dny +1

    Nice vid Jeff. I have been using the Pimoroni NVMe base. It works well. Like you mentioned, getting a case is problematic.

  • @Catzzye
    @Catzzye Před 14 dny +12

    Will the shirt you're wearing be available in that colour on the merch store? :( I really like that orangey gradient, thanks!

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +7

      Yes, very soon! I am working on rebuilding the merch store (with a new way better T-shirt printing company), and hope to have it going by the end of this month.
      The colors and printing on the shirts is sooo much better now.

  • @brucelytle1144
    @brucelytle1144 Před 14 dny

    I recently got a McUzone MPS2280 POE Nvme board with a Samsung 990EVO memory board. Liking it!

  • @JTCF
    @JTCF Před 14 dny +29

    Apparently I live in a weird world where non-raspberry accessories and SBCs have much better availability and affordability.

    • @ChristopherHailey
      @ChristopherHailey Před 14 dny

      There are lots of different use cases and now we have lots of SBC and minipc options so the Pi does not have to be the only solution for every case. That's what's really opening up the tiny computer world, this reminds me of when microprocessors started coming out in the 70s

    • @coronelkittycannon
      @coronelkittycannon Před 14 dny +3

      The only reason I'm planning on buying a R Pi 5 is the composite video output for a crt build. After that, who knows? Maybe it's time to say goodbye.

    • @tin2001
      @tin2001 Před 14 dny

      I couldn't buy a Pi last time I needed one - unavailable in Australia at the time. Now they're just ridiculously expensive for their capabilities.
      So basically now I just use recycled desktop PCs for anything that needs a "full" OS, and ESP8266 or ESP32 for everything else.

    • @jamesh9756
      @jamesh9756 Před 13 dny

      @@tin2001 The Pi 5 is $5 more for the same RAM as the Pi4. That doesn't seem a particularly large price hike for 2.5x the performance.

    • @ChristopherHailey
      @ChristopherHailey Před 13 dny

      @@tin2001 The Pi was never intended to be another desktop, if that's what you want then you want a desktop computer, whether it's a laptop, tower, or minipc.

  • @psychopath_syd
    @psychopath_syd Před 14 dny +24

    YAAY! Explaining Computer mentioned

    • @LordDragon1965
      @LordDragon1965 Před 14 dny

      References to two of my non-Jeff favorites. Chris and Linus.

    • @psychopath_syd
      @psychopath_syd Před 14 dny +1

      @@LordDragon1965 if you're referencing to LTT, not following them after their controversy with Gaming Nexus. Jeff, Chris and Explaining Computers seem much more down-to-earth.

  • @the-floofy-mew
    @the-floofy-mew Před 14 dny +5

    i still nab micro sd's as 20 bucks for a 256 is good price. yet i will also still use hdd for game storage as cheep space while failing isn't bad.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +1

      Not time to ditch your hard drives! :)
      If you just need some raw storage space, microSD still has its place, it's just not as good for a primary boot drive for an SBC these days!

  • @ernestgalvan9037
    @ernestgalvan9037 Před 14 dny +1

    RPi5 case with NVMe adapter on bottom.
    Geekworm Metal Case P580
    Geekworm Bottom NVMe x1002

  • @Quarky_
    @Quarky_ Před 14 dny +2

    Your closing note is what I have been hoping ever since the Pi 5 was released :)

  • @RWBHere
    @RWBHere Před 10 dny +1

    'Until next time, I'm Jeff Geerling.' 🤔 Who will you be, next time? 😉 Thanks for the video.

  • @o0shad0oo
    @o0shad0oo Před 12 dny

    I switched to Orange Pi 5 for my display machines, before the RPi5 was released, and I'm fond of them. Takes NVMe drives without needing a hat.

  • @Digital_Notions
    @Digital_Notions Před 12 dny +1

    Completely agree that NVMe M.2 is the way forward. However, anything over 2TB requires some hoops to jump through to get it to boot due to the MBR limitations in the default Raspberry Pi boot images.

    • @JeffGeerling
      @JeffGeerling  Před 12 dny

      Yeah; that's some thing a few of us are starting to run into when booting with more expensive/exotic NVMe storage. Even some larger SATA drives plugged in via USB!

  • @hicknopunk
    @hicknopunk Před 14 dny

    I ditched my wifi and Bluetooth cards to put in m.2s. Put on an external wifi, Bluetooth usb dongle. My little PC is so happy now.

  • @jmr
    @jmr Před 14 dny +2

    My solution. Cut a SATA SSD in half with a hacksaw because most of the case is empty. Then plug it in with a USB adapter.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +1

      That or if you have access to a waterjet cutter... that could be fun too!

    • @jmr
      @jmr Před 14 dny

      @@JeffGeerling Have any friends with one? I will watch that video.

  • @HappyBeezerStudios
    @HappyBeezerStudios Před 12 dny

    The big benefit and main reason the microSD form factor exists is the size. They are tiny, the size of a fingernail. A 2230 M.2 SSD is about the size of a "full" SD card.
    But SSDs are much faster.
    Oh, and it would help to have context in the title. Didn't knew it was about SBCs, expecting something about some sort of adapter module to get an ISSD in my phone or my camera.

  • @JTCF
    @JTCF Před 14 dny +11

    sd card for the "boot drive", nvme for work storage. That's the config I'm going with.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +1

      Definitely a good option! I'm also thinking of trying out one of the multi-drive boards with one NVMe for boot (smaller drive), and one for storage (more capacity). It won't be blazing fast, but plenty fast for USB file copies, network file copies...

    • @ChristopherHailey
      @ChristopherHailey Před 14 dny

      We have large servers that do the initial boot off an SD but that then does the OS boot off a "real" disk

  • @hellterminator
    @hellterminator Před 12 dny

    Here's the thing: While the price per TB might be similar, decent NVMes _start_ at 250GB. I rarely if ever need that sort of capacity for the kind of applications where a Pi is good enough.
    I can get a high quality 32GB microSD card for quarter the price of the cheapest decent NVMe. And that's ignoring the fact that the cheapest NVMes are 2280 and you have to pay a pretty heavy premium for the smaller ones required by the official adapter. Oh, and you also have to buy the adapter.
    Sure, there are some applications where an NVMe makes sense, but using microSD cards on the Pi is far from over.

  • @paladingeorge6098
    @paladingeorge6098 Před 14 dny

    I don't have the official nvme hat, but I just bought an Argon40 Neo 5 NVME case and it works beautifully with a 1TB Samsung 990! Just in case anybody is wondering. I kind of figured running a Pi 5 natively on an NVME drive was going to be awesome but I am genuinely impressed with how good a solution it is.

  • @MNaka-uf9yz
    @MNaka-uf9yz Před 14 dny +2

    Back then, I used to call my PI the "SD card eater" and put their MTBF to the test.
    That's the primary reason i ditched my PI2 for a Rock64 with eMMC then ditched my ARM SBC for a N100 with an nVME SSD, never going back for sure!

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +2

      Hehe, sometimes the power supply can be the culprit too. I've had no issues on Pis behind UPSes with good PoE HATs or the official PSU, but I have had problems with some cheaper PSUs.

    • @MNaka-uf9yz
      @MNaka-uf9yz Před 14 dny

      @@JeffGeerling True, had official PSU too but i believe in my case it was the intensive I/Os on them 😅

  • @gashery
    @gashery Před 6 dny

    Was srsly reaching for the mouse at that segue to our...
    Well played sir, very well played.

  • @CaseyChaos1984
    @CaseyChaos1984 Před 14 dny +1

    Pineberry bottom with Crucial P5 plus 500gb has worked perfectly out of the box for me for over 4 months. Just in case anyone came to the comments looking for compatible options.

  • @theshinken
    @theshinken Před 14 dny +2

    MicroSD usually don't overheat. I already killed an M2 in my RPi5.
    Yes, it was a cheap AF no name SSD and I may have installed the cooling incorrectly so it did the opposite but that would never have happened with an MicroSD.
    I won't go back though. Ubuntu 24.04 on a Samsung M2 is bliss.

  • @AmyGrrl78
    @AmyGrrl78 Před 12 dny

    I really hope when the Raspberry Pi 6 comes out they just include an NVMe slot on the bottom of the board. While still keeping that PCIe connector for expansion.

  • @MarcusTheDorkus
    @MarcusTheDorkus Před 14 dny +2

    I like that microSD cards allow for removable storage on tiny devices, but I still wish that more devices would use full sized cards. Not only for performance and reliability but also because the full sized cards are easier to handle and harder to lose!

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +5

      SD easier to handle, easier to insert/remove, more room to keep it cool, more room for features like caching, UHS-II/III gives even more speed... so much to like!

  • @shadowownz3137
    @shadowownz3137 Před 12 dny +1

    @Jeff i pretty much enjoy your videos, especially at work, i find them very relaxing! Any thoughts on the new HAT+ official NVMe m.2 from the Pi foundation? I was expecting a bottom one to be release as well, perhaps with 2280 support, do you have any news on that matter?

  • @2APatriot
    @2APatriot Před 13 dny +1

    I can actually afford a $12 hat. It's nice that it's available as a first party option.

  • @U1TR4F0RCE
    @U1TR4F0RCE Před 3 dny

    I think the main thing for microSD cards for quite a while will be for certain types of retro game stuff. You can't fit an m.2 in a DS or gameboy cart.

  • @MrWachtus
    @MrWachtus Před 13 dny +1

    I just got my Pi 5 and the Pimoroni NVMe BASE. I flashed Ubuntu on the SSD and everything worked right out of the box.

    • @JeffGeerling
      @JeffGeerling  Před 13 dny

      I think I still prefer the Pimoroni design over all others right now, and love they include little rubber bumpers. Between them and Pineboards, all my wish lists are being checked off, one by one :)

  • @rogerlevasseur397
    @rogerlevasseur397 Před 12 dny

    Been using a Pi 3 with a 512G microSD (in a USB port) as my in-home webserver. Won't name the brand but its supposed to be a good brand. After 18 months I started detecting checksum errors (all the contents are indexed with a checksum). I look forward to getting a Pi 5 and outfitting it with an M.2 to hold that content, and be useful for other activities, such as backup/NAS activity, either from the M.2, or a USB disk drive.

  • @daanmageddon
    @daanmageddon Před 14 dny +2

    LOL @ those "impedance matched traces"; i might become an old geek, but maybe others remember the "IDE 40 cable" warning your bios might throw back during the time when IDE access became UDMA/66?
    Not using the right cable didn't allow the new higher transfer rates. The extra connections were just grounded lines between the datalines to prevent crosstalk, a true problem with IDE because the signal is sent in parallel. Amazing how much data we can send over just a couple pairs of wires these days, but it seems there are some old familiar limitations hehe.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +2

      As always what's old is new!
      Like my Dad does RF engineering, and a lot of the problems RF engineers deal with are similar to PCB trace issues, because it's all magnets and photons and voodoo magic with electrons, anyway :D

  • @RickRolling-tc7vb
    @RickRolling-tc7vb Před 13 dny +1

    Thanks Jeff, it just keeps getting better. I do love my shitty little computers. Hope you're keeping well and your studio is keeping you amused - on the quality of the output it seems to be doing a decent job.

  • @brucehanson4147
    @brucehanson4147 Před 14 dny +1

    Here I thought I was really killin it with a SATA and a USB3 adapter!
    Waiting to see if we get a cm5 and what kind of motherboards would be available for that!

  • @Chiberia
    @Chiberia Před 14 dny

    The challenge is NVMe requires a PCIe interface - that's... a lot. Both in terms of power and bandwidth. Keep in mind that a single NVMe lane is what often powers an entire JBOD for most servers. I'm sure hoping it continues to grow, but it's built on top of tech that hasn't really grown in decades.

  • @iam.jasonhoward
    @iam.jasonhoward Před 14 dny +1

    Since USB boot became an option, I've used micro SD cards less. For the Pi 5, I'm only using SSDs. As Pis get new hardware features, I'm curious how the Pi Foundation and similar organizations will incorporate hardware education into their programming. It's a great time to be a Pi enthusiast.

  • @stevejohnson1321
    @stevejohnson1321 Před 13 dny

    The transflash were never intended for speed or multiple rewrites. They won't last long when used as a boot drive.

  • @bahamutbbob
    @bahamutbbob Před 14 dny +1

    Got it. Getting m.2 adapters for all of my SD card things. Everdrives, x station, 3DS.....

  • @jonryanmcgregor8877
    @jonryanmcgregor8877 Před 13 dny +1

    Only 5.25 floppy's for me the hole in the middle is convenient too.

  • @LazyBunnyKiera
    @LazyBunnyKiera Před 13 dny +1

    If only SD Express was more popular. PCIe connections for SD cards. Can get about 900MB/s speeds. Not sure about IOPS though.

  • @StarFox1988
    @StarFox1988 Před 14 dny

    that "sponsor segue" was hilarious🤣 - but with all the options, it's hard to chose one that I like the most. it'll greatly depend on what I'm wanting to do. HOWEVER, this opened the door wide open for Windows on ARM - I had a ""decent"" experinece with it using a USB to NVME adapter on a 4 with 8GB of RAM but having an NVME on a 5? that little machine will probably do much better.

  • @Jorge.ALXNDR
    @Jorge.ALXNDR Před 14 dny

    I love the yellow color of your shirt, and the red on the mug. all the colors on your videos makes me a little euforic idkw

  • @Dante-420
    @Dante-420 Před 14 dny +1

    What a coincidence! I was just looking into a low-stakes backup (for data I don't care about) and thought about using a pi zero-like device with an sd card, but decided on a cm4 board with an nvme slot instead! I think I'll still get an SD card for some redundancy though (I don't need fast writes, or reads for that matter)

  • @bkucenski
    @bkucenski Před 14 dny +1

    Yep. I've been waiting for the PI to get proper storage so I could recommend it as something for parents to buy their kids that's cheap and they can tinker with without destroying the family computer. The trick is getting it all put together without costing the same as a Mini PC running Windows which already have m.2 storage and are cheap.

  • @Wyld1one
    @Wyld1one Před 13 dny +1

    Forgot one downside of M.2 - not hot swappable.
    Now given that, I'd rather have for m.2 2 terabyte 2080 ssds attached to a pi for the storage capability and backup features. I want to be able to do raid 5 reliably. And USB is not the way to go. Pocket storage that can be duplicated easily hardware wise. Yes hard drives can store more, but they have vibrational considerations when it comes to portable durability.

    • @Wyld1one
      @Wyld1one Před 13 dny

      By the way as far as stackable pie cases. I remember the ones that use plexi for each layer and you just stacked as many layers as you needed. Each layer was 1/8 inch thick.
      If I remember it pomeroni made the case. Just needed extra layers if you made an extra thick pi solution with hats

  • @hadron2
    @hadron2 Před 14 dny +1

    I was able to keep using the case fan with an NVME hat by leaving it loose between the hat and the board. temps are still good lol.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +1

      Heh, if it works it works!

    • @hadron2
      @hadron2 Před 14 dny

      @@JeffGeerling Now that's a mantra for success!

  • @Genesis8934
    @Genesis8934 Před 14 dny +1

    (~) 2:14 I had to go back and double check but I thought I heard a "B" instead of "D" for "how can we Ditch these pesky microsd cards" and was like, whoa! lol
    2:18 I love the segue to your sponsor! ;)
    I wonder if future Pi's will come with a 2230 or similar SFF M.2 drive on the main board? Though maybe they need to get away from the "credit card-sized board" form factor and slightly increase board size. And if the main concern is fitting it into a case... well AFAIK, the cases need to be updated anyway for each raspberry pi version already!
    (~) 8:27 honestly, I really like your database you've got. I've used and referenced it a few times and found it really useful. It's kinda what I hope LTT Labs turns into rather than joining the blog-o-sphere (atm, I think their site is still just a blog).

  • @engineer9975
    @engineer9975 Před 12 dny

    I love the shots at LTT Segways to our sponsors lol

  • @ReneKnuvers74rk
    @ReneKnuvers74rk Před 13 dny

    Essentially, as long as there is no M.2 slot on the pi, the SD card is the only way to keep it a ‘single
    Board’ computer. As nice as the hat concept is: a second PCB, the hassle with the flat flex pcb, it all starts to look like lego. Maybe eMMC is the better solution?

  • @robotron1236
    @robotron1236 Před 14 dny +1

    My Orange Pi 3B came with a m.2 slot on the back of it. I use it as a server.

  • @allenellisdewitt
    @allenellisdewitt Před 13 dny +1

    0:05 TWENTY? I had no idea there'd be so many already!

  • @dunzerkug
    @dunzerkug Před 13 dny

    MicroSD is part of the reason I went to Mini PC's over SBC's, after a couple cards getting corrupted over the years I didn't trust them for 24/7 roles and didn't have much for other uses I couldn't do with an Arduino instead.

  • @RonLaws
    @RonLaws Před 13 dny +1

    The root filesystem suddenly going readonly with no indication to the OS until it runs out of kernel disk cache is my favorite SDCard failure mode. I still use the SDCard for the UEFI Bios for the Pi4 so it can boot more generic ARM OS''s from a USB SSD, At least this way i can use the cheapest, smallest SD Card and not worry since it's more of a write once read many affair and is pretty much inactive after boot, so no worry about wearing it out.

    • @JeffGeerling
      @JeffGeerling  Před 13 dny

      Yeah failure modes for microSD are no fun :(

  • @martyburgess341
    @martyburgess341 Před 11 dny

    I used an already setup os and copied it to a 1Tb nvme. Then I loaded it up and went into pi config to extend the partition. It runs like a mid range laptop.Super Snappy.

  • @URackADisciprine
    @URackADisciprine Před 14 dny +3

    I wish the Intel Optane M10 16GB NVME SSD's were compatible with RPi. Only a few bucks each and they would be perfect for so many of my applications.

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +1

      Don't need much space, but want wicked-fast IOPS? Yes :D

    • @wilfredklein
      @wilfredklein Před 14 dny

      @@JeffGeerling slight problem as intel seems to have killed the whole optane project, so not going to happen unfortunatly

  • @Danielddiniz
    @Danielddiniz Před 12 dny

    You trolling us about a Segway to a non existent sponsor made me LOL 😂

  • @Warlock_UK
    @Warlock_UK Před 14 dny

    Just ordered the Pimoroni one as I have a full size nvme drive laying around; it's too slow for putting in a full computer but for the PI it'll hit max speed.

  • @AJB2K3
    @AJB2K3 Před 14 dny +1

    I'm hoping for an RP5 updated version of the Argon EON. I do like the triangular shape of it.

  • @uss-dh7909
    @uss-dh7909 Před 14 dny

    I was wondering if this was going to be a thing that would catch on...
    About five years ago now I purchased my first rspi and put pihole on it. Worked great for a couple months, then didn't. After some investigation, ended up having to rebuild everything from zero, and it happened again a few months later. Put it away for the summer and tried again when school started, and it did it again.
    Determined the SD cards were the issue and ended up building a trueNAS box with pihole in the background, no issues, happy.

  • @schalkpretorius
    @schalkpretorius Před 14 dny

    Cool idea to play with is to see how many HDDs you can connect to one Pi5 using those m.2 to SATA adaptors. If it's even possible that would be a great for small media servers.

  • @FueledbyJohn
    @FueledbyJohn Před 14 dny +1

    V60 and v90 micro sd arent bad, but decent nvme gen 3, 4 and 5 read and write access speeds have brought about a significant improvement.
    And the price isnt bad either.

  • @OldMadScientist
    @OldMadScientist Před 14 dny

    Watching the changes in NVME and Pi boards reminds me of the journey from 8088, 286, 386, 486 based PCs.

  • @hp4985
    @hp4985 Před 14 dny +4

    What if manufacturers make ssd slots like SD card slots with the spring thing and the easy access.

  • @coin777
    @coin777 Před 4 dny +2

    SBC doesn't fit into my camera...

  • @frumbert
    @frumbert Před 14 dny +1

    MicroSD is super fiddly and annoying but sure has its place. For instance, it's significantly more resiliant in high-g or rotational environments. I use them in POV led displays, sometimes with pi zero, so these things are spinning at thousands of RPM - any additional mass introduces problems, particularly with more complex connectors. I mean I love the m.2 2230 size and capability, but it's compartively heavy - so in autonomous micro drones where ever gram counts, even the chunky connector adds more weight than the thin metal plate that can secure a micro sd.

  • @burnte
    @burnte Před 14 dny +1

    I truly laughed out loud at the segue joke. You did it perfectly.

  • @TehObLiVioUs
    @TehObLiVioUs Před 9 dny

    agree my steam deck OLED with 2230, 2 TB drive is amazing

  • @danieladelodun9547
    @danieladelodun9547 Před 14 dny

    1:10 I wish you released this video 2 days ago!!
    Bought a 22pin 0.5 FFC to connect a Pi Zero to an Arducam camera with a ‘micro’/zero sized camera connector. Wasn’t a pi branded cable just a random FFC…
    Didn’t think to check this!

  • @Michael-it6gb
    @Michael-it6gb Před 11 dny

    "Good things come in small packages, Hoooolllaaa" - Some 50 cent song

  • @CedroCron
    @CedroCron Před 14 dny

    Thanks for explaining all this Jeff. Much appreciated.

  • @bytesabre
    @bytesabre Před 14 dny +2

    I’d like a future where nvme drives are in a removable cartridge format, that has the same satisfying thunk you get when inserting a floppy

    • @JeffGeerling
      @JeffGeerling  Před 14 dny +2

      Like a CF card! There is CFExpress, but those are so expensive.

    • @bytesabre
      @bytesabre Před 14 dny

      Kinda, still CF card sockets quite have the same tactile feedback

    • @medicalwei
      @medicalwei Před 14 dny

      There's E1.S format