You are here: » Home » Services » weeXpc - SHARP Zaurus PDA

Zaurus / weexpc

The weeXpc by hermocom



weeXpc is one of the most stable and user-friendly SHARP Zaurus Linux distributions.
It is avaiable for SHARP Zaurus models SL-C1000, SL-C3100 and SL-C3200.
weeXpc is focused towards PC-like usage of the Zaurus, it is not a typical PDA system.


What is the weeXpc?
weexpc animation The weeXpc (pronounced like weeks-pc) is a wee X pc. That means, it is a tiny PC in the size of a PDA which is based on the Linux operating system with an X11 graphical user interface. X11 is the most common standard for graphical user interfaces on Linux PCs.

In contrast to common PDAs, it contains full-featured and open-source productivity tools, such as
  • Very powerful PIM applications
  • an MS-Word compatible text processor
  • an MS-Excel compatible spreadsheet application
  • a project management tool similar to MS Project
  • a diagram / flowchart editor similar to MS Visio
  • a fast and powerful email client
  • a very versatile outliner for rapid brainstorming or collections of ideas, notetaking, web site authoring etc.
  • the standard Mozilla Firefox web browser
  • an instant messenger
  • a database application
  • a scientific calculator
  • a PDF viewer
  • an ebook reader
  • a graphics/photo viewer
  • image processing tools
  • music and video player
  • DOSBox, a DOS emulation
  • some games
  • utility for data backups and system snapshots
  • the usual system tools, such as file managers, terminal, text editors etc.
  • and many applications more
all this in a perfectly pocketable size.

Almost all of these programs have a graphical user interface, so no special Linux knowledge is needed. However, there are also a lot of command line tools installed for the power users. Even an onboard C/C++ development environment is available. The system can be expanded with more software as needed.

Please note that our product "weeXpc" is the software platform. It does not include the hardware. However, for simplicity, when this web page talks about "the weeXpc", the entire wee X pc, i.e. software with hardware, is meant. Also, we offer complete software / hardware packages. See the Pricing section below.
Get the feeling!
In order to experience the look and feel of the weeXpc, have a look at the photos and screenshots page.

Also, the weeXpc manual is available online. The manual has been entirely created on the weeXpc, using the NoteCase outliner.
How to order the weeXpc:
There are two ways to get a weeXpc:
  • If you don't own a SHARP Zaurus PDA yet: you can order a complete weeXpc package from hermocom, including the SHARP Zaurus SL-C3200 or SL-C1000 hardware and the weeXpc software. That way, you get everything out of one hand.
    You can also buy the hardware from somewhere else and send it to us for weeXpc installation.
  • If you already own a supported SHARP Zaurus PDA (currently SL-C3200, SL-C3100 and SL-C1000 are supported): Please get in touch with us, so we can negotiate the best way of weeXpc software delivery and installation. The installation process is complicated but well documented, so it should be done by an experienced person. Sending in your Zaurus for installation by us is only possible if you reside in the European Union.

Please contact us if you are interested in the weeXpc.
Pricing
The prices include:
  • The weeXpc software system
  • Installation service (not including shipping costs)
  • A recovery DVD with the installation files and scripts, and with the GPL sources of the weeXpc open source GPL software components
  • Free updates within the 1.x line of weeXpc
  • Only for the SL-C1000: A 2GB SD card which holds parts of the weeXpc system. This is necessary because the SL-C1000 does not have an internal hard disk like the SL-C3x00. That SD card causes the slightly higher price of the package for Zaurus SL-C1000.


Optional packages:
We do not offer any service packages or support anymore.

Prices:

weeXpc for SL-C1000 weeXpc for SL-C3x00
without a SHARP Zaurus PDA 99 € 89 €
with a SHARP Zaurus PDA 479 € 669 €


Shipping costs are additional.
These prices do not contain any kind of support or service, other than installation service.

If you are interested in a larger quantity of weeXpc systems, let us know: Discounts are negotiable.

