MicroUPS is a new device for microcomputers like Raspberry, CubieBoard or BeagleBone that functions not only as a UPS (Uninterrupted Power Supply) but as an ATX Style Power Switch.
First and foremost, MicroUPS provides safety for your operating system and your valuable data. What’s more, it enables you to safely turn your operating system on and off without logging in, or plugging a wire - just by pressing a button.
MicroUPS also has 4 LEDs which can be used to indicate the status of the operating system or the status of the applications running on that system. The LEDs can be turned on and off with binary command provided by the MicroUPS software. Alternatively, they can be controlled from the user application by writing directly to the MicroUPS daemon via local socket which the daemon is listening on
Using MicroUPS you can work with your microcomputer with greater freedom, similar to a laptop. You can start it on battery power, plug it in to an electrical socket,
unplug it during work, or leave it plugged in to recharge the batteries.
MicroUPS will charge Li-Ion cells regardless of whether computer is on or not.
By Changing suppliers and ordering large quantities I was able to cut price more than a half. Moreover cases by default are made from clear, transparent plexi, one of perks called "Fluorescent case" is the case upgrade to Fluorescent Perspex. If you just need the functionality, then clear case will do. I have also upgraded battery packs to 1500, 3000, 8000 and 16000 mAh
I'm on a very tight budget now, so please if you like it, back it up.
MicroUPS is fully working device, the software is written and the cases are designed.
We now need to test it for CE and FCC safety compliance to make it available for sales.
Otherwise, we would like to provide custom, specially-made cables to easily connect MicroUPS to your microcomputer.
The PCB is made using SMD technology. It is compact - just 52 mm x 55 mm. Power output is 5V 1A and the power input socket is the standard microUSB. MicroUPS uses about 480 mA when charging batteries. This means a power supply adapter with 2A power output is more than enough. In fact, 1200mA output power supply adapter was sufficient to power our Raspberry Pi model B (including an active wi-fi module) in all our tests.
There are two buttons 'ON' and 'OFF', and four LEDs designed to be used by the end user. The fifth LED is dual color (red/green) to indicate the status of the device.
Device uses 3.3v for the serial data connection, so it works with Raspberry, Beaglebone, or Cubieboard using a serial port. However, you can also connect MicroUPS device by FTDI-TTL cable and use USB port from microcomputer, or through USB hub (see video clip in gallery and updates) - you can still use on-board serial port for a serial console.
The main components of the MicroUPS PCB is a Linear Technology DC to DC converter with battery charger LTC1980EGN. It also has an energy efficient ATmega8A microcontroller to manage the device.
The following platforms have been tested so far:
- Raspberry Pi model B, system Raspbian/Wheezy
- BeagleBone Black, system Debian/Wheezy
- CubieBoard, system Debian/Wheezy
Cubie Truck, Hummingbird, Banana Pi, Pandaboard, Parallella, pcDuino, UDOO, Arduino will be tested soon.
Li-Ion batteries are available in four battery packs.
Every battery pack has a built-in PCM which ensures your battery never discharges below a safe level. The PCM is set for discharge current 1A, and charge current 0,5A.
The four cell types are:
- 1500 mAh - Single Li-Ion cell, Raspberry Pi B runs for about 80 minutes
- 3000 mAh - Two Li-Ion cells, Raspberry Pi B runs for about 135 minutes
- 8000 mAh - Four Li-Ion cells, Raspberry Pi B runs for more than 8 hours
- 16000 mAh - Eight Li-Ion cells, Raspberry Pi B runs for more than 16 hours
MicroUPS comes with a software package that consists of: the MicroUPS daemon, configuration files and binaries to manage the daemon. This binary is a command that a user can interact with when controlling daemon or user LEDs.
MicroUPS software uses a serial data connection to communicate with microcomputer. On Raspberry you need to comment out the last line in /etc/inittab file, to use /dev/ttyAMA0 serial port, which is otherwise used by Raspbian as a serial console.
The daemon configuration file has a few options that control the serial port, battery low level, notifications and logging. The most important option is 'poweroff_timeout' by which you can set how many seconds MicroUPS should provide power to your microcomputer before cutting it off during a power off procedure. In our tests it was set for 15 seconds which was more than enough.
MicroUPS software will be available as an OpenSource package on GitHub, and our website. For Wheezy and any other platforms we will provide binary packages.
All perks that include MicroUPS case, are made from Perspex clear plexi. To order the Fluorescent one, please include Perk called "Fluorescent case". MicroUPS cases are laser cut from high quality Perspex glass, they come in 7 eye catching colors: Helios Yellow, Acid Green, Lava Orange, Mars Red, Neptune Blue (Perspex Fluorescent Colors). Perspex Fluorescent Color sports a vivid, fluorescent edge which appears to glow under ambient light as though having its own light source.
Cases are available in four types:
- Small case for MicroUPS
- Small case for MicroUPS and Raspberry
- Big case for MicroUPS
- Big case for MicroUPS and Raspberry
For a special request cases are modified to hold Pi Camera, either inside the case, or on separate stand outside the case.
or at our website www.microups.net