this post was submitted on 28 Sep 2023
188 points (98.5% liked)

Technology

72957 readers
2893 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 
  • Broadcom BCM2712 2.4GHz quad-core 64-bit Arm Cortex-A76 CPU, with cryptography extensions, 512KB per-core L2 caches and a 2MB shared L3 cache
  • VideoCore VII GPU, supporting OpenGL ES 3.1, Vulkan 1.2
  • Dual 4Kp60 HDMI® display output with HDR support 4Kp60 HEVC decoder
  • LPDDR4X-4267 SDRAM (4GB and 8GB SKUs available at launch)
  • Dual-band 802.11ac Wi-Fi®
  • Bluetooth 5.0 / Bluetooth Low Energy (BLE)
  • microSD card slot, with support for high-speed SDR104 mode
  • 2 × USB 3.0 ports, supporting simultaneous 5Gbps operation
  • 2 × USB 2.0 ports
  • Gigabit Ethernet, with PoE+ support (requires separate PoE+ HAT)
  • 2 × 4-lane MIPI camera/display transceivers
  • PCIe 2.0 x1 interface for fast peripherals (requires separate M.2 HAT or other adapter)
  • 5V/5A DC power via USB-C, with Power Delivery support
  • Raspberry Pi standard 40-pin header
  • Real-time clock (RTC), powered from external battery
  • Power button
all 40 comments
sorted by: hot top controversial new old
[–] [email protected] 44 points 2 years ago (3 children)

I've got to wonder, am I the only one that wishes these things came with PoE support out of the box without needing an addon? I can't even find a competitor that supports PoE without needing an extra PoE HAT.

[–] [email protected] 31 points 2 years ago (1 children)

Tbh, POE isn't a feature most people need. And it's quite expensive, takes up a lot of room, and generates quite a bit of heat.
You can get inline POE extractors that spit out 5v usb/jack or 12 jack. I use them quite a lot, and they are much cheaper than PoE hats

[–] [email protected] 10 points 2 years ago (1 children)

Yeah I just hate all the extra clutter the extractor adds. It's really nice to just run some cat 6 to a Pi and call it a day. If I could spend an extra $50 to get a Pi or Pi-like device that came with PoE built in I would in a heartbeat.

[–] [email protected] 4 points 2 years ago (1 children)

I know what you mean.
The problem is, actual POE powered computers end up being commercial display drivers or embedded/industrial systems. And that means a significant increase in price.

These devices are often plugged into things that require power. At which point, you can just power it locally. So the added cost and complication of POE isn't worth it.

Chances are, a lot of the things you are trying to do don't need a full SBC and Linux. But I don't know your situation.
Something like this: https://www.dfrobot.com/product-1286.html
Or this.
https://www.robotpark.com/Arduino-Ethernet-Microcontroller-With-PoE-Power-over-Ethernet-V3

If it's something like a screen/touchscreen interface, theres already power there...
But you could use an android TV, there are some that are POE powered, but most displays have a power source these days.

Things like Bluetooth or whatever, you can probably get off-the-shelf extenders or repeaters.

I'd love it if it was more common, gives an easy way to remotely power cycle devices. But the ridiculous extra cost that PoE enabled general purpose devices come with just isn't worth it for me.

[–] [email protected] 3 points 2 years ago

Right now the main things I'm using it for is running PiHole and home-assistant, although there's a few other network services I'd like to run on a couple Pi's. So yeah, I can't really use embedded devices for that. I could use something like a NUC, but that's adding significant cost at that point, easily into the $200+ range, where I'm trying to keep it below $150. All my switches already provide PoE, and I need to run ethernet to the device anyway for network connectivity, so adding new PoE devices is literally just a single cable. If I'm powering them a more traditional way I've got to deal with a power brick and finding space in an already crowded UPS, or finding someplace to tack up a PoE extractor in a crowded shelf.

[–] [email protected] 4 points 2 years ago

Olimex had a ARM board with POE, if I remember correctly... though I cannot find it atm. Here's an ESP based instead: https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware

[–] [email protected] 3 points 2 years ago (2 children)

