I'm looking for a replacement for the Raspberry Pi 4 -- I have a fondness for products you can actually buy without lining the pockets of eBay scalpers
The use case is an IoT hub device. It's for industrial use, but price sensitive. It will also typically be run as headless. The current RPI 4 version runs multiple Docker containers including a very lightweight database and a small webserver. The webserver serves a handful of fairly simple web pages that show data from the IoT network the hub is connected to. It's designed to be accessed by one person at a time i.e. not a demanding site to host. We added a USB to SATA adapter with a small SSD, and a DS3231 RTC. Otherwise, it's a standard RPI 4 with 4GB RAM.
I believe (have not finished testing) that all of the Docker images we currently use are available for ARM/Ubuntu.
Here's what we need in terms of specs:
- 4GB RAM
- 32GB eMMC (could be traded for SATA/M2)
- 2 x USB
- WiFi -- can be via USB
- USB 3
- SATA or M.2 -- we might use this instead of eMMC
As you'd guess from the above, I've been looking at the ODROID-M1, ODROID-N2L and ODROID-N2+. Unfortunately I think we need more RAM than the XU4 has.
So my questions are:
- Which one would you pick and why?
- Can an RTC be added to the N2L