Table of Contents

Advertisement

Quick Links

Technical Reference Guide
Product Overview
Describes features of the product.
Setup
Describes setup and installation of the product and
peripherals.
Handling
Describes how to handle the product.
Advanced Usage
Describes advanced usage methods for the product.
Application Development Information
Describes how to control the printer and necessary
information when you develop applications.
Appendix
Describes general specifications and character code
tables.
M00143803
Rev. D

Advertisement

Table of Contents
loading

Summary of Contents for Epson C31CJ52121

  • Page 1 Technical Reference Guide Product Overview Describes features of the product. Setup Describes setup and installation of the product and peripherals. Handling Describes how to handle the product. Advanced Usage Describes advanced usage methods for the product. Application Development Information Describes how to control the printer and necessary information when you develop applications.
  • Page 2 • Neither is any liability assumed for damages resulting from the use of the information contained herein. • Neither Seiko Epson Corporation nor its affiliates shall be liable to the purchaser of this product or third parties for damages, losses, costs, or expenses incurred by the purchaser or third parties as a result of: accident, misuse, or abuse of this product or unauthorized modifications, repairs, or alterations to this product, or (excluding the U.S.) failure to strictly comply with Seiko Epson Corporation’s operating and...
  • Page 3: For Safety

    For Safety Key to Symbols The symbols in this manual are identified by their level of importance, as defined below. Read the following carefully before handling the product. You must follow warnings carefully to avoid serious bodily injury. WARNING Provides information that must be observed to prevent damage to the equipment or loss of data. •...
  • Page 4: Cautions

    - Consult your dealer or an experienced radio/TV technician for help. • Never disassemble or modify this product. • Seiko Epson Corporation shall not be liable for interference to radio/TV resulting from changes or modifications to this product not expressly approved by Seiko Epson Corporation.
  • Page 5: Open Source Software License

    Open Source Software License This product uses open source software in addition to Epson proprietary software. For information of the open source software used in this product, see the following URL. http://xxx.xxx.xxx.xxx/licenses.html For “xxx.xxx.xxx.xxx” in the above URL, input your printer’s IP address.
  • Page 6: About This Manual

    About this Manual Aim of the Manual This manual was created to provide information on development, design, and installation of POS systems and development and design of printer applications for developers. Manual Content The manual is made up of the following sections: Chapter 1 Product Overview Chapter 2...
  • Page 7: Table Of Contents

    Contents ■ For Safety..........................3 Key to Symbols.................................. 3 Warnings ..................................... 3 Cautions....................................4 ■ Restriction of Use ........................4 ■ Note about interference ......................4 ■ Open Source Software License.....................5 ■ About this Manual ........................6 Aim of the Manual ................................6 Manual Content................................6 ■...
  • Page 8 Setup ....................... 27 ■ Flow of Setup ........................27 ■ Installing the Printer......................28 Placing the Printer Vertically ............................29 Placing the Printer Horizontally ..........................31 ■ Changing the Paper Width ....................32 Using 58 mm Wide Roll Paper ...........................33 Using 80 mm Wide Roll Paper ...........................33 Using 40 mm Wide Roll Paper ...........................35 ■...
  • Page 9 ■ Cleaning the Printer......................73 Cleaning the Printer Case............................73 Cleaning the Inside of the Printer ..........................73 ■ Preparing for Transport....................... 77 Advanced Usage .................... 78 ■ Software Settings......................... 78 Functions...................................81 ■ Setting/Check Modes ......................91 Self-test Mode .................................93 NV Graphics Information Print Mode (NV Graphics Information) ..............94 Receipt Enhancement Information Print Mode (Receipt Enhancement Information) ......95 Software Setting Mode (Customize Value Settings)..................96 Restore Default Values Mode (Restore Default Values) ..................98...
  • Page 10 Utilities .................................... 115 Others....................................115 Download ..................................116 ■ Precautions when Developing Applications ..............117 Paper Removal Standby Setting ..........................117 Power Supply SW Setting............................117 ■ Application Development and Distribution for iOS............ 118 ■ Notes on Printing Barcodes and Two-Dimensional Symbols ........118 Appendix.......................119 ■...
  • Page 11: Product Overview

    • Printing triggered by bar code scan by smart device camera. • A utility for iOS/Android™ (Epson TM Utility) for making printer settings is provided. • Printing of various types of bar codes, GS1-DataBar, and two-dimensional symbols (PDF417, QR code, MaxiCode, Composite Symbology, Aztec Code, DataMatrix) is supported.
  • Page 12 Chapter 1 Product Overview Environment • Paper saving function is available. Others • Optional external buzzer is available. • Optional Wireless LAN unit, customer display are available. (Device Charging model/Bluetooth model) • Optional wall hanging bracket is available to attach the printer to a wall.
  • Page 13: Product Configurations

    Chapter 1 Product Overview Product Configurations Models • Serial model • Device charging model • Bluetooth model * Available models may differ depending on the area. Accessories • 40 mm width roll paper guides The printer is shipped with 58 mm width roll paper guides installed inside. •...
  • Page 14: Part Names And Functions

    Chapter 1 Product Overview Part Names and Functions Top/Front/Rear Panel LED The LED lights indicate printer status. Cover open lever Operate this lever to open the roll paper cover. Feed button Press this button once to feed the roll paper for one line. Hold down this button to continue feeding the roll paper.
  • Page 15: Panel Led

    Chapter 1 Product Overview Panel LED Power LED • Lights when the power supply is on. • Off when the power supply is off. • Flashes during the network to start up, when waiting for power off, or updating firmware. Do not turn on by using the power switch while waiting for the power to turn off (when the Power LED is flashing).
  • Page 16: Connectors

    Chapter 1 Product Overview Connectors All connectors are located on the lower rear of the printer. Interface types and the number of connectors vary by the printer model. Serial Model Ethernet connector Connects the 10BASE-T/100BASE-TX LAN cable. Serial connector Connects a serial cable. Power supply connector Connects the DC cable for the AC adapter.
  • Page 17 Chapter 1 Product Overview Device Charging Model/Bluetooth Model Ethernet connector Connects the 10BASE-T/100BASE-TX LAN cable. USB Type-A connector For connecting a peripheral device such as a customer display, handheld scanner, or wireless LAN unit. The USB connector color is black USB connector (USB-A - Connects a USB cable for connecting to a tablet computer.
  • Page 18 Requirements: The version of Android OS is 10 or later with kernel version 4.9.15 or later However, Epson does not guarantee normal operation of all Android devices even if they satisfy the requirements. Run some tests before actually using the device.
  • Page 19: Online And Offline

    Chapter 1 Product Overview Online and Offline Online The printer is online and ready for normal printing unless there is a reason to go offline. Offline The printer automatically goes offline under the following conditions: • While the printer power is turning on/off •...
  • Page 20: Status And Errors

    Chapter 1 Product Overview Status and Errors The status of the printer is indicated by lit and flashing LEDs. You cannot print when an error has occurred. Status Display O: OFF N: ON F: Flashing : Ignore the LED light Bluetooth Wi-Fi Ethernet...
  • Page 21: Network Connection Status

    Chapter 1 Product Overview Bluetooth Wi-Fi Ethernet Paper Power Error Printer Status F *1 During turn-off process During power off NOTE: When a power off command is executed. F *2 When turning off the printer without using the power button, using the command is recommended because doing so reliably saves printer operating status information.
  • Page 22: Error Status

    Chapter 1 Product Overview Error Status There are three possible error types: automatically recoverable errors, recoverable errors, and unrecoverable errors. The error codes can be checked on TM-L100 Utility. When contacting qualified service personnel for help, inform the personnel of the error code to troubleshoot the problem quickly. Automatically Recoverable Errors Printing is not possible if an automatically recoverable error occurs.
  • Page 23 Chapter 1 Product Overview Unrecoverable Errors The printer cannot print when an unrecoverable error occurs. Turn the printer off and then back on. If the error still occurs, the printer may be defective. Contact qualified service personnel. Error (Error code) Description High voltage error (AKA41) Abnormal power supply voltage (high voltage) was detected.
  • Page 24: Nv Memory (Non-Volatile Memory)

    Chapter 1 Product Overview NV Memory (Non-Volatile Memory) The printer's NV memory stores data even after the printer power is turned off. NV memory contains the following memory areas for the user: • NV graphics memory • User NV memory •...
  • Page 25: Maintenance Counter

    Chapter 1 Product Overview Maintenance Counter With this function, printer information, such as the number of lines printed, the number of autocuts, and printer operation time after the printer starts working, is automatically stored in printer's memory. You can read the counter information to use it for periodical checks or part replacement.
  • Page 26: Useful Functions For Smart Devices (Device Charging Model/Bluetooth Model)26

    By using the acquired information, the device can specify the printer to send a print job over a network or Bluetooth. • Programming using Epson ePOS SDK is required to use these functions. These functions are created by combining NFC touch and QR code capturing operations and the target printer specifications using Printer Easy Select API.
  • Page 27: Setup

    Chapter 2 Setup Setup This chapter describes setup and installation of the product and peripherals. Flow of Setup This chapter consists of the following sections along with the setup flow of the product and peripherals. Installing the Printer (page 28) Changing the Paper Width (page 32) Connecting Interface Cables (page 37) Connecting the Optional Wireless LAN Unit (For Device charging model/...
  • Page 28: Installing The Printer

    Chapter 2 Setup Installing the Printer The printer can be placed vertically or horizontally. ❏ Vertical installation ("Placing the Printer Vertically" on page When using strong full adhesive liner-free label paper, install the printer vertically and enable the Paper removal standby setting. ❏...
  • Page 29: Placing The Printer Vertically

    Chapter 2 Setup Placing the Printer Vertically Attach the included four rubber feet and two pieces of fixing tape to the bottom of the printer. Lay the printer on its side. Remove the release paper from the rubber feet. Attach the rubber feet to the four positions on the bottom of the printer. Place the printer.
  • Page 30 Chapter 2 Setup Securing the Printer to the Installation Surface For vertical installation, use of the fixing tape is recommended to secure the printer to the installation surface. Lay the printer on its side. Remove the release paper from one side of the fixing tape. Attach the fixing tape to the two positions.
  • Page 31: Placing The Printer Horizontally

    Chapter 2 Setup Placing the Printer Horizontally Attach the included four rubber feet to the rear of the printer. Remove the release paper from the rubber feet. Attach the rubber feet to the four positions on the bottom of the printer. Place the printer.
  • Page 32: Changing The Paper Width

    Chapter 2 Setup Changing the Paper Width The printer allows you to use three widths roll paper. The factory default setting is to use 58 mm width roll paper. Attach 58-mm width roll paper No roll paper guide Attach 58-mm width roll paper guide to the right guide to the right (Default)
  • Page 33: Using 58 Mm Wide Roll Paper

    Chapter 2 Setup Using 58 mm Wide Roll Paper Attach only the 58-mm width roll paper guide. This is the factory default. Using 80 mm Wide Roll Paper Remove all the roll paper guides. Follow the procedure below to remove the 58-mm width roll paper guide. Lay the printer on its side.
  • Page 34 Chapter 2 Setup • When you turn the printer on, the printer automatically changes the paper width setting to 80 mm. It is not necessary to change the setting by using TM-L100 Utility or other software. • How to attach the 58-mm width roll paper guide Tilt the guide and insert its protrusion into the groove inside the printer, and then fit it into place.
  • Page 35: Using 40 Mm Wide Roll Paper

    Chapter 2 Setup Using 40 mm Wide Roll Paper Attach both the 40-mm and 58-mm width roll paper guides. Follow the procedure below to attach the 40-mm width roll paper guide. Lay the printer on its side. Open the roll paper cover. "Opening/Closing the Roll Paper Cover"...
  • Page 36 Chapter 2 Setup By using TM-L100 Utility, change the paper width setting of the printer to 40 mm. For more details, see "Software Settings" on page How to remove the 40-mm width roll paper guide • Remove the roll paper guide by pulling its tab up and toward you. •...
  • Page 37: Connecting Interface Cables

    Chapter 2 Setup Connecting Interface Cables Connect interface cables of a computer or peripheral devices to the connectors on the rear of the printer. The on-board connectors vary depending on the printer model. Lay the printer on its side. Remove the rear cover. Connect the interface cable to the appropriate connector.
  • Page 38 Chapter 2 Setup • Device charging model/Bluetooth model When connecting a USB cable to the USB Type-B connector By attaching the included locking wire saddle and pass the cable through the hook, you can prevent the cable from being unplugged.
  • Page 39 Chapter 2 Setup Attach the rear cover. Pull out the Interface cable through the cutout of the rear cover. Connect the interface cable to your computer or peripheral device. Connect the AC cable plug to a power outlet. Should a fault ever occur, immediately turn off the power to the printer and unplug the AC cable from the socket.
  • Page 40: Connecting The Optional Wireless Lan Unit (For Device Charging Model/Bluetooth Model)40

    Chapter 2 Setup Connecting the Optional Wireless LAN Unit (For Device charging model/Bluetooth model) The optional Wireless LAN unit (OT-WL06) enables you to use the product with a Wi-Fi connection. Refer to the manual for the wireless LAN unit for instructions on how to connect it. Be sure to turn off the printer when connecting the Wireless LAN unit.
  • Page 41: Connecting The Optional Customer Display (For Device Charging Model/Bluetooth Model)41

    Chapter 2 Setup Connecting the Optional Customer Display (For Device charging model/Bluetooth model) You can connect the customer display (DM-D30 or DM-D70) to this product, using USB connection. Refer to the manual for the customer display for instructions on how to connect it. Be sure to turn off the printer when connecting the customer display.
  • Page 42: Connecting The Optional External Buzzer

    Chapter 2 Setup Connecting the Optional External Buzzer When the optional external buzzer (model: OT-BZ20) is connected to the drawer kick connector of the printer, you can set the printer so that it beeps when you send commands, when an error occurs, when executed autocutting, and when detected paper end.
  • Page 43: Connecting The Cash Drawer

    Chapter 2 Setup Connecting the Cash Drawer • Do not connect both the optional external buzzer and the cash drawer to the printer at the same time by using a branched connector. • When using a cash drawer, make sure to set “Select Buzzer” to “Disabled” or “Built-in buzzer” (see "Software Settings"...
  • Page 44: Connecting The Drawer Kick Cable

    Chapter 2 Setup Pin assignments Pin number Signal name Direction Frame GND Drawer kick drive signal 1 Output Drawer kick open/close signal Input +24 V Drawer kick drive signal 2 Output 6 5 4 3 2 1 Signal GND Connecting the drawer kick cable •...
  • Page 45: Connecting To The Power Source

    Chapter 2 Setup Connecting to the Power Source Connect the AC adapter to supply power to the printer. • Be sure to use the specified AC adapter PS-190 (Model: M368A) only. Using another AC adapter may result in causing fire or shock. •...
  • Page 46 Chapter 2 Setup Connect the DC cable of the AC adapter to the power supply connector. How to disconnect the DC cable Make sure that the AC cable is not connected, and then hold the arrow-printed portion of the connector to pull it straight out. Attach the rear cover.
  • Page 47 Chapter 2 Setup Connect the AC cable plug to a power outlet.
  • Page 48: Connecting The Printer To The Host Devices

    Chapter 2 Setup Connecting the Printer to the Host Devices USB Interface When using USB cable to connect with host device, connect the USB cable to the printer, and after starting the host device, turn the printer on. Do not place any weight or stress on the cable when using. Doing so could damage the cable and connectors.
  • Page 49 Input your user name and password on the authentication window. • The user name is “epson”, and the default password is the serial number of the printer. You can find the serial number by running the self-test or on the nameplate attached to the printer.
  • Page 50 Chapter 2 Setup Setup using TM-L100 Utility Prepare the following items. Computer: Windows 11/10/8.1/8/7 USB cable: With a Type B connector required for connecting to the printer Setup utility: TM-L100 Utility Connect the printer to the computer with a USB cable. Turn on the computer.
  • Page 51: Wireless Lan Interface (With Ot-Wl06) (For Device Charging Model/Bluetooth Model)

    LAN settings. For setting up wireless LAN settings for multiple printers, connect them with a LAN or USB cable and use Epson Deployment Tool. You can also easily connect the printer to the network from your iOS or Android device using the Epson TM Utility.
  • Page 52 This printer comes with a mode (SimpleAP) that allows printers to connect with a smart device or a computer without requiring a wireless access point. This allows you to easily setup a wireless LAN for the printer by using a printer settings tool (TM-L100 Utility, Epson TM Utility) even without a network environment such as access points.
  • Page 53 Chapter 2 Setup Setup using a Computer connected with a USB Cable Prepare the following items. • Computer: Windows 11/10/8.1/8/7 • USB cable: With a Type B connector required for connecting to the printer • Setup utility: TM-L100 Utility Connect the wireless LAN unit to the printer. Connect the printer to the computer with a USB cable.
  • Page 54 Chapter 2 Setup Setup using a Computer connected using SimpleAP Prepare the following items. • Computer: Windows 11/10/8.1/8/7 (A computer with wireless LAN capability) • Setup utility: TM-L100 Utility Connect the wireless LAN unit to the printer. Turn on the computer. Start the printer in the SimpleAP mode.
  • Page 55 Turn on the printer. Start Epson TM Utility. Select the printer. Select [Change printer settings] to configure the network settings. When the settings are complete, exit Epson TM Utility. Turn off the printer. Wireless network settings of the printer is completed.
  • Page 56 Turn on the printer. Start Epson TM Utility. Select the printer. Select [Change printer settings] to configure the network settings. When the settings are complete, exit Epson TM Utility. Turn off the printer. Wireless network settings of the printer is completed.
  • Page 57 Following the on-screen instructions, scan the printed QR code and connect the printer with SimpleAP. Configure the network settings following the on-screen instructions. When the settings are complete, exit Epson TM Utility. Turn off the printer. Wireless network settings of the printer is completed.
  • Page 58: Bluetooth Interface (For Bluetooth Model)

    Pair the printer with your device using the Bluetooth function of the device or using other methods. Pairing the printer is also possible by using EPSON TM Bluetooth Connector (Windows) or Epson TM Utility. • If the host computer and the printer are not connected on a continuous basis but rather connected every time the printer starts printing, some time may be needed for the printer to actually start printing after the host computer commands printing.
  • Page 59 Setting up from a Smart Device Necessary Items Prepare the following items. • Device for setting: iOS or Android device • Setup utility: Epson TM Utility Running Epson TM Utility Run the Epson TM Utility. Set from “Bluetooth Setup Wizard” in the menu.
  • Page 60 3. In the Bluetooth Settings dialog box, click the Hardware tab, and then search for the Microsoft Bluetooth Enumerator. If it is not found, the Bluetooth software cannot detect the Epson Bluetooth printer, and you may not be able to connect to the computer. Select the printer to be paired, and then click [Connect].
  • Page 61: Mac Address Confirmation

    Chapter 2 Setup • If “Error” is displayed when you click the [Search] on the TM Bluetooth Connector, check whether: * The Bluetooth adapter is installed to the computer. * Bluetooth is ON in the Windows settings. • If the device is not displayed on the TM Bluetooth Connector or the TM Bluetooth Connector Status shows “...
  • Page 62: Printing Using Multiple Interfaces

    Bluetooth. You can change the security level by using Epson TM Utility, TM-L100 Utility, or in the Interface Setup mode. You can select the main connection interface and set the time to enable interface switching from the software settings.
  • Page 63: Handling

    Chapter 3 Handling Handling This chapter describes basic handling of the printer. Turning the Power On/Off Use the power button to turn the printer on or off. You can turn the printer on and off by operating the breaker without using the power button. For more details, see "Precautions when Developing Applications"...
  • Page 64: Opening/Closing The Roll Paper Cover

    Chapter 3 Handling Opening/Closing the Roll Paper Cover Pinch either the left or right cover open lever to open the roll paper cover. Removing/Attaching the Rear Cover Pull up the cutout portion of the cover to remove the cover.
  • Page 65: Installing Or Replacing The Roll Paper

    Chapter 3 Handling Installing or Replacing the Roll Paper Follow the steps below to install or replace the roll paper. • Make sure you use a specified roll paper type. • Make sure to turn on the printer before loading or replacing roll paper. For Vertically Placed Printer Turn on the printer.
  • Page 66 Chapter 3 Handling Install the roll paper in the correct direction. Make sure that the roll paper is not slack. If the roll paper is slack, take up the slack before installing it. • Before installing the roll paper, make sure that the roll paper is not deformed. Using a deformed roll paper will cause the printer to malfunction.
  • Page 67: For Horizontally Placed Printer

    Chapter 3 Handling Pull out some paper, and close the roll paper cover. When the printer power is on, the roll paper is automatically cut. For Horizontally Placed Printer Turn on the printer. Open the roll paper cover. Remove the used roll paper core if any.
  • Page 68 Chapter 3 Handling Install the roll paper in the correct direction. Make sure that the roll paper is not slack. If the roll paper is slack, take up the slack before installing it. • Before installing the roll paper, make sure that the roll paper is not deformed. Using a deformed roll paper will cause the printer to malfunction.
  • Page 69 Chapter 3 Handling Pull out some paper, and close the roll paper cover. When the printer power is on, the roll paper is automatically cut.
  • Page 70: Removing Jammed Paper

    Chapter 3 Handling Removing Jammed Paper When a paper jam occurs, never pull out the paper with too much force. Open the roll paper cover and remove the jammed paper. Do not touch the thermal head and its surroundings. After printing, the thermal head and its surroundings can be very hot.
  • Page 71: When The Roll Paper Cover Does Not Open

    Chapter 3 Handling When the Roll Paper Cover does Not Open The roll paper cover will not open until the auto cutter blade returns to its standard position. Turn off the printer and back on. If you still cannot open the roll paper cover, follow the procedure below to return the auto cutter blade to its standard position.
  • Page 72 Chapter 3 Handling Open the roll paper cover, and remove jammed paper. Close the roll paper cover. Attach the top cover.
  • Page 73: Cleaning The Printer

    Chapter 3 Handling Cleaning the Printer Cleaning the Printer Case If the exterior surface is noticeably dirty, follow the steps below to clean it. Never clean the product with alcohol, benzine, thinner, or other such solvents. Doing so may damage or break the parts made of plastic and rubber. CAUTION Turn off the printer.
  • Page 74 Chapter 3 Handling Thermal Head Clean the thermal head with a cotton swab moistened with an alcohol solvent (ethanol or IPA). • After printing, the thermal head and its surroundings can be very hot. Be careful not to touch it and to let it cool before you clean it. •...
  • Page 75 Chapter 3 Handling Inside the Roll Paper Holder Wipe off paper dust with a dry or slightly damp cloth.
  • Page 76 Chapter 3 Handling Side Surfaces of the Roll Paper Holder If there is glue on the side surfaces of the roll paper holder or of the paper guides, wipe it off with a cloth moistened with an alcohol solvent (ethanol or IPA). Do not use alcohol solvents to clean areas other than those specified.
  • Page 77: Preparing For Transport

    Chapter 3 Handling Preparing for Transport Follow the steps below to transport the printer. Turn off the printer. Confirm that the Power LED is off. Disconnect the AC cable from the socket. Remove the roll paper. Pack the printer upright.
  • Page 78: Advanced Usage

    The printer has software setting functions such as memory switches and customized values that allow you to configure various settings for the printer. See the next section for an overview of each feature. You can make/ change the settings using TM-L100 Utility, Epson TM Utlity, software setting mode of the printer, or ESC/POS commands.
  • Page 79 Chapter 4 Advanced Usage Methods Menu name in software Settings setting mode ✔ ✔ ✔ Paper removal standby Paper Removal Standby ✔ ✔ ✔ Time until changing interface Interface switch waiting time ✔ ✔ ✔ Select main connection interface Main connection interface Automatic Paper Reduction: ✔...
  • Page 80 Chapter 4 Advanced Usage Methods Menu name in software Settings setting mode ✔ ✔ Batch rotate print (Upside Down) Default Character: ✔ ✔ ✔ Default Character:Multi-Language Font Multi-Language Font ✔ ✔ Method for canceling recoverable error ✔ ✔ ✔ USB Interface Settings Class ✔...
  • Page 81: Functions

    Chapter 4 Advanced Usage Functions Power ON notification • Disabled (initial setting) • Enabled Handshaking (Condition for BUSY) • Receive buffer full/Offline (initial setting) • Receive buffer full In either case above, the printer enters the BUSY state after power is turned on, and when a self-test is being run.
  • Page 82 Chapter 4 Advanced Usage Network tethering • Disabled (initial setting) • Enabled Paper width • 58 mm/80 mm (initial setting) • 40 mm/80 mm When changing from 80 mm wide paper to 58 mm wide paper, the paper width is automatically detected and no setting is required.
  • Page 83 Chapter 4 Advanced Usage Code-page Selectable from 43 pages including user defined page Initial setting: PC437: USA, Standard Europe International character set Selectable from 18 sets Initial setting: USA Interface Selection • Bluetooth only (only for Bluetooth models) • Serial interface only (only for Serial models) •...
  • Page 84 • When you do not use the Bluetooth function, set the Bluetooth security level to "Middle" or "High" to prevent unauthorized access to the printer over Bluetooth. You can change the security level by using Epson TM Utility, TM-L100 Utility, or in the Interface Setup mode.
  • Page 85 Chapter 4 Advanced Usage • The displayed items vary depending on the interface configuration. • For information about the function, see "" on page Paper Reduction Extra Upper Space Reduction • Disabled (initial setting) • Enabled Extra Lower Space Reduction •...
  • Page 86 Chapter 4 Advanced Usage Reduction ratio of character height • Disabled (initial setting) • 25% reduction of inner spacing • 50% reduction of inner spacing • 75% reduction of inner spacing • 75% reduction of inner spacing and shrinking the character height •...
  • Page 87 Chapter 4 Advanced Usage When an error occurs: pattern • External buzzer: error sound pattern, Built-in buzzer: Pattern B (initial setting) • Patterns A to E When the roll paper ends: frequency • Continues to sound (initial setting) • Does not sound •...
  • Page 88 Chapter 4 Advanced Usage Paper removal standby: pattern Selectable from Patterns A to E Initial setting: Pattern A Batch rotate print (Upside Down) • Disabled (initial setting) • Enabled Default Character:Multi-Language Font • South Asian languages • Simplified Chinese Method for canceling recoverable error (Cutter error) •...
  • Page 89 Chapter 4 Advanced Usage Serial Interface Settings (Serial model only) Baud rate • 115200 bps (initial setting) • 2400 bps • 4800 bps • 9600 bps • 19200 bps • 38400 bps • 57600 bps Parity • None (initial setting) •...
  • Page 90 Chapter 4 Advanced Usage Power supply SW setting • Enabled (initial setting) • Disabled Refer to "Precautions when Developing Applications" on page 117 for precautions on using the “Power supply SW setting”. Pre-feed before next print Selectable from 0 dot (disabled), 1 dot, 2 dot, 3 dot, 4 dot, 5 dot, and 6 dot. Initial setting: 2dot Paper initialization when power ON •...
  • Page 91: Setting/Check Modes

    Chapter 4 Advanced Usage Setting/Check Modes As well as print mode, the following modes are also provided for making various printer settings and checking items. • Self-test mode • NV graphics information print mode • Receipt Enhancement information print mode •...
  • Page 92 Chapter 4 Advanced Usage In 1 and 2, the following guidances are printed, the Paper LED flashes, and instructs the user's operations. 1. Continuing self-test guidance 2. Mode selection guidance Mode Selection Modes 0: Exit and Reboot Printer 1: NV Graphics Information 2: Receipt Enhancement Information 3: Customize Value Settings 4: Restore Default Values...
  • Page 93: Self-Test Mode

    Chapter 4 Advanced Usage Self-test Mode You can check the following items using the self-test. • Product name • Firmware version • Product serial number • Interface type • Peripheral device information • Resident fonts • Maintenance counter information (head running length, number of times of autocutting) Follow the steps below.
  • Page 94: Nv Graphics Information Print Mode (Nv Graphics Information)

    Chapter 4 Advanced Usage NV Graphics Information Print Mode (NV Graphics Information) Prints the following NV graphic information registered to the printers. • Capacity of the NV graphics • Used capacity of the NV graphics • Unused capacity of the NV graphics •...
  • Page 95: Receipt Enhancement Information Print Mode (Receipt Enhancement Information)

    Chapter 4 Advanced Usage Receipt Enhancement Information Print Mode (Receipt Enhancement Information) You can check the following items using the R/E information mode: • Automatic top logo setting • Automatic bottom logo setting • Extended settings for automatic top/bottom logo Follow the steps below.
  • Page 96: Software Setting Mode (Customize Value Settings)

    Chapter 4 Advanced Usage Software Setting Mode (Customize Value Settings) Set the printer's memory switches and customized values. For available settings and explanation of each setting, see "Software Settings" on page You can also make the software settings using the ESC/POS commands. Follow the steps below.
  • Page 97 Chapter 4 Advanced Usage After briefly pressing the Feed button (less than one second) for the number of times shown in the print result, hold down the button for more than one second to select the setting items. The setting selected as the setting item, the current settings and initial settings are printed. Depending on the setting item, you may need to continue selecting the setting item before the settings are printed.
  • Page 98: Restore Default Values Mode (Restore Default Values)

    Chapter 4 Advanced Usage Restore Default Values Mode (Restore Default Values) In Restore default values mode, following values saved on NV Memory will be set back to initial settings. When any error occurs, you can use to specify the reason. Setting Item Restore Default Restore Default &...
  • Page 99: Interface Setup Mode (Interface Setup)

    Chapter 4 Advanced Usage Interface Setup Mode (Interface Setup) Use this mode to setup the interface and other settings. Follow the steps below. After running a self test, hold down the Feed button for at least one second to enter the Mode selection.
  • Page 100 Chapter 4 Advanced Usage Bluetooth Security Settings (Bluetooth model) For Bluetooth models, select [Bluetooth Setup], and then select [Security], and you can change the Bluetooth security settings. When the security settings are changed from "Middle" or "Low" to "High", or vice versa, the link key (pairing information) is deleted.
  • Page 101: Tm-Intelligent Settings Information Print Mode (Tm-Intelligent Information)

    Chapter 4 Advanced Usage Pairing method when the security is set to High (from the host) When the security is set to High and the printer is ready to be paired, perform the following procedure. Search for the printer on the Bluetooth settings screen on the host device. Select the printer you want to pair with.
  • Page 102: Hexadecimal Dumping Mode

    Chapter 4 Advanced Usage Hexadecimal Dumping Mode In hexadecimal dumping mode, data from the host device is printed in hexadecimal numbers and characters. By comparing the print outs and the program, you can check whether or not data is being sent to the printer correctly.
  • Page 103: Printing A Status Sheet

    Chapter 4 Advanced Usage Printing a Status Sheet Follow the steps below to check the interface settings. You cannot print after turning on the power while the Power LED is flashing. Using the Feed button Check that the printer is on. Open the roll paper cover.
  • Page 104 Chapter 4 Advanced Usage * * * Bluetooth Interface * * * * * * Wi-Fi & Ethernet Interface * * * Wi-Fi Status Bluetooth Status MAC Address : Unmounted BD_ADDR : XX:XX:XX:XX:XX:XX SSID : EPSON_Printer Passkey : XXXX Network Mode : Infrastructure Device Name : TM-L100_XXXXXX...
  • Page 105: Resetting The Interface Settings

    Chapter 4 Advanced Usage Resetting the Interface Settings Follow the steps below to restore the network settings to the factory default. Resetting using the Interface Setup Mode For information about the Interface Setup mode, see the link below. "Interface Setup Mode (Interface Setup)" on page 99 Resetting using the Status Sheet Button If you have removed the rear cover of the printer, you can use the status sheet button.
  • Page 106: Tm-Intelligent Function

    Chapter 4 Advanced Usage TM-Intelligent Function This product supports the TM-Intelligent function and provides the following functions. • Server direct print • Status Notification Server direct print The server direct function allows this product to acquire print data from a Web server and then print. By including print data in a response to request from this product, the Web server application can print to this product or a TM printer on the network.
  • Page 107: Network Tethering (Ios Device Only)

    Chapter 4 Advanced Usage Network Tethering (iOS device only) (For Device charging model/Bluetooth model) A tablet POS system is a POS system that uses a tablet computer in which the POS application is installed. If the tablet communicates via Wi-Fi, the communication may become unstable depending on the radio wave condition in the shop or store and it may cause the POS system to malfunction.
  • Page 108: Tablet Devices Supported By The Network Tethering

    Operation of this function has been checked with iOS devices running iOS 10.1 or later. Enabling the Tethering Function Enable the tethering function of the printer using Epson TM Utility, TM-L100 Utility, or in the software settings mode. Enabling by Using Epson TM Utility Select [Change Printer Settings] - [Network tethering] in that order to enable (or disable) the tethering function.
  • Page 109: Connection Procedure

    Chapter 4 Advanced Usage Enabling in the Software Settings Mode Select [3. Customize Value Settings] - [13. Other Settings] - [8. Network Tethering] in that order, and then enable (or disable) it. "Software Settings" on page Connection Procedure Follow the procedure below to connect a tablet using the tethering function. Connect the printer to a wired network.
  • Page 110 Chapter 4 Advanced Usage Connect the iOS device to the printer using a Lightning to USB cable. Make sure to connect the cable to the USB-A Device Charging connector (white connector). On the iOS device, tap [Settings] - [Ethernet], and then check that an IP address has been set.
  • Page 111: Application Development Information

    XML, refer to the ePOS-Device XML User's Manual. ESC/POS ESC/POS is the Epson original printer command system for POS printers and customer display. With ESC/POS commands, you can directly control all the printer functions, but detailed knowledge of printer specifications or combination of commands is required, compared to using drivers and applications.
  • Page 112: Controlling The Cash Drawer

    Register a cash drawer using the SetupPOS Utility, and control using the OpenDrawer method or the DirectIO function. For details, see the "EPSON OPOS ADK for .NET MANUAL Application Development Guide Cash Drawer (EPSON Standard)" and the "UnifiedPOS Specification". Epson ePOS SDK The output command for the drawer kick pulse and the status transmission command are provided in each SDK library.
  • Page 113: Controlling The Optional External Buzzer

    OPOS for .NET Register a POS printer using the SetupPOS Utility and control using the DirectIO function. For details, see the "EPSON OPOS ADK for .NET MANUAL Application Development Guide POSPrinter". Epson ePOS SDK The command for the buzzer function is provided in each SDK library. For details, see the user's manuals pro- vided with each SDK.
  • Page 114: Software

    A native application that relays print data between an application and the TM printer. Epson TM Print Assistant allows you to develop a system that enables printing from a Web application or a URL-scheme capable application such as FileMaker, on a smart device connected to the TM printer.
  • Page 115: Utilities

    TM printers for the first time, or when configuring multiple TM printers at the same time. Monitoring Tool Use to check a list of status for the Epson printers connected to the network. Windows You can also update certificates for multiple printers used for WPA-Enterprise in a batch.
  • Page 116: Download

    You can obtain software and manuals from one of the following URLs. For customers in North America, go to the following web site: U https://www.epson.com/support/ For customers in other countries and regions, go to the following web site: U https://www.epson-biz.com/...
  • Page 117: Precautions When Developing Applications

    Chapter 5 Application Development Information Precautions when Developing Applications This section describes information that you should be aware of when developing systems and applications using this product. Paper Removal Standby Setting The “Paper Removal Standby” function feeds the printed paper to the position where it can be cut and then stops it.
  • Page 118: Application Development And Distribution For Ios

    Application Development and Distribution for iOS If your application enables communication with the printer using Bluetooth or a Lightning-USB cable, Epson must submit the application to Apple before you submit it to the App Store. Please apply for each application you want to submit to the App Store from the URL below.
  • Page 119: Appendix

    Appendix Appendix Product Specifications Printing Specifications Printing method Thermal line printing Dot density 0.125 x 0.125 mm/dot (203 x 203 dpi) Paper feed Frictional feeding Paper width 40 mm 58 mm 80 mm Printing width 35 mm {1.38"}, 52.5 mm {2.07"}, 72.0 mm {2.83"}, 280 dots 420 dots...
  • Page 120: Character Specifications

    Appendix Character Specifications Character set 95 alphanumeric characters 128 extended graphics characters x 43 pages (includes user-defined pages) 18 international character sets Japanese 6,879 characters of JIS X0208-1990, 845 special characters 11,233 characters of JIS X0213:2004, One special character Simplified Chinese 28,553 characters of GB18030-2000 Traditional Chinese 13,502 characters of Big5...
  • Page 121: Auto Cutter

    Appendix Character size Standard mode ANK Font A 1.50 x 3.00 mm Standard/Double height/ ANK Font B 1.13 x 2.13 mm Double width/Double height and width Special Font A 1.50 x 3.00 mm Special Font B 1.13 x 3.00 mm Kanji Font A 3.00 x 3.00 mm Kanji Font B...
  • Page 122 Appendix Paper removal detector Detects the presence of printed paper that was cut off with the autocutter. The next printing is started when cutting with the autocutter is finished and the printed paper is removed. Before starting the next printing, the top margin can be adjusted by feeding paper backward.
  • Page 123: Roll Paper Feeder

    Appendix Roll Paper Feeder Loading method Drop-in paper loading Paper width 40 mm, 58 mm, 80 mm • Do not use a deformed roll paper. Take up any slack in the roll paper when loading it. • When shipped from the factory, the 58-mm width roll paper guide is set to use 58 mm wide roll paper.
  • Page 124: Paper Specifications

    Appendix Paper Specifications Paper width 40 mm Paper width 58 mm Paper width 80 mm Type Certified thermal paper Form Roll Paper 39.5 +/- 0.5 mm 57.5 +/- 0.5 mm 79.5 +/- 0.5 mm width (Liner-free label paper only) Size Roll paper diameter Up to 102 mm Width...
  • Page 125 9023-1397 (Lane Coated: 30 rolls) 80 mm wide paper: 9023-1274 (Lane Coated: 6 rolls) 9023-1253 (Lane Coated: 12 rolls) For the certified roll paper model number, please check "Epson Certified Media List for Thermal Receipt Printers" from the website below. https://www.epson-biz.com/ Certified Base Paper In order to ensure print quality and reliability, the following certified base papers shall be used.
  • Page 126 Appendix Liner-free label paper with black marks/Plain thermal paper By printing black marks on the back of the paper, you can print or run autocut based on the position of the black marks. The black marks must meet the following conditions. •...
  • Page 127 Appendix Restrictions on Printing Surface Preprinting is prohibited within the detection area of the label removal detector. 40 mm wide paper 58 or 80 mm wide paper Preprinting is Preprinting is prohibited prohibited Paper feed Paper feed direction direction 15.25 mm 33.15 mm 15.00 mm 15.00 mm...
  • Page 128: Printable Area

    Appendix Printable Area 40 mm wide paper 39.5 ± 0.5 mm 0.125 mm Dot No. 280 Dot No. 1 35.0 mm (280 dots) 2.15 mm (2.35 mm) 58 mm wide paper 57.5 ± 0.5 mm 0.125 mm Dot No. 420 Dot No.
  • Page 129: Printing And Cutting Positions

    Appendix Printing and Cutting Positions • Due to slack in or variations of paper, the actual cutting position will differ from the values shown below. Set the cutting position in consideration of the variations. • To prevent paper jams and to ensure print quality, it is recommended to feed the paper at least 1 mm after paper cutting.
  • Page 130: Built-In Memory

    Appendix When the paper removal detector is enabled (with backfeed) When the paper removal detector is enabled, the top margin can be changed by feeding paper backward. Approx. Approx. 5.0 mm 14.0 mm Autocut position Print start position Center of the print head Paper feed direction Built-in Memory Receive buffer...
  • Page 131: Reliability

    *3: Indicates the overall mean time between failures, including wear-out and random failures, before the life is reached. • Reliability varies depending on the paper used. For details, contact Epson sales company. • If paper dust or glue from roll paper accumulates inside the printer, it may cause poor printing, erratic paper feeding or cutting, or paper jamming.
  • Page 132: Environmental Conditions

    Noise Operating Approx. 52 dB (ANSI bystander position) Note: The above noise value is based on Epson evaluation conditions. Noise varies depending on the paper used, printing contents, and the setting values, such as print speed or print density. Waterproof...
  • Page 133: External Dimensions And Weight

    Appendix External Dimensions and Weight External dimensions When installed vertically: 140 x 148.5 x 207 mm {5.52 x 5.85 x 8.15 inch} (wide x depth x height) When installed horizontally: 140 x 205 x 151 mm {5.52 x 8.07 x 5.95 inch} (including rubber feet) Weight Approx.
  • Page 134 Appendix When installed Horizontally [Unit: mm]...
  • Page 135: Specifications Of Interface And Connector

    USB vendor-defined class USB printer class Vendor ID 04B8h 04B8h Product ID 0202h 0E2Ah String Descriptor Manufacturer EPSON EPSON Product TM-L100 TM-L100 Serial number Character string based on Character string based on the product serial number the product serial number...
  • Page 136: Network Interface

    Appendix Network Interface For both Ethernet interface and Wi-Fi interface Support protocols Protocols Usage IP, ARP, ICMP, UDP, TCP Basic communication protocols LP, LPR, TCP Socket Port Printing protocols HTTP/HTTPS Used in ePOS-Print, ePOS-Display, and EpsonNet Config (Web version) SNMP, ENPC Used in setting and monitoring DHCP, APIPA Used in automatic setting for the IP address and so on...
  • Page 137 Appendix Socket communication • Port type TCP communication port for direct printing • Port number 9100 • Port communication direction bidirectional • Max. simultaneous connections • Number of connections for which printing is available 1 (occupied until the connection is released.) •...
  • Page 138 Appendix Initial settings These settings apply when the printer is initialized in the Interface Setup mode. Parameter Setting value Communication standard 802.11b/g/n Network mode Infrastructure mode SSID EPSON_Printer Encryption type WPA2-Personal Passphrase EpsonNet IP Address Automatically acquired by DHCP ∗ You can connect to a WPA2-PSK (AES) access point using the settings above. Settings in SimpleAP mode (Factory default settings) Parameter Setting value...
  • Page 139: Serial Interface (Serial Model)

    Appendix RS-232 Serial Interface (Serial model) Interface board specifications (RS-232-compliant) Item Specifications Data transfer method Serial Synchronization Asynchronous Handshake Select one of the following with DIP switch 1-3: • DTR/DSR • XON/XOFF Signal level MARK -3V to -15V logic “1”/OFF SPACE +3V to +15V logic “0”/ON Bit length...
  • Page 140 Appendix Pin no. Signal name Signal direction Function Input This signal indicates whether the host computer can receive data. SPACE indicates that the host computer can receive data. MARK indicates that the host computer cannot receive data. When DTR/DSR control is selected, the printer transmits data after confirming this signal (except if transmitted using some ESC/POS commands).
  • Page 141 Appendix XON/XOFF When XON/XOFF control is selected, the printer transmits the XON or XOFF signals as follows. The transmission timing of XON/XOFF differs, depending on the setting of DIP switch 2-1. DIP switch 2-1 Signal Printer status 1 (ON) 0 (OFF) 1) When the printer goes online after turning on the power (or reset using the Transmit Transmit...
  • Page 142: Bluetooth Interface (Bluetooth Model)

    Appendix Bluetooth Interface (Bluetooth model) Countries and regions where Bluetooth can be used are limited. Since notes are provided for each country, check the sheet supplied with the product. Specification • Bluetooth 3.0 (EDR supported) • Bluetooth Power Class 2 •...
  • Page 143 - When wireless communication settings are initialized from the printer. - When the Bluetooth connection is cut from the "Printer Selection" screen of the Epson TM Utility. - When the Bluetooth connection is cut using disconnectDevice API for Epson ePOS SDK for iOS.
  • Page 144 Requirements: The version of Android OS is 10 or later with kernel version 4.9.15 or later However, Epson does not guarantee normal operation of all Android devices even if they satisfy the requirements. Run some tests before actually using the device.
  • Page 145: Nfc Tag

    Solution Do not send data to the printer if the printer is not ready to print. For developers using the SDK from Epson, see the User's Manual - Chapter 3 Programming Guide - "Printing After Checking the Printer Status". Since Bluetooth is disconnected when this occurs, if the auto reconnect feature is not enabled, you need to reconnect from the Bluetooth settings screen on the iOS device.
  • Page 146: Character Code Tables

    Appendix Character Code Tables Refer to the following URL regarding the character code table. U https://www.epson-biz.com/pos/reference/charcode/...
  • Page 147: Compatibility With Usb Type-A

    Appendix Compatibility with USB Type-A Devices can be connected to the USB Type-A connector of the TM-L100 (models other than serial model) in the following ways. TM-L100 Direct connection Secondary connection Wireless LAN unit of OT-WL06 Extension cable of OT-WL06 Barcode scanner DM-D30/DM-D70 DM-D30...

This manual is also suitable for:

Tm-l100

Table of Contents