ZimaBlade: A Review of the Ultimate Tinkerer’s Dream

ZimaBlade: A Review of the Ultimate Tinkerer’s Dream

The ZimaBlade has been quite the journey. I have devoted months to using this device, but how does it compare to other similar devices?

The ZimaBlade, created by IceWhale, is a compact single-board computer designed for self-hosting purposes. To facilitate this, IceWhale includes its own custom operating system, CasaOS, which is built on top of Linux and prioritizes the use of Docker for expanding your range of applications.

CasaOS strives to be a more user-friendly alternative to a command line interface. Interestingly, I discovered that the further I moved away from using proprietary software, the simpler it became to navigate.

Important details

  • Processor: Intel Celeron J3455
  • RAM: Up to 16GB DDR3 RAM
  • Storage: 32GB onboard storage
  • Operating System: CasaOS (Supports most x86 OS)
  • IO: USB-C (power), USB-A, Ethernet, mini-Display Port, PCIe 2.0 x4 connector, 2x SATA ports
  • Price: $79
Pros Cons
Incredibly flexible with what it can support Slower than what’s available at similar prices
Full-sized PCIe access CasaOS isn’t very good
Good selection of I/O

Design

ZimaBlade stood up

The ZimaBlade is a compact and high-quality box that is quite eye-catching. I appreciate the plastic clear panel that allows for direct viewing of the motherboard inside. It is both stylish and practical, with the metal chassis functioning as a heatsink to keep the device cool, even in the hot temperatures of the UK.

Although I would have preferred the PCIe slot to be level with the top, I comprehend the reason for its protrusion – it simply lacks the necessary height. IceWhale provided a variety of PCIe devices, each of which necessitated the removal of the shield near the inputs and outputs (I/O).

Despite some minor complaints, the remaining I/O is easily accessible. Both sides are packed with numerous options for adding additional storage or accessories.

Despite its small size, I still love the ZimaBlade. It effortlessly fits into media centers, racks, or can simply be placed off to the side, silently running once everything is set up.

Features

The ZimaBlade is a continuation of IceWhale’s previous single-board server, the ZimaBoard. While it is smaller and more compact, it still only has one Ethernet port and relies on the PCIe slot for expansion.

Despite being limited to PCIe 2.0, it still provides sufficient speed for data transfer in low-end applications. Additionally, the PCIe has the potential to enhance I/O, expanding its capabilities.

ZimaBlade open showing RAM

In addition, SATA can be utilized, as I have a 250GB SSD configured. This device offers great adaptability, allowing for a variety of setups to be achieved.

Recycling electronics is a great method for preventing potential e-waste, as the various components can accumulate over time to create a potential Frankenstein’s monster.

The ZimaBlade also has an expandable DDR3 RAM slot that has a capacity of up to 16GB. Despite being limited to DDR3, the ZimaBlade consistently performed well without any noticeable issues. However, it’s important to manage expectations as this device is not designed for streaming 4K video with full HDR capabilities.

I have discovered that it makes for an exceptional media server. At present, it houses my expanding Doctor Who Big Finish Collection and a plethora of comics. However, this is not without a continuous struggle.

CasaOS

casaos screen

Fortunately, the device is based on x86 architecture. Although ARM devices such as the Raspberry Pi can also run server operating systems and Docker effectively, having an x86 device simplifies the process of selecting a new operating system.

Sadly, although CasaOS may work well for certain individuals, I personally encountered numerous problems. I had trouble loading custom applications and it seemed that the only option was to use the pre-installed apps from the store. However, in comparison to the vast world of Docker, CasaOS felt restrictive.

casaos custom install screen

CasaOS excels in its fundamental capabilities. It efficiently detects new storage and prompts to “merge”the devices into one upon setup. This significantly simplifies the process of configuring apps with Docker Compose. The addition of mapping directories to a single unified drive, instead of navigating through multiple ones, is a valuable enhancement.

When utilizing the app store, the OS excels in its ability to efficiently install all necessary components. At its peak performance, I can envision the potential for CasaOS. However, at its lowest point, it can feel restrictive in a field that values independence.

casaos app store

The ZimaBlade: An Excellent Choice After Ditching CasaOS

Despite my initial excitement, I ultimately found CasaOS to be frustrating. As mentioned earlier, the process of installing custom applications was unwelcoming. These applications often failed to function properly, and even when they did, CasaOS was often lacking essential dependencies necessary for their proper functioning.

Despite the fact that Linux always offers a way to install them, the process was more time-consuming than it was beneficial. Eventually, I removed CasaOS and switched to a different operating system.

I chose to utilize Ubuntu Server, installing all components manually and working solely in the terminal. Despite some initial difficulties with Docker, I now have a highly dependable device at my disposal.

I am constantly indulging in nerdy content from Audiobookshelf and Komga, which are available to me at all times. I am eagerly looking forward to enhancing my experience by upgrading to NVMe SSDs in the future.

Verdict – 4/5

For those interested in self-hosting, the ZimaBlade is a great choice. Its versatility makes it an ideal option for both storage and media serving. While there are other choices available, few can match the capabilities of this device.

Despite not being entirely successful right out of the box, with some tinkering – something it oddly promotes in contrast to CasaOS – it has the potential to transform into a compact and powerful self-hosting platform.

Should you get a ZimaBlade or a Raspberry Pi?

ZimaBlade with Raspberry Pi 4, 5 and Pimoroni NVMe base

The ZimaBlade, with its updated ARM chip and potential 8GB of DDR5 RAM, falls behind the Raspberry Pi 5 in terms of speed.

Despite the benefits of speed and power, they are not always essential. Although the Raspberry Pi is ideal for larger projects or embedded solutions, the ZimaBlade remains one of the top media servers I have experienced.

The ZimaBlade’s PCIe port simplifies the process of connecting storage devices or peripherals. Additionally, with its dedicated SATA ports, USB-A, and mini-Display Out, it has the potential to be a powerful machine. However, it may not be considered on the forefront of technological advancements.

Leave a Reply

Your email address will not be published. Required fields are marked *