FYI: Alternatives to Raspberry Pi for this hobby

I’ve used ‘old’ ex thin clients for some time now for various purposes.
Most recent is a 10zig unit from ebay UK for 20GBP delivered.

It came with 2GB RAM and 16GB SATA SSD and correct power brick and was in very good condition.
I often look for those that run from 12v and are sometimes refered to as car-puters.
They are like a R-Pi on steroids and most now have true gigabit ethernet, although lots have the RTL81* chip which can sometimes be a pig to get the right driver installed.
I have a second one and dismantled a Sandisk 128GB SATA SSD to get the half height module and swapped it into the 10zig.
This 10zig also has another internal SATA port and you could connect up a second SATA drive to make a cheap NAS - I did run one with a 2nd 1Tb drive and OMV for a while

I have an HP T5740 with a 32GB SATA SSD hacked into it, a little on the large side, but doesn’t even get warm. If you search the HP website, you can often get BIOS updates and various drivers.

Great value units and considering the current world chip shortage, a good way to get decent performance for beer money price.

2 Likes

Speaking about NAS:
Ebay is currently flooded with Fujitsu Esprimo Mini-PC Hardware.

I got one for 150 Euro including Quad-Core CPU, 8 GB RAM and a 240 GB SSD.
The setup is completed by a 4 TB USB disc and runs NextCloud since a year now without issues.

As it is mostly idle, it could run flightfeeding as well :wink:

My T620 arrived and I was taken aback at the excellent shape it was in. I could not tell this was used based on the physical condition inside and out. Unit specifications were as advertised, though the factory default serial port had been replaced with an optional VGA connector. This was a bonus as I intended to use an old VGA monitor in initial testing.

Another bonus was the final cost (item + shipping) of €39,96 after eBay gave me a €8,04 “VAT rebate”. My attempts to learn why soon had me reading EU directives on e-commerce taxation and my life is too short to do that. I will gladly take the money and run.

I spun my wheels for a while trying to update BIOS. I thought my advance research and previous painful experiences with HP computers/BIOS updates would serve me well, but it took multiple angles of attack before I could get the BIOS upgrade utility to work. A subsequent test install of Debian was drama-free. So far, so good and money well spent in my mind.

It is always satisfying to use something that was surplus to requirements and destined for disposal or drawer.

Think the Pi is so popular through circumstances, it is the best supported SBC, it is the most well known, it has a reputation, price been kept down due to their desire to make it a popular device for experimentation.

If one just uses the ADS-B tuner to run dump1090 then even a Zero can cope. Some though do like graphs, charts and data bases which then require the extra capability of the later Pi models.

Geoff

I am still awaiting delivery of Thin-Client HP T520 (estimated April 14)
Meanwhile I was browsing for SSD to replace installed SSD of 16GB by a higher sized SSD. Stumbled on this one. Not sure if it will fit into the Thin-Client HP T520. Also not sure of it’s make, heard the name for the first time.

SSD 64GB 120GB 128G 256GB mSATA NVME State Drive SATA F9X7

 

I know about companies which raise every day selling their stuff on ebay. It turned out that many are selling refurbished SSD where the TBW is already high.

Doesn’t mean this is bad, but should be considered.
Recently i bought a brand new 128GB SSD for 29 Euro which is an absolutely fair price.

From HP Thin Client: t520 “section on expansion/flash”:

the M.2 interface was SATA and that NVME SSDs were not supported

The specs in the link say Interface: "SATA2.5/ mSATA/PCIe NVMe/ M.2?2242 2260 2280?" so it would appear the linked item won’t fit/work.

Found this one.
Not sure if it will fit/work with HP T520

Kingchuxing SSD 256GB M.2 sata NGFF 512gb 128GB 2242mm 2280mm Drive Hard Disk

Model: M.2 SATA NGFF SSD
Interface: M.2, SATA III

Warning:
m.2 ngff SSD uses the B-key interface, It is different from m.2 nvme PCIe. Please confirm that your computer can support before purchases.

I ordered a T620 from ebay Australia for $AU36 including delivery.

It arrived in 4 days which is almost getting back to normal.

It came with 4GB RAM and a 16GB M.2 disk installed.

It arrived with the disk was erased and the BIOS was set to network boot.

I have since successfully loaded Win7, Win10 and UBUNTU 20.04 desktop.

