Onion Omega2 Pro OpenWrt Linux IoT Board Comes with 8GB Storage (Crowdfunding)

Onion Omega2 and Omega2 Plus are MediaTek MT7688 MIPS based WiFi boards for IoT applications that were launched in 2016 for as low as $5. Both boards run OpenWrt (LEDE at the time), and Omega2 Plus included more memory and storage with respectively 128MB RAM, 32MB flash and a micro SD card.

But Onion team found out that many users needed more storage space, and they’ve now come up with Omega2 Pro model with the same processor, 128MB RAM, and large 8GB flash considering we’re talking about a board running OpenWrt 18.06 here.

Omega2 ProOnion Omega2 Pro specifications:

  • Wireless Module – Onion Omega2S+ with
    • SoC – MediaTek MT7688 MIPS processor @ 580 MHz
    • System Memory – 128MB DDR2 RAM
    • Connectivity – 2.4 GHz 802.11 b/g/n Wi-Fi 4
    • Antenna – 2 dBi directional chip antenna (on mainboard) & u.FL connector for external antenna (on-module)
  • Storage – 8 GB eMMC flash
  • USB – 1x USB 2.0 host port, 1x micro USB port for power and serial debugging
  • Expansion – 30-pin expansion header with GPIOs, USB, I2S, SPI, UART, Ethernet, PWM, I2C, Reset, GND, 5V and 3.3V
  • Misc – User button, full color LED
  • Power Support
    • 5V via micro USB port
    • LiPo battery support, JST-PH battery connector
  • Dimensions – 73 mm x 44 mm

While running OpenWrt 18.06 Linux you’ll actually see 512 MB of RAM, because the firmware complements the 128 MB RAM with a 384 MB swap file stored in the flash memory.

Onion Omega2 Pro Expansion Boards

The board also takes advantage of the hardware and software ecosystem from Omega2 / 2+ boards with various expansion boards for NFC/RFID, ADC, GPS, OLED display, PWM servo, Ethernet, relay, and a prototype board, as well as documentation and support forums.

The OS itself is actually called OnionOS, and while it relies on OpenWrt, it also included a neat web configuration interface accessible from your web browser, and you can easily develop from the browser using the Terminal and Code Editor apps.

OnionOSThe extra storage also means a bunch of packages are installed and Python, GoLang, NodeJS, PHP, C and C++ languages are supported out of the box.

The board launched on Crowd Supply a little while ago, and already raised over $20,000 from about 200 backers. A $49 pledge is required for Omega2 Pro board, and bundles with expansion boards are also available for $82 and up. Shipping is free to the US, but adds $6 to $10 to the rest of the world depending on the selected rewards. Delivery is scheduled for the end of January 2019, and the company already posted an update announcing mass production had started for a batch of 500 units.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
5 years ago

> the firmware complements the 128 MB RAM with a 384 MB swap file stored in the flash memory

And this results in them advertising this thing as having 512 MB RAM (since when is slow swap RAM?!). See at the Crowdsupply site starting at ‘Comparisons’ with other boards like RPi and BeagleBone Black (why not comparing with an Orange Pi PC Plus or a NanoPi DUO for example? Ah, they would be way more powerful and less expensive at the same time).

What is the target audience? People who believe a PMIC and 8GB eMMC cost more than $30?

5 years ago

>Crowdsupply site starting at ‘Comparisons’ with other boards like RPi and BeagleBone Black

Or even the pocket beagle which is more powerful, $25, has good upstream support, is as reliable as the BBB etc.

Jeff in TX
Jeff in TX
5 years ago

Target audience was apparently me as I spent $$ on the kit when the Omega2+ was crowdfunded. I had not yet bought my first RPi and played with it a bit (boot, log in, check out the tools, etc) but put it on the shelf until a week ago. Since then I have re-initialized it twice after running out of memory or having something else go wrong. I’m about to do it again and try and configure the SD card as storage. There is a great deal of documentation but it all seems to stop just before it explains that… Read more »

5 years ago

If you only have 128MB of ram having 8GB of storage seems a bit weird really. 32MB is enough for two copies of a kernel, buildroot userland with wpa_supplicant etc and a reasonable application written in C.

s. hippy
s. hippy
5 years ago

I am constantly amazed at these hobbyist wonders coming out at high prices and with lame specs.

Compare the price/performance with an Amlogic Android TV box 1G RAM, 8 G flash going for $30. And yes they will now have kernel 4.xx on it soon with your choice of JeOS.

Khadas VIM4 SBC