E-Books on Pepper – not much yet, but promising

I’m no expert, but on the surface, the Pepper Pad seems like a great machine for reading e-books. It’s got a nice 8.4″ 800×600 screen with easily adjustable brightness. It’s got a large built-in scroll wheel, as well as an arrow pad. It’s ruggedized too, with rubber edges and a rubber screen frame.

However, right now the Pepper has a few shortcomings as a book reader:

  • lack of support for PDF and other e-book formats (but PDF is coming soon)
  • short battery life.

Right now the only thing you’ll be reading on the Pepper is HTML and plain text files. Also, there’s no way to adjust the font size of a page on the fly, so you better make sure your files look decent before saving them. The one place where Pepper works well is in the “Keep” functionality – if you can view it, you can save it on your Pepper for offline viewing anytime. In my testing this has worked darn well for slurping and saving books from Project Gutenberg, for example.

The Pepper makes every attempt to conserve power (ie. the external video is off unless plugged in, the speakers are powered off unless in use, etc) but the three biggest power draws are the screen, CPU, and WiFi, in that order. You can disable the WiFi manually to save power, and MontaVista Linux is supposed to support Intel’s SpeedStep technology on the XScale CPU, effectively lowering the clock speed and therefore saving power when the CPU isn’t busy. It’s hard to tell if it is though. I haven’t tested this at all, but personally I don’t think you can get more than four hours of uptime out of the Pepper’s battery, and that is with everything unnecessary powered off and with the screen at the lowest brightness.

Pepper has said that support for formats like PDF and MS Word are coming in the “near future” – I really hope it’s sooner rather than later!

Latest comments across all posts

    Recent Posts

    post Web 2.0 + Pepper = very cool

    Turns out you don’t even have to wait for new apps to be written for Pepper in order to enjoy new functionality: there are a lot of free browser-based apps out there that work great with Pepper’s browser (thanks to its Mozilla roots). Here are some that I’ve started using:

    • eMessenger light: a web-based MSN Messenger client. I tried all of them and this one sems to work the best with the fewest ads too.
    • Meebo: another awesome-looking web-based IM client. Seems to support AIM/ICQ, MSN, Yahoo, and Jabber. Unfortunately I couldn’t get it to login on my Pepper, but it works great in FireFox.
    • Blox0r: awesome web/XUL based RSS feed reader.

    post Looking for zip and unzip?

    There are zip and unzip tools already installed on the pad, however they are called:

    minizip
    

    and

    miniunzip
    

    respectively.


    post Take control of your world

    I just had an enjoyable time setting up my living room devices in Pepper’s Remote Control app. Unfortunately, the documentation in that app is very sparse… so I’m here to help you download remote codes. Personally, I hate teaching a “learning” remote — tediousness defined.

    1. Find the remote you need codes for, and note the make and model. Not the device model, but the model number on the remote itself.
    2. Open Remote Control on your Pepper, open the Web tab, and go to the list of remote codes at the Linux Infrared Remote Code site
    3. Browse to your manufacturer, and look for the model number of your remote. There may be more than one file for it, if so use the larger file (it probably has more buttons defined). Tapping on any file will download and install it into the Devices tab. You’ll also see a download confirmation message in the status bar.
    4. Switch over to the devices tab. You’ll see a new device under the manufacturer’s name that has no device type. Open it and assign it the correct device type, and some buttons should appear. Try them out!
    5. You can add new or change the assigned codes for the buttons by following the documentation.

    post Better way to enable services

    Sean who runs the nice looking but content-deprived Pepper Hacks website, offered up this tip:

    You can enable and disable services by using the

    initdconfig
    

    command. It behaves the same as the ‘chkconfig’ command for RedHat / Fedora Linux. Thanks Sean! So to enable the SSH server you just have to do:

    initdconfig ssh on
    

    at the root XTerm.


    post Site moooove…

    I’m migrating this site over to my home server today – it will probably get much slower until I find a better permanent place for it. DNS will switchover in 24 hours so there might be a blip where it’s offline.

    Older Posts

    USB to PS/2 Adapter: a good idea

    Getting stuff onto the Pad

    FCC gives up the insides

    Ohh, the extreme irony…