It is now running UBUNTU 20.04 and I used @abcd567 scripts for Piaware , dump1090-fa and piawareWeb. Also installed @wiedehopf Tar1090 and Graphs1090. Note that there is a patch for Graphs1090 to correct an error with collectd on UBUNTU.

I also installed Teamviewer to allow remote access.

All working and now I just need some planes in range.

S.

2 Likes

Received HP T520 Thin Client with 4 Gb ram and 16 Gb M.2 SSD installed. Dual core amd64 processor.

Win 10 Pro pre-installed, but not activated. Connected a monitor, keyboard, and mouse. Booted with Win 10, no issues.

The Win10 Pro has occupied 13.5 Gb of SSD, leaving only 2.5 Gb free. I installed Debian 11.3 amd64 on a 32 Gb USB flash memory stick as hard drive, and booted the Thin Client T520 from this USB flash Stick, by pressing F9 at boot time, then selecting the USB flash memory as boot device.

EDIT:

Will install piaware and dump1090-fa tomorrow, using pre-built packages from here:

(1) Installed dump1090-fa, piaware, and piaware-web using pre-built packages from here:

https://github.com/abcd567a/debian/blob/master/README.md

 

Click on image to see larger size
Click again to see full size

 

(2) Installed FR24, Planefinder, Adsbexchange and Graphs from here:

CASE-2: Feeders of other sites on x86_64 / AMD64 machines

 
 

2 Likes

Next I will install Ubuntu 20 amd64

On Ubuntu 20 AMD64:

(1) I will install dump1090-fa, piaware, piaware-web, and dump978-fa from here:

https://github.com/abcd567a/ubuntu/blob/master/README.md

(2) I will install FR24, Planefinder, Adsbexchange and Graphs from here:

CASE-2: Feeders of other sites on x86_64 / AMD64 machines

 

3 Likes

Yes, the thin client with 16 Gb internal SSD was a good find.

However the pre installed Win 10 was pretty useless because:

(1) It was NOT activated, so I had to purchase licence if I wanted to keep it.

(2) It occupied 14.5 Gb of the 16 Gb SSD, and I kept on getting warning messages that Windows cannot update itself because no space in SSD.

Today I removed Windows 10 by installing Debian 11.3 on the internal 16 Gb SSD. The Debian 11.3 has lesser system requirement than Windows and Ubuntu, and comfortably fits to the one I have purchased.

 

SLAX OS

 

 

 

 

 

Debian 11 - Activating On-Board WiFi Adapter of Thin-Client HP T502

I am using wired network with Thin-Client and have not plugged-in any WiFi dongle. From SLAX’s “Net Manager” i found that WiFI is activated. This means my thin-client HP T520 has a built-in WiFi adaptor.

I then booted thin-client from Debian 11.3 on SSD. It did not show any WiFi in “Settings”. When in “Settings”, I searched for WiFi, it showed no WiFi adaptor found.

I then adopted following method and could activate WiFi

sudo apt install lshw  

sudo lshw  

The last command generated a long list of hardware on board. I slowly scrolled till I found following:

           *-network
                description: Network controller
                product: BCM43228 802.11a/b/g/n
                vendor: Broadcom Inc. and subsidiaries
                physical id: 0
                bus info: pci@0000:02:00.0
                version: 00
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list
                configuration: driver=bcma-pci-bridge latency=0
                resources: irq:36 memory:fe900000-fe903fff

Now I know my Thin-Client has an on-board WiFi adapter “Broadcom BCM43228”
I then searched internet for Debian package for above adapter, and found following page from Debian WiKI:

https://wiki.debian.org/wl

I followed instructions on that page and WiFi git activated. Bluetooth was already activated by default.

(1) Opened sources.list file for editing

sudo nano /etc/apt/sources.list 

(2) Added following line in the above file

deb http://deb.debian.org/debian bullseye contrib non-free  

(3) Saved file and updated apt

sudo apt update  

(4) Checked OS’s architecture

abcd@debian11:~$ ARCH=`uname -r|sed 's,[^-]*-[^-]*-,,'`
abcd@debian11:~$ echo ${ARCH}
amd64

(5) Installed required packages

apt update
sudo apt install linux-image-${ARCH} 
sudo apt install linux-headers-${ARCH} 
sudo apt install broadcom-sta-dkms  