PoE runs on 48V, it’s nontrivial to get that down to levels usable by a microprocessor.

[–] [email protected] 5 points 2 years ago (1 children)

It's not free, but it's not really that hard either. You can even get fancy and use isolated power for some extra safety.

I'd like to see some more specialized versions of these boards. For instance one that trades the MIPI ports (which I have literally never found a use for) for PoE or some other feature that's more useful in a networking centric use case. In many cases I'd even be willing to give up a USB port for that.

[–] [email protected] 0 points 2 years ago

Yeah well, that's like the whole area for the USB and Ethernet plugs taken up. You also definitely want an isolated one for a device that's supposed to be used by end users.

[–] [email protected] 5 points 2 years ago (1 children)

It's really not, you have a buck reg on board already, it's just the peripherals that need 5v and for a lot of that you can use linear regs.

[–] [email protected] 0 points 2 years ago

Yeah there's a buck regulator on board, but the caps for it are far too tiny for 48V. The ones you need are much bigger.

[–] [email protected] 24 points 2 years ago (1 children)

Man I just want to actually be able to buy a Pi 4 at non-scalper rates.

[–] [email protected] 3 points 2 years ago

Should be soon since the scalpers will be moving on to the 5's.

[–] [email protected] 21 points 2 years ago (2 children)

Looking forward to finding one in a store right around the time the RPi 6 is released.

[–] [email protected] 9 points 2 years ago

rpilocator.com.

Haven’t had trouble finding one in quite some time.

[–] [email protected] 1 points 2 years ago

I preordered on DigiKey.

[–] [email protected] 10 points 2 years ago (1 children)

Hopefully they can address the stock issues but I'm not holding my breath. Would've also liked to see full-sized HDMI.

[–] [email protected] 1 points 2 years ago (1 children)

Was the 4 difficult to obtain when it was released? Cause the vendor I’m looking at (digi-key) claims to have about 5,000 in stock right now.

[–] [email protected] 7 points 2 years ago* (last edited 2 years ago)

The 4 was impossible to find until, like, four months ago. I've been subscribed to six stock notification services for three years and only got my hands on a Pi 4 this year (and it's not even the model I wanted!). The pandemic was nuts, but things seem to have stabilised.

[–] [email protected] 9 points 2 years ago (2 children)

No actual PCIe or M.2 connector on the board, the M.2 hat won't be available at launch, and it appears to block the required(?) coolers from being fitted.

[–] [email protected] 2 points 2 years ago (2 children)

Not required. And it might block the OFFICIAL cooling case, but it's a Raspberry Pi. There will be a hundred different custom cooling options soon.

[–] [email protected] 7 points 2 years ago

The problem is that the M.2 thing still is a HAT, and basically sits about 10mm above the main board, leaving no room for proper active or passive cooling - or at least making it very complicated to achieve. Putting the M.2 slot at the bottom of the main board would have been a good solution that would have avoided a lot of problems.

[–] [email protected] 1 points 2 years ago (1 children)

I still can’t get over the tower cooler available for the Pi 4.

[–] [email protected] 1 points 2 years ago

It's completely unnecessary and I love it

[–] [email protected] 9 points 2 years ago

Out of context, "a power button" is really funny to see advertised as a feature.

[–] [email protected] 8 points 2 years ago (1 children)

I think I've personally hit the point where PIs are like phones, there's nothing new that I actually need but a handful of things that looks handy. Never thought I'd be excited about (effectively) a bios battery.

[–] [email protected] 4 points 2 years ago (1 children)

Flawless victory! 🙌

This thing will make a blazing fast encrypted ZFS NAS with the 2 full-speed USB 3 ports and crypto extensions.

[–] [email protected] 0 points 2 years ago (1 children)

I don’t think Linux supports ZFS on ARM. It’s a bad idea without ECC RAM anyways.

[–] [email protected] 1 points 2 years ago

It does and I used to briefly run a ZFS pool on a Pi 4 in 2019. I only abandoned it due to a nasty deadlock bug that I think got resolved sometime ago. Non-ECC RAM shouldn't be significantly worse than using say MDRAID or Btrfs with non-ECC RAM.