Fred the Red wrote: ↑
Tue Jul 28, 2020 4:42 am
Does Raspberry Pi need external hardware?
Can it perform/function to its fullest without external hardware support?
This is a bizarre question. What do you mean "to its fullest"?
Of course a Pi needs power as every computer does. If we want to count that as "external hardware support".
And of course it needs some means of input and output. Else it is of no use except for heating. Like every computer.
Optionally you can use it like a desktop computer with the addition of screen, keyboard and mouse. None of my Pi have those.
You can get data in and out via ethernet, so you will need an ethernet cable and something to connect it to. None of my Pi use ethernet.
You can get data in and out via WiFi or even Bluetooth. No hardware required. Except of course whatever they are communicating with. That is what my Pi use.
And of course, you can get data in via serial ports, other USB gadgets, or SPI or I2C or GPIO bit banging. Optional up to you.
So what do you want to do with your Pi?
Memory in C++ is a leaky abstraction .