(6) Unload conflicting modules:

sudo modprobe -r b44 b43 b43legacy ssb brcmsmac bcma

(7) Load the wl module:

sudo modprobe wl   

 

After doing above, WiFi appeared in setting. It is showing “Not connected” because this screenshot was taken before I configured it t connect to my home wifi.
Screenshot from 2022-04-15 19-58-42

3 Likes

A new MiniPC has been announced

Maybe a little bit of overkill for just feeding

You don’t need to buy that particular mini PC. You can install a Debian-based Linux distro on any mini. I’ve done so on a Beelink U59, though I don’t plan to use it as an ADS-B feeder. I’m using mine for HFDL among other things. If a person did want to use a mini for feeding they could also run other apps on it at the same time though.

1 Like

I don’t want to buy anything. But while we are talking about alternatives, it’s still valid to share alternatives :wink:

1 Like

That is a very expensive alternative to a repurposed HP T620 thin client.

Maybe for you, I guess money is no object! :stuck_out_tongue_winking_eye:

S

I didn’t say a word about pricing. The thread is about alternatives without a price tag :wink:

1 Like

For what it’s worth - availability and price of various Raspberry Pi boards is tracked at https://rpilocator.com/

1 Like

Not sure about the accuracy, but i’ve checked five links to a dealer in my country. None are in stock

DietPi installation on microSD card - for HP T520 units without on-board SSD

(1) Installation of OS on 16 GB microSD card

(1-1) Go to Image download page : https://dietpi.com/

(1-2) Scroll down till you see following. Click on " Native PC for BIOS/CSM x86_64"
image

 

(1-3) Download “Direct write Image”
https://dietpi.com/downloads/images/DietPi_NativePC-BIOS-x86_64-Bullseye.7z

image

 

(1-4) Use 7zip to extract image
image

 

(1-5) Use Rufus (https://rufus.ie/) to write extracted image to microSD card
(No need for Rufus. This is a direct write image like Piaware SD card image or RaspberrypiOS image)

(1-5) Use Raspberry Pi Imager or Win32 Disk Imager or Balena Etcher to write the extracted image to microSD card

 

image

 

image

 

(1-6) Plugin the (microSD card+USB Card Reader) into Thin-Client, power on, Esc, F6, and select boot from USB.

2 - Enabling WiFi

(2-1) Give following command

sudo dietpi-config  

On dialogue box opened, scroll down to “7: Network Options: Adapters”, and press Enter key

image

 

(2-2) on the dialogue opened you will see WiFi has three negatives, (a) the adapter is not found, (b) wifi is set OFF, and (c) IPV6 is ON. Highlight the WiFi line and press Enter Key to turn it ON. Hilight IPv6 line and press Enter key to turn IPv6 OFF.

image

 

image

(2-3) To make the Adapter available, do following

(2-3a) Check Distro version
uname -a
Linux DietPi 5.10.0-13-amd64 #1 SMP Debian 5.10.106-1 (2022-03-17) x86_64 GNU/Linux

(2-3b) Install required packages

sudo apt install linux-image-5.10.0-13-amd64  
sudo apt install linux-headers-5.10.0-13-amd64  
sudo apt install broadcom-sta-dkms  

(2-3c) Remove conflicting modules
sudo modprobe -r b44 b43 b43legacy ssb brcmsmac bcma

(2-3d) Activate relevant module
sudo modprobe wl

(2-4) After above activation of WiFi module, do following:

sudo dietpi-config  

(2-4a) Go to Network Adapters option, and you will see that WiFi Adapter is now available and ON, but disconnected

image

 

(2-4b) Scroll to WiFi line and press Enter key. Following dialouge will open.

image

 

(2-4c) Scroll to “Scan and configure SSID”, press Enter key, following dialouge will open. Scroll to item 0 and press Enter key and configure your SSID & WiFi password

image

 

(3) Installation of piaware, piaware-web, dump1090-fa and dump978-fa

Instructions here: https://github.com/abcd567a/debian/blob/master/README.md

 

(4) Installation of FR24, Planefinder, Adsbexchange and Graphs:

CASE-2: Feeders of other sites on x86_64 / AMD64 machines

 

(5) Embeding Set-Gain Button in Skyaware Map (For manually setting the gain)

https://github.com/abcd567a/set-gain/blob/master/README.md

 

image

 

1 Like