Unable to load image

Meet Raspberry Pi 5 :marseysoyhype!:

https://old.reddit.com/r/programming/comments/16u8qtg/meet_raspberry_pi_5
  • 2.4GHz quad-core 64-bit Arm Cortex-A76 CPU

  • VideoCore VII GPU, supporting OpenGL ES 3.1, Vulkan 1.2

  • Dual 4Kp60 HDMI® display output

  • 4Kp60 HEVC decoder

  • Dual-band 802.11ac Wi-Fi®

  • Bluetooth 5.0 / Bluetooth Low Energy (BLE)

  • High-speed microSD card interface with SDR104 mode support

  • 2 × USB 3.0 ports, supporting simultaneous 5Gbps operation

  • 2 × USB 2.0 ports

  • Gigabit Ethernet, with PoE+ support (requires separate PoE+ HAT, coming soon)

  • 2 × 4-lane MIPI camera/display transceivers

  • PCIe 2.0 x1 interface for fast peripherals

24
Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

Depends on how many specific things you want to automate

Jump in the discussion.

No email address required.

Weren't the A's and B's like $15?

Jump in the discussion.

No email address required.

$30 it was very affordable.

Jump in the discussion.

No email address required.

What, you can't afford $60?


:!marseybooba:

Jump in the discussion.

No email address required.

I can. But $80 would be hard for a student.

Jump in the discussion.

No email address required.

Besides what're they even doing with 120$?

Jump in the discussion.

No email address required.

It's still pretty expensive if you're just doing some low-level shit with the I/O pins.

That being said don't they still sell the RPi 0 or whatever for like $10?

Jump in the discussion.

No email address required.

It's not intended for that, it's a fairly high power piece of hardware. For shit like that you'd use an attiny or an arudino.

Shit there's even an embedded microcontroller now that will 'natively' run JAVASCRIPT which is kinda an insane concept

A RPI is even overkill for stuff like digital signage or displayboards. They make quite viable desktops.

Jump in the discussion.

No email address required.

:#marseynerd2genocide:

Jump in the discussion.

No email address required.

you wish

Jump in the discussion.

No email address required.

attiny

Yeah but you need a dedicated programmer thingy for these, don't you? It's not like an attiny has a USB or Ethernet port that you can program. So yeah you can use it for low-level stuff but there's a much, much steeper learning curve and the support hardware is gonna cost WAY more than $80.

arduino

Yeah this is probably a good use case for them. But probably not quite as good as a smaller RPi.

The use case here is being able to just plug it in, SSH in, "apt-get install python3.11" and off you go. Obviously this is still overkill for that, but your other suggestions don't really fit the mold.

Jump in the discussion.

No email address required.

There are some microcontroller-based boards that come with USB, I have one somewhere that I was using to make a custom input peripheral for DCSworld. The chip is an Atmel Mega32, I dunno what the board is, it's some sort of knockoff/reinvention/inspired-by thing. I didn't get very far.

There is a tendency these days for people to use much more compute than they really need which I dislike as it's just attack surfaces as far as the eye can see. I understand that dev on a true embedded system is much more complex than python on a rpi but still, ugh. Part of the fun is learning to work with limitations. Low level code is more satisfying as well, as if something isn't working right it's much more likely to be _your_ bug than some weird bug in whatever interpreter you're using or a bug that evolves over time as the system updates.

Jump in the discussion.

No email address required.

as if something isn't working right it's much more likely to be _your_ bug than some weird bug in whatever interpreter you're using or a bug that evolves over time as the system updates.

This is the exact opposite of my embedded dev experience. If my Python script has a bug, it's probably not an issue with the hardware, or a bug in CPython, it's probably a bug in my own code. Meanwhile I've had plenty of issues during embedded development that wind up being some weird quirk of the board or microcontroller. Not to mention that debugging a microcontroller is a massive PITA - conditional breakpoints for example wind up causing all sorts of trouble.

Jump in the discussion.

No email address required.

Yeah the debugging is a pain, it depends if you have any experience with electronic circuit design. The bugs you run into do tend to be more physical stuff to do with capacitance and output impedance, in my experience.

It's because you're bridging that gap between the 'perfect' digital world and the real world of the actually-analogue behaviour of digital circuits.

Jump in the discussion.

No email address required.

Pi 0 is like 15

Picos are < 10

Jump in the discussion.

No email address required.

you can just get some cheap butt dev board for that

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.