Kyle Amon, Inc.
Navigation
Home
Products
Services
Policies
Forms
Intellectual Property
Network
Software
Writing
Resume
Associations
WearPOS
Photos
Bookmarks
Questions

Other Websites Hosted Here
BackWatcher, Inc.
World Subjectrights Day
PDIPA
Bayshore Reunion Center
Emily
Cherie

Flesh Enough
Flesh Enough
fleshenough@gmail.com
PGP Public Key

The Golden Key Campaign


Peace Is Patriotic

Free Mumia

Free Sherman

Black Ribbon Campaign

The Public Domain Enhancement Act

Blue Ribbon Campaign

Free Music

Campaign to Ban the Patenting of Life

No Number Identification

WearPOS 1
HMD IMAGE This is a journal of the evolution of my first wearable computer. I'm calling it The Scavenger since it is based on the scavenged brains of a surplus POS (Point of Sale) system and will be a WearPOS (wearable Point of Sale system) including the ability to read magetic stipes off credit cards and wirelessly process sales transactions in real time.

The ability to take credit cards will be very usefull as I do a lot of independent consulting and am lousy at invoicng afterward. I frequently don't invoice for 2 to 6 months after having done the work! With the WearPOS, I will be able to improve my rediculous accounts receivable practices by simply having a representative of client organizations swipe a company credit card through my magnetic reader at the time services are rendered. Furthermore, I will be able to reduce leakage by charging members of government and other theiving organizations for services they were previously able to obtain for free. I could, for example, begin requiring that representitives of the IRS swipe a credit card to purchase ten minutes of my valuable time before agreeing to speak to them. I could require that highwaymen (ie. traffic cops) swipe a credit card to purchase a copy of my signature before agreeing to sign a traffic citation. Perhaps better yet, I could require these highwaymen to swipe a credit card to pay for the service of retransmitting their radar signal off my vehicle. Since they would have already obtained this service, their refusal to do so would, of course, constitute a theft of services, a criminal act forcing me to put my tax dollars to work by involving the police in the matter. :-) Applications of this nature are virtually limitless and there is a myriad of case law to support our right to charge for such things. As a consultant, corporation or other form of business, we have the right to determine what legal services we provide and no individual or organization has the right to abscond with these services for free (ie. to steal them). If an individual or organization does not want to pay for legally offered services, they simply choose not to become a customer (ie. a consumer of those services). That is how it is done. Anything else is illegal and enforcable by law. You wanted to play capitalism, right boys! Well then, let's play. :-)

 
  • Head Mounted Display (HMD) - I bought an M1 Personal Viewer from Liquid Image. It's pretty decent, especially in NTSC mode, but as it does have its limitations, I'm thinking of it as primarily a starter unit. I'd like to get something like a Personal Monitor from AlbaTech or, ideally, an Eyeglass display from MicroOptical. These, however, are considerably more expensive and MicroOptical's eyeglass displays haven't even really reached full production yet; they're still manufacturing these units by hand and it shows in ther price. If prices on the more inconspicuous, higher performance units do not come down soon, I intend to scavenge up a more custom, but probably not much cheaper, solution. For some good starting resources on HMD options, check out this HMD review by Steve Mann, or this display list from the MIT Wearable Computing Page.

    I've also recently obtained an old, junked Sony CCD-F401 Handycam which I intend to try to canabalize the viewfinder from to see how it performs. I'll update this when I have either made it work or destroyed it. :-)

  • Input Device - There are many options in this catagory as well, but I chose to buy a combination chordic keyboard and mouse called a Twiddler from Handykey. It looks to be the most convenient, functional and expedient input device currently available for wearable computing. I'll look into the posibility of creating potentially better, custom scavanged devices, voice response systems and nanotech, biological implants for the cerebrum later on.

  • Mainboard - PC/104, a small, low power consumption, expandable wintel evolution pioneered by Ampro Computers and well suited for embeded systems, is probably the best current platform for building a wearable computer. A StrongARM based wearable computer would probably be even better due to the excellent performance / power requirement ratio of the StrongARM, but Linux StrongARM support is still in its infancy. I therefore decided to go the wintel route for now, but not via PC/104. Although PC/104 modules are not prohibitively expensive, they're not cheap either, and since I happened across a pile of surplus Epson IM-403 cash register brains containing very highly intigrated, low power consumption (0.5 amps at 24 VDC) wintel boards (about 6 x 4 1/2 inches), I decided to build my wearable computer by canablizing one of these instead. I bought four IM-403 systems (one for the wearable computer and three for other fun) from Timeline for $396.00! They were about $1200/ea. a year or two ago but Epson has apparently moved on to the IM-423/425 models of their IM 4 series POS processors and just liquidated their old IM-403/405 units. They come in very small cases (9 7/8 x 6 5/8 x 3 1/8 inches) with system specifications as follows.
     
    CPU and Memory
    32-bit CPU SL enhanced Intel 486SX, 33 MHz processor
    Power Management Advanced Power Management BIOS controls power management functions for the CPU, hard disk drive, video controller, and I/O controller; offers both standby and suspend modes for optional power savings; functions controlled through the power management utility
    System Speed Fast and slow speeds available through the Boot Speed option in the System configuration Utility; at fast speed, the processor speed is 33 MHz; at slow speed, the processor speed is 16.5 MHz 
    Memory Support for one 1 MB, 2MB, 4MB, 8MB, 16MB, or 32MB SIMM, 72-pin, tin-plated, 32-bit or 36-bit, fast-page mode (1 RAS, 2 CAS) 60ns to 80ns; SIMM voltage and bank configuration controlled by jumpers
    ROM System BIOS (including the System Soft® System Configuration Utility), Advanced Power Management BIOS, and video BIOS located in 256KB flash ROM on system board; 112KB available for a user-defined program
    Video RAM 512KB DRAM standard on the system board
    Shadow RAM Shadowing of System and video BIOS ROM into RAM
    Cache 8KB of internal cache on processor
    Clock/calendar Real-time clock, calendar, and CMOS RAM contained in the Dallas® DS12885® chip; backed up by a 3 V lithium battery 
    Controllers
    Video Chips and Technologies® CHIPS® 65535 high-speed Super VGA, 32-bit local bus controller; supports advanced power management features, standard video modes in 256 colors for 640 x 480 and 800 x 600 and in 16 colors for 1024 x 768
    System Board I/O Standard Microsystems Corporation® FDC37C651 super I/O controller on system board supports up to two serial ports, a parallel port interface, an IDE hard disk drive interface, and one floppy disk drive
    External I/O Board Standard Microsystems Corporation FCD37C652 super I/O board supports up to two additional serial ports and an OCIA port
    Interfaces
    Monitor VGA interface for fixed or multi-frequency, monochrome or color VGA monitors built into the system board; 15-pin, high-density D-sub female connector
    Parallel (LPT1)/OCIA The parallel interface connector can be set to support OCIA or standard parallel through jumpers
    Serial Four Serial ports; COM1 and COM2 are supported from the I/O controller on the system board while COM3 and COM4 are supported from the I/O controller on the external I/O board; COM2, COM3, and COM4 have 9-pin D-sub male connectors; COM1 is a 26-pin connector providing the interface for the TM printer and DM customer display
    Keyboard IBM PC/AT compatible keyboard interface built in the system board; PS/2 type 6-pin, mini DIN female connector
    Open Slot One standard 16-bit, half size [224mm (8.86 inches) by 106.68mm (4.2 inches)] I/O expansioni slot, ISA AT-compatible, 7.2 MHz bus speed, with card-edge connectoor
    PCMCIA expansion slot One expansion slot for a PCMCIA expansion module supporting two Type I or II PC cards or one Type III PC card; half-pitch card edge connector
    Speaker Internal; interface on power board; no volume control
    Floppy disk drive One mount available for an EPSON SMD-1140 3.5-inch floppy disk drive with 720KB or 1.44MB storage capacity
    Hard disk drive One internal mount available for an MCC standard 2.5-inch IDE hard disk drive (0.5 inch high) with adapter board and mounting bracket; hard disk drive type set automatically in System Configuration Utility (custom types can also be set)
    Batteries
    Ni-Cd 10.8 V, 500mAh, rechargeable (48 hours); provides approximately one minute backup power in the event of a power failure; accessible with tools
    Lithium 3 V rechargeable (40 hours) for backing up the real-time clock and the CMOS RAM

    These units don't come with hard or floppy drives. While any 2.5 inch hard drive should do just fine, they take only the special notebook sized floppy drive listed above, an Epson proprietary model (SMD-1140), which is not likely to be as easily obtainable.

    Assuming you're not afraid of a soldering iron, Karl Lunt, who also purchased a couple of these units from Timeline, provides instructions on connecting a regular PC floppy drive to an IM-403 on his Hacking the Epson IM-403 webpages.

    For anyone needing, or just wanting, the original Epson proprietary SMD-1140 floppy drive, I recently located a source for them. A company called Test and Repair Services, aka TRS, has them in stock for about $50 each. I bought four of them, one for each of my IM-403s, since they're such cute, little drives. TRS also has 2.5" hard drives at reasonable prices and were easy to do business with. I'll probably shop them again.

  • Hard Drive - 2.5 inch, 12mm, Integral Platinum/1010, model 21010 (3904 Cyl - 11 Heads - 46 Sect. = 1011.4 MB). Voltages: +5V == 0.6 A.

  • Wireless Networking - I got lucky in obtaining an Ubiquity 2000 from Grant Taylor for the price of shipping! It was manufactured by Pacific Communication Sciences, aka PCSI, formerly a Cirrus Logic subsidiary. In addition to CDPD, it handles AMPS cellular data/fax/voice and PSTN data/fax/voice. It draws .6 watt, has a built in NiCD battery, is serially connected and weighs 1.8 pounds (with the battery). It's even CDPD 1.1 compliant! Not bad for some postage, eh? Needless to say, Grant is my new best friend. ;-)
  • I plan to persue IP over AX.25 too, but as I've already got this CDPD hardware and will need an amatuer radio license for that , I think I'll be jacking in via CDPD for the short term.

  • Power Supply - Since the IM-403 requires a 24 Volt input and good batteries of this sort are harder to find, I initially purchased sixteen 6 Volt Lithium-Ion battery cells from a Batteries Plus retail store for about $600. They were supposed to have made these cells into four 24 Volt battery packs.  After about a month I called to enquire what was up.  They said they were having trouble obtaining the cells they said they could get when they eagerly took my money. I gave them the benefit of the doubt and remained patient. Well, to make a long , painfull story short, after about six months I told them to either obtain the cells pretty quick or refund my money because six months was long enough to wait. Finally admiting that they couldn't obtain the cells, they refunded my money. That was all fine and well, apart from the fact that I was deprived of earning interest on my $600 for half a year, but I still had no power source for my wearable computer! While the whole Batteries Plus fiasco was going on, Steve Mann had mentioned that custom made Lithium-Ion battery packs might be a bit dangerous as they have a tendency to catch fire and one wouldn't want such a thing strapped to their body during such an occurance. Figuring that if anyone had had experience with catching themself on fire in such a manner, it would certainly have been Steve, I acquiesced to his greater experience and wisdom in the matter and decided against going the custom battery cell route a second time so maybe this whole consumer nightmare was all for the best. :-)

    I had initially wanted Lithium-Ion batteries, but since enough time had gone by that I was already thinking about replacing the IM-403 in favor of something that might be a little better and require less voltage, I compromised and purchased somthing called a Multi-Voltage Powerpac from the Raymond Sarrio company. It weighs 2.1 lbs. and outputs anywhere from 3 to 24 volt DC utilizing various voltage chips. This Multi-Voltage feature enables me to use it with the IM-403 today and almost anything I upgrade it to later on. And if I end up replacing it some day as the primary power source for my wearable computer (which is highly likely), I can use it as a power source for almost any portable electronic device.  It will even work in series with a device's existing internal battery such that the device can then utilize the total capacity of both batteries. It has a Fuel Gage consisting of five lights that indicate how much power is left and comes with an automobile charger, AC wall charger (a solar charger is also available at extra cost) and a nylon carrying case with belt loop and shoulder straps. It uses a ThinLine® battery by Portable Energey Products (PEP) which is a planar-case design, combined with thin metal film technology producing thin, flat, light-weight sealed-lead batteries with performance comparable to that of Nickel Cadmium (NiCd) and Nickel Metal Hydride (NiMH) batteries.

  • Miscellaneous - Since the PCMCIA expansion module for the IM-403 is hard to come by (i.e. I have been unable to locate a source for it, though I have managed to ascertain that it's Epson model number is OI-B06), and the IM-403 has a single ISA expansion slot, I bought an ISA PCMCIA expansion card for it from Greystone Peripherals. The card is of the self contained variety where the PCMCIA recepticle is built into it. It is called a Dual Outback GS-120, has a standard Intel i82365SL compatible controller and supports two Type I or II PC cards or one Type III. Although this card regularly lists for $99, I got lucky and bought mine during a huge promotional sale for the obscene price of $25.00! :-)

GNU Linux FreeBSD NetBSD OpenBSD Apache


Released under GNU Free Documentation License (FDL)
Copyright © 2001 by Kyle Amon, Inc., a Florida corporation,
6002 Palm Shadow Way, Suite 1218, Tampa, FL 33647:  (813) 979-1311
amonk@gnutec.com    http://www.gnutec.com/~amonk
All Rights Reserved

Images containing Visage Facsimile of Kyle Amon Subjectright (S) Kyle Amon, Inc.

Last modified  06/06/2004