Ocean is a mobile server, a device that combines the portability
of a mobile phone with the flexibility of a Linux web server.


Compact Form Factor

Ocean is designed for portability. The integrated battery enables you to run web and Bluetooth applications in locations where direct power is limited. The device is approximately the size of an iPhone 6, and can easily fit in your pocket.


Wireless Power

Who needs wires? The Ocean has built-in WiFi and Bluetooth, and a wireless charging module. An Ocean unit can function as a customised router, or even a hub for your home IoT projects.

... ...

Usage Scenarios

Collect Ambient Data

Devices are everywhere! In conjunction with several open source libraries for Bluetooth, Ocean can detect Bluetooth Low Energy sensors and devices around your home or office.

Mobile USB interrogation tool

With a USB port that provides enough power to charge any iOS and Android devices, Ocean can be used to read information about devices that are attached to it.

Prototype BTLE Applications

Ocean can behave as an iBeacon, Eddystone, or more complicated Bluetooth Low Energy device.

Headless Mobile Linux Server

Use an Ocean as a headless mobile web server. Build and deploy your own web applications on the go using popular frameworks like Node.js or Ruby-on-Rails.

Technical Specifications


1GHz ARM Dual-Core Cortex-A7
1GB DDR3 480MHz
Data Storage
8GB-64GB Internal Micro-SD
Other storage
4GB internal flash chip
1x USB 2.0
Pre-installed Debian Jessie
Linux Kernel

Wireless Connectivity

802.11 b/g/n 11/54/72 Mbps
4.0 + EDR Low Energy Support
Antenna Class
Class 1.5
Antenna Power
10 dBm output power

Power Supply

4200 mAh Internal Battery
Power Input
Micro USB, Qi Charging
Wireless Charger
800 mA to 1000 mA
CPU Charge Rate
Up to 2000 mA
Power Bank Mode
500 mA to 2000 mA

Size and Weight

5.7 inches (15 cm)
3.0 inches (7.8 cm)
0.5 inches (1.2 cm)
6.1 oz (170 g)

Internal Board Design


Aluminum Frame

The brushed aluminium frame gives the Ocean a distinctive look and feel. The curved design carefully follows the contour of the hand.

Composite Plastic Panels

Plastic panels have been designed to allow a degree of security from tampering. Having said that, with the right tools, the panels can be removed, allowing you to insert a different operating system, make repairs, or perform upgrades.

Drop Tested Design

The aluminium frame provides strength and durability. Multiple drop tests have been performed to ensure the Ocean can survive in rugged conditions.

Frequently Asked Questions

Why don't I just use a Raspberry Pi?

The Raspberry Pi is a fantastic product, but it is built with an emphasis on education and 'home hacking'. It lacks certain features found in the Ocean. Raspberry Pis do not have built-in Bluetooth or Wifi, and do not come with an on-board power source. While you can purchase cases for them, these cases are rarely designed with portability in mind. Exposed GPIO pins tend to bend in your pocket. A Raspi can be augmented with additional hardware to equal the feature set of the Ocean, but this hardware will compromise the portability of the Pi.

Why is there no HDMI port?

The Ocean is designed specifically to function as a mobile server and thus HDMI has been removed completely. The primary motivation was to save power, but also to provide an additional level of security.

At full usage, how long does the battery last?

The battery can also provide up-to 2 days of continuous CPU usage. If used as a power bank mode, it can fully charge an iPhone 6 1.33 times.

What is the range of the WiFi and Bluetooth antenna?

The range of the antenna is about 10m. However, range of a RF signal is dependent on a wide range of factors such as orientation, direction, and interferences caused by objects placed between the transmitter and receiver.

How long does it take to charge the battery?

With the 2.1A micro USB cable, it takes 4-5 hours to completely charge the battery. With a Qi Wireless charging module, capable of providing 1000mA, it will take at least 10 hours.

What OS does an Ocean ship with?

We ship Ocean with Linux Debian 8.1 (Jessie). That doesn’t mean you cannot run any other Linux flavours on the Ocean. Just as a few examples, you can run Ubuntu, Raspbian, or even Android on Ocean.

Can I replace the Micro SD Card?

Yes. While the Ocean case is designed to prevent easy tampering, it can still be taken apart with a Torx screwdriver. You can then remove the main PCB with a Philips screwdriver. This will provide enough space for you to replace the Micro SD card.

I don't have a mobile phone. How can I talk to my Ocean?

You can use our web dashboard to fully control your Ocean. Alternatively you can access all your data using REST API. You can even use SSH to directly access Ocean.

Subscribe to our mailing list for updates!