[Plugin] Argon ONE UP Plugin for Volumio 4

The Argon ONE UP laptop is now shipping to Kickstarter backers and I managed to get one in the first batch. This plugin brings full hardware integration to Volumio 4.

Quick test of the kit

About the Hardware

Argon ONE UP is a sleek, powerful, and open source laptop powered by Raspberry Pi Compute Module 5 (CM5). It is not just a dev board in a case - it is a full-featured laptop engineered from the ground up to offer a true third option in a world dominated by Intel and Apple.

Key hardware features:

  • 14" IPS Display - 1920x1200 at 60Hz
  • M.2 Key-M slot for NVMe SSD (main storage)
  • Wi-Fi 5 + Bluetooth 5.0
  • 2x USB 3.1 Gen 1, 2x USB-C (PD + OTG), HDMI 2.0
  • 2.0MP 1080p front camera
  • Dual mics + stereo speakers
  • 40-Pin GPIO via USB-C adapter
  • Full aluminum chassis
  • 55Wh Li-polymer battery (4800 mAh rated)
  • Built-in fan
  • Backlit keyboard

Note: The shell does not include CM5, M.2 NVMe storage, or 45W power supply.

My configuration: CM5 with 16GB RAM, WiFi, no eMMC, paired with a Samsung 960 PRO NVMe (was gaining dust on a shelf → new life).

Plugin Features

  • Complete hardware setup - Installs all required:
    • overlays
    • boot parameters
    • kernel modules
    • systemd services
  • Battery monitoring - Real-time battery level and charging status display
  • Automatic fan control - Temperature-based fan speed with configurable thresholds
  • Manual fan control - Fixed fan speed option for quiet operation
  • Lid detection - Optional shutdown when lid is closed
  • Power button - Configurable actions for double-press and long-press
  • Battery alerts - Warning notifications and automatic shutdown on critical battery
  • Keyboard hotkeys - Brightness, volume/mute (via Volumio API), battery status key
  • EEPROM configuration - PSU_MAX_CURRENT status check for CM5
  • Multi-language support - 11 languages included

Supported Hardware

  • Argon ONE UP Laptop with Raspberry Pi Compute Module 5 (CM5)

Installation

Manual installation only for now:

git clone --depth=1 https://github.com/foonerd/volumio-plugin-argon-one-up
cd volumio-plugin-argon-one-up
volumio plugin install

Enable the plugin in Volumio settings after installation.

Interest in Plugin Store submission?

This plugin is not currently in the Volumio Plugin Store. If there is community interest, I will submit it. Let me know in the comments if you would like to see this in the store.

Contributing

Contributors welcome; issues or problems - please head to the GitHub repository:


Behind the enthusiasm

I contacted Argon40 support when the Kickstarter campaign launched requesting technical artefacts (overlays, kernel modules, screen specifications) that this plugin is based on. My goal was to get a head-start before the unit arrived, with materials sent to backers directly. I posted the same request in the campaigners thread as instructed - not only did I not receive a single response, but my request was flagged as spam. Attempts to contact either party were met with silence.

Argon40 claims to be community friendly - that has not been my experience. I am not starting a conflict, but the disconnect is evident.


Kind Regards,

1 Like

Reserved

Reserved

Yeah you already know my take on this.
I think it’s an overpriced gadget, now apparently also with zero support and have a hard time to justify the price.

I was also in the first batch of backers: mine hasn’t arrived yet. I’d not considered using it with Volumio.

still waiting to receive my Argon One Up shell, even if I’ve been one of the first backers.

My plan was to use it as a “normal” laptop, but of course the possibility to run Volumio too (from SD-card) is a nice plus.

So of course I would like to have this plugin published in the plugin store