A portable, compact electronic device is disclosed which is adapted for
communication with a personal digital assistant. The electronic device
includes a housing having an opening adapted for receiving a medium
adapted for printing or scanning and at least one coiled structure formed
from a coilable material. At least one guide positions the coilable
material as it is extended from the coiled structure. The printing or
scanning medium is moved through an opening in the housing by rotating
elements. An activation means is utilized to perform printing or scanning
of the medium, under the controlled extension and retraction of the
coilable material from the coiled structure.