Thermal printers are widely common due to their wide-spread use and convenience in our day-to-day lives. A client needed portable tailor-designed thermal printers for their retail applications.
Simple, Light and Fast
Thermal printers print more quietly and are usually faster than typical impact dot matrix printers. There is no toner, ink or ribbons required and have very few moving parts. They are also smaller, lighter and consume less power, making them ideal for portable and retail applications. The client needed to Redeem to conceptualize, design and develop a custom thermal printer that would perfectly suit their requirements.
An Exhaustive List
The client needed the following requirements to be delivered within a limited time frame :
Print on two different papers: print a two inch width paper and a three inch width paper.
Android Mobile application to enhance user experience.
Bluetooth feature to communicate with the mobile application.
Have wifi module for Remote connectivity.
Device to support Multi-language printing.
Support Logo/Image printing.
USB power supply
Going forward to deliver with clarity
The most important but challenging bit of developing a thermal printer, is maintaining good print quality. To achieve this, we developed a thermal printer system using a 32-bit STM32 microcontroller - based on Arm Cortex-M processor known for its high performance, real-time capabilities, digital signal processing, and low-power operation and connectivity to develop a superior quality product.
Multi-lingual Support Another challenging requirement of the client was to integrate multi-lingual support. They required the device to support most Indian languages. Though this could have been done with already market available libraries that cost around 1 Lacs INR for one language, integrating all Indian languages would have increased costs tremendously. Instead, Redeem Systems developed its own proprietary library to integrate all the languages into the device.
Contact Our Team
Headquarters: No.D6, 1st Floor, Raghavendra Swamy Layout, Yadavanahalli, Opp. to Sri Sai Hospitals, Bangalore - 562107.