Notifications
Clear all

Pi 4 desktop

15 Posts
4 Users
1 Likes
1,196 Views
(@w8wer)
Member
Joined: 2 years ago
Posts: 8
Topic starter  

Bill did a great video on building a development workstation using an Intel Nuc. Anybody using a Pi 4 as a desktop for running the Arduino IDE and developing code? Is it powerful enough to do that?


   
Quote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 7042
 

Lot's of folks are doing that. We used to run fortune 5 companies on a fraction of a Pi 4. Back then 64k was a lot of memory.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
(@w8wer)
Member
Joined: 2 years ago
Posts: 8
Topic starter  

@ronalex4203 Yes, my first computer was a Heath H89 with 32K of memory; I spent a little more and got the 32K expansion board for a whopping 64K. We used several of these in our engineering office for several years.


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 7042
 

@w8wer Cool. The base model of the mainframe at my account Firestone Canada was 1,401 bytes. Nobody bought it that way but they did buy 4k and 16k was the average, that was in 1967. I last saw one in a big insurance company in a separate room beside the 2,000+ square ft main computer room of a major Life insurance company on University Ave in Toronto about 1981. Things sure have changed. My first that I played on was a Ferranti-Packard Canada donation to my high school. It was an analogue computer, the output was a meter and I don't recall the inputs, that was 1959.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
Lee G
(@lee-g)
Member
Joined: 3 years ago
Posts: 63
 

@w8wer, @ronalex4203

I’m currently using a 8gb RPi 4 as a desktop, running visual studio code with Python 3.9 going thru Paul McWhorter’s series on AI using OpenCV. It can be a little slow times, depending on what you’re doing in OpenCV, otherwise works fine! I added the ArgonOne v.4 case with an 250gb SSD, instead of working off an SD card.

I’m not a professional programmer, so you guys have it over me in that respect. 

I spent over 35 yrs working in telecommunications (HF radio and satellite communications).


   
ReplyQuote
(@w8wer)
Member
Joined: 2 years ago
Posts: 8
Topic starter  

@ronalex4203 You have me beat, my very first was running Fortran programs on the mainframe across the river at Ohio State in 1966-67. We never saw the computer, just turned in a card deck and picked up results a couple of days later. 


   
ReplyQuote
(@w8wer)
Member
Joined: 2 years ago
Posts: 8
Topic starter  

@lee-g Good to know, I may have to get one.


   
ReplyQuote
(@yurkshirelad)
Member
Joined: 3 years ago
Posts: 493
 
Posted by: @lee-g

@w8wer, @ronalex4203

I’m currently using a 8gb RPi 4 as a desktop, running visual studio code with Python 3.9 going thru Paul McWhorter’s series on AI using OpenCV. It can be a little slow times, depending on what you’re doing in OpenCV, otherwise works fine! I added the ArgonOne v.4 case with an 250gb SSD, instead of working off an SD card.

I’m not a professional programmer, so you guys have it over me in that respect. 

I spent over 35 yrs working in telecommunications (HF radio and satellite communications).

Which USB cable are you using for the SSD?


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 7042
 

@yurkshirelad Here is some good info on USB. The names are confusing but this article will help. Just check what speed the SSD is capable of, what speed the Pi4 is capable of and get the matching cable. For future proofing, go with the fastest if  choice of 2, a Pi5 might be faster (USB 4) or a newer SSD as well.

https://en.wikipedia.org/wiki/USB#USB_3.x

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
Lee G
(@lee-g)
Member
Joined: 3 years ago
Posts: 63
 

@yurkshirelad 

The Argon case comes with a USB 3.0 jumper (it's not really a cable) from the SSD connector to the USB 3.0 connector on the RPi. Both the RPi and the SATA SSD are enclosed in the case.

Here's a link to a case very similar to the one I'm using:

https://www.amazon.com/Ruellison-Expansion-Board-Model-Argon/dp/B099185TBP/ref=sr_1_19?crid=1V0S5F86VLEWV&keywords=argon+one+m.2+case+for+raspberry+pi+4&qid=1639445633&s=electronics&sprefix=Argon%2Celectronics%2C187&sr=1-19

Regards,


   
YurkshireLad reacted
ReplyQuote
(@w8wer)
Member
Joined: 2 years ago
Posts: 8
Topic starter  

I’m stumped. I have a Pi 4 with 8Gb in an Argon One M.2 case with a Samsung 860 500 Gb SSD, running Ubuntu 20.04 server LTS. It was working fine until yesterday when, instead of turning it off, I clicked on “Sleep”. Now I can not get it to wake up. I have tried a number of suggestions from the internet (typing password blind; Ctl/alt/F1, quickly pushing the power button once), nothing has worked. Anybody have any suggestions?


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 7042
 

@w8wer Disconnect everything, and plug the Pi into a Pi power brick. If the red power led doesn't light up then the Pi is dead (not likely). Now disconnect power and install an SD card with any OS on it. Just go step by step until the failing part is found.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
(@w8wer)
Member
Joined: 2 years ago
Posts: 8
Topic starter  

@zander good suggestion. I had thought of trying to boot from an SD card but hadn’t tried it yet. I don’t think there is anything broken, though. From what I have read, this is not unusual. It is related to putting Ubuntu to sleep, I think.


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 7042
 

@w8wer I tried to follow Bill's lead and install Ubuntu, but it is too different so I erased it. If it is Ubuntu, I would get rid of that sleep function.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
(@w8wer)
Member
Joined: 2 years ago
Posts: 8
Topic starter  

I gave up. I installed Ubuntu originally because I wanted a 64 bit OS. Now that there is a 64 bit version of Pi OS, I started over. I booted from the micro SD card and imaged the new 64 bit Pi OS on the SSD. I didn’t have much invested in Ubuntu yet so I didn’t loose much. Everything is working fine now. Thanks for all the responses.


   
ReplyQuote