Useful accessories:
The following Zaurus accessories are tested with weeXpc and granted to be fully compatible with the weeXpc software and hardware.
  • 2GB Sandisk Ultra II Plus USB SD card (*), useful for backups or data exchange: 29.00 EUR
  • 4GB Technaxx SD card, recomended for SL-C1000, replaces its 2GB SD card for larger storage space: 17.00 EUR
  • Wireless LAN CF card: 49.00 EUR
  • 2GB CompactFlash card for recovery/installation of weeXpc (recovery files are only provided on the recovery DVD and must be copied to a CF card for the actual recovery process); CF card can also be used for backup purposes: 30.00 EUR
  • AC adapter Europe: For 100-240V input voltage. European prongs. Very small footprint. 5V 1.2A output: 15.00 EUR
  • AC adapter Europe (Original Sharp EA-70S): For 100-240V input voltage. European prongs. 5V 2A output: 22.00 EUR
  • AC adapter USA (Original Sharp EA-75): For 100-240V input voltage. USA prongs. 5V 1A output: 21.00 EUR
  • AC adapter Japan: For 100-110V input voltage. Foldable prings for Japanese outlet. Extremely small. 15.00 EUR
(*): The Sandisk Ultra II Plus USB SD card is a great combination of SD card and USB memory stick. Simply flap one half of the SD card open and you reveal an USB connector which you can simply stick into any USB port of a PC. Click here for a review and images.
weeXpc hardware platform: The SHARP Zaurus PDA

As the hardware for the weeXpc, currently a Sharp Zaurus PDA is used (Model SL-C1000, SL-C3200 or SL-C3100), which is a clamshell-shaped PDA with a brilliant color VGA screen, a convenient to use keyboard, a built-in hard drive (not SL-C1000) and a lot of communication interfaces. Click here to see technical specifications of the Zaurus models.

When you buy a new weeXpc / Zaurus package, only the SL-C3200 and SL-C1000 hardware is available. SL-C3100 hardware is not available anymore. If you already own an SL-C3100, weeXpc can be installed on it, though.
What makes the weeXpc unique?
Unlike most other PDA platforms, it has exactly the same versions of programs installed as those which can be installed on a standard PC, not the usual "mobile" or "light" versions which lack important features.
This is why we call it a PC, not a PDA.

Also, the weeXpc contains portable Windows versions of several important weeXpc software programs, so working on your data files can also be done on a Windows XP PC: Simply connect the weeXpc to a PC using the supplied USB cable and continue to work on your files conveniently on a large PC.
Our challenge:
The above requirements raise the actual challenge: Making these PC-oriented applications run conveniently fast on the PDA and making the entire environment, which is composed from a lot of different sources, feel like one consistent desktop system with a professional look and feel providing convenient usability.

Also, one goal is to avoid that the user has to do much besides the actual usage of the weeXpc, e.g. the user should not need to worry about installation, configuration and tweaking, so this is done by us in advance.

Only the personalization is left to the end user. Personalization and application usage can be done without any actual Linux or hardware knowledge. The fact that the system is Linux-based is hidden from the user most of the time. The user gets an intuitive, window-oriented graphical user interface (GUI).
So one more challenge is to find a way to keep as much of the great flexibility and expandability of the Linux system, while strictly limiting the steps the user has to take to adapt the system to his needs.

Last but not least: The convenience for the user is not only supported by the "big" paradigms, but also by small, almost trivial, considerations: So, for example, we put the "X menu", the start menu for the applications, on the right side of the screen, so that it is easily available for right-handed people using a stylus. A lot of PDA systems have that menu on the left side (why?). And the clock always also shows the day of the week and day of the month in weeXpc: How often did you see the clock on the screen of your PC or PDA and asked yourself "And what date do we have today?". weeXpc answers that question at a glance. There are a few obvious axamples of the many small optimizations we have put into weeXpc.

We don't want to conceal the fact that, being a Linux and open source software based PC system on PDA hardware, weeXpc is not capable to perform some state-of-the-art tasks which many PDAs nowadays do: weeXpc is not suitable for GPS navigation, for doing phone calls, for Outlook synchronizing and it is not optimized for watching video or playing games (but it is possible to do so).
Your benefit:
  • Low costs: No license fees, because the entire system consists of open source software
  • "Productivity everywhere": You always have your files and the software necessary for working with them available in your pocket. Not only for viewing, but also for working on them with all features you are used to from your PC.
Information for HP 200LX palmtop users:
The weeXpc has mainly been developed by a long-time power user of the HP 200LX palmtop. Hence it covers many aspects considered important as a 200LX successor or 200LX replacement.

The weeXpc contains pendants for most, but not all of the famous HP 200LX applications.
The list below gives a comparison between some HP palmtop programs and their weeXpc equivalents, as well as some of the hardware features of the HP palmtops compared to the weeXpc's:
  • Database (GDB): There is a good database application (Portabase), but data migration from GDB format is not automated. So GDB databases will have to be migrated manually via CSV export and CSV import and manual creation of an empty skeleton database on the target side, unless we find a good automated solution. Due to data type differences an automated solution is not very probable.
  • Appointment book and address book (ADB/PDB): The PIM applications of the weeXpc are outstanding and even more powerful than the 200LX ones. Data migration can be done via Outlook (OL2LX software) and subsequent import of Outlook data into the Windows version of the weeXpc PIM applications. Bidirectional synchronization between weeXpc and Outlook is not possible, though.
  • MindMap/LX: Although there is a mindmapping program, which runs on the weeXpc, it is recommended to switch to an outliner. The outliner supports most features of MM/LX, including great HTML export. An outline makes much more efficient use of the small screen size as opposed to mindmapping. Data migration from MM/LX is very easy using direct import of MM/LX files into the outliner.
  • Post/LX or other email programs: The email program coming with the weeXpc is more powerful than those available for the LX. Usage is similarly convenient. Migration of email files from Post/LX is possible using a converter program (converts Post/LX files to mbox format) and an mbox import feature of the weeXpc email program. On weeXpc it is possible to use POP3 and/or IMAP4 access to mail servers. The weeXpc mail program also supports NNTP (usenet news groups).
  • Spreadsheet: There is no adequate replacement for Lotus 1-2-3 for mobile computers. However, we found a spreadsheet program for the weeXpc which has a lot of capabilities and can directly import Lotus 1-2-3 files. So data migration will usually be no problem. One caveat: The weeXpc spreadsheet application does not support macros or menus.
    Lotus 1-2-3 can be used as well on the weeXpc, running inside DOSBox, the DOS emulation environment. However, this is not very convenient due to the relatively slow speed of the emulation and due to some keyboard mapping issues.
  • Text processing: Dependent on what you used on the 200LX, it will be more or less simple to migrate your text files. MEMO files will be migrated easily, but with loss of formatting data (save as ASCII, then open on weeXpc). If you need to keep formatting data, you may use the DOC2RTF converter first, which is available for the 200LX. MS Word and RTF files will be migrated directly by file import. WordPerfect files are not directly importable. However, WordPerfect is able to save files in formats the weeXpc is able to use, e.g. RTF. So WordPerfect files may have to be opened and re-saved in another format.
  • Plain text files: Files created or edited by text editors such as MEMO or PE, without formatting, i.e. plain ASCII, can be used with any text editor on the weeXpc, too. The weeXpc has several text editors, some of them with a GUI, some on the console. Depending on the used set of characters, the files may have to be converted to another encoding. iconv is installed on the weeXpc, which will do almost any imaginable conversion between character sets. The usual encoding on the weeXpc is Unicode (UTF-8), but other encodings can also be used.
  • Application development: There are C, C++, Pascal, Forth and many more compilers available for the weeXpc (except C/C++, they are not preinstalled, though). However, source code which makes use of DOS- or HP palmtop specific libraries or functions (such as the PAL libraries) will have to be ported. Most simple text mode / console programs can be compiled on the weeXpc directly without code modifications.
  • Battery life (Sharp Zaurus hardware): The excellent value of several weeks on a set of AA batteries cannot be achieved with the weeXpc, since it has a much more powerful processor, a hard drive and a backlit color TFT screen. Depending on the usage pattern, the weeXpc gives you 4 to 7 hours of constant usage. The battery is replaceable so carrying a spare battery is possible. Although the weeXpc has instant-on, a battery change requires a reboot, unless it can be powered by an AC adapter during battery exchange.
  • Instant on (Sharp Zaurus hardware): The weeXpc also has instant on, but it is not as fast as on the LX. Depending on how many programs are open, instant on may take between 5 and 20 seconds. Rebooting is almost never required. This is comparable with the HP 200LX.
  • Reaction time (Sharp Zaurus hardware): The reaction time on user input is comparable with the LX. The weeXpc has a much faster processor and much more RAM, but the software is also much more complex, so these two improvements balance and result in comparable user input reaction times as on the 200LX. There are things which are snappier on the weeXpc, e.g. searching in databases or emails. However, there are also things which are slower, compared with a doublespeed 200LX. The weeXpc has multitasking, so it also depends on how much applications are open and active at the same time.
  • Screen (Sharp Zaurus hardware): The screen is much more brilliant than the screen of the LX and it is backlit and in color (TFT). It has a higher resolution of 640x480 pixels. It is a bit higher but narrower than the screen of the LX. It can be read very well in normal or dim light or in total darkness. However, it is difficult (but possible) to read it in brightly lit environment.
  • Size and weight (Sharp Zaurus hardware): The size of the weeXpc is in two dimensions almost identical to the HP palmtops. Only the third one, the width, is smaller: Take your HP palmtop and imagine the right part cut off, approximately where the numeric keypad begins. Then you have the size of the weeXpc. The weeXpc with its 298gr. is slightly lighter than a HP palmtop.
  • Data safety: The 200LX is prone to data loss when the batteries are depleted. All contents of RAM drive C: are erased in such a case. Even the backup coin battery quickly depletes when it once gets active.
    The weeXpc does not have this problem. All data is stored in internal flash memory and on the internal hard disk. Both kinds of memory are persistent without power supply. However, storage of data on removable media (SD card, CF card) requires correct handling, i.e. "unmounting" the card before actual ejecting. This is a step which was not required on the LX, and the user will have to get used to it. Unmounting is made easy on the weeXpc using a graphical applet in the panel.
  • Other MS-DOS or HP palmtop programs:
    weeXpc comes with DOSBox, an IBM compatible PC emulation with DOS. Within this emulation, you can run almost any program which could be run on the HP 200LX palmtop, except the original 200LX ROM programs. However, some of the ROM programs are available as PC (DOS) versions in the HP Connectivity Pack. The Connectivity Pack can be used under DOSBox, so you can, for example, use the phone database, appointment book, HP calculator etc. on the weeXpc, if you have a copy of the HP Connectivity Pack.
    The specifications of the DOSBox DOS environment are: Intel x68 processor, 4MB RAM, VGA color graphics. Using a palmtop graphics emulator, such as Palrun, it is even possible to use PAL programs, such as Post/LX, PE, MM/LX, TT/LX etc. However, those programs run a bit slower than on a HP 200LX.
    Using a pointing device under DOSBox (Mouse, touchscreen) is still problematic, and it is unsure if these issues will be resolved.
  • Why should I switch to the weeXpc?
    The weeXpc allows to do more modern things, such as connecting to a WLAN or to a Bluetooth mobile phone (using optional CF WLAN/BT cards), dealing with modern file formats without conversion, viewing PDF files, using large modern storage media (CF, SD, USB sticks or external USB hard drives etc). It can also play media: For example, Image viewing and MP3 music are no problem for the weeXpc.
    Another big advantage is the availability of a pointing device (touchscreen with stylus or a mouse connected via USB) which makes menu navigation and general program operation more convenient and intuitive. However, we also take care that all weeXpc applications can as well be operated using the keyboard, because frequently changing input methods between keyboard and stylus / mouse is inconvenient and slows down the work.
    And last but not least: The weeXpc is smaller than the LX, so it fits better into your hip pocket or inside pocket.