IotPOS a simple Point of Sale ideal for SMEs

In the last few days we have been very immersed learning technologies that allow SMEs be more innovative, have simpler solutions and mainly that they can rely on free software as the leverage tool for their projects to scale and be successful. One of the tools we have been using is a Simple point of sale ideal for SMEs called IosPOS, which we have made work in a Raspberry pi which controls the sales management, the barcode reader and the cash box.

The installation, handling and start-up tutorials of the tool will surely come with the passing of time, but we want to anticipate that this is a fairly practical, simple, efficient and economical solution that will allow SMEs to have a solution of height, without lots of technical knowledge and a nice interface.

What is IotPOS?

IoTPOS is a simple point of sale for Linux which has its origins in LemonPOS, is open source, developed in Python with a MySQL database having support for multiple points of sale, is designed so that works properly on microcomputers like Raspberry Pi with the purpose that it can be implemented at low cost allowing it to be suitable in micro, small and medium-sized companies.

IoTPOS has support for a number of hardware related to points of sale such as printers, barcode readers or cash registers, also thanks to the GPIO interface can be done integrations with the Internet of Things.

IoTPOS It has a pleasant interface very easy to use, a powerful search functionality and a price checking tool, in the same way, it is equipped with the IoTStock tool to manage your store, printed reports even includes a feature to print your own barcode labels so there is no need to buy a dedicated barcode label printer.

The operation of IoTPOS can be seen in a couple of demos made by its creator Hiram villarreal in the following videos.

A detailed manual for a correct installation of IotPos on Linux and Raspberry Pi can be found. hereThe project has received some updates this year, but it remains fairly stable and I personally plan to send some updates in a few days, which I hope will be taken into account.

It is important to highlight the concept of integration with the internet of things, where IotPOS aims to include emails with: copies of receipts, status reports, user logins, offers, CSV or other important notifications for you and your customers, in addition to being able to use GPIOs such as: alarms, environment sensors, counters among others.

I hope this psimple selling point for Linux allow your SME to be more efficient, more controllable and above all more practicing of free software, I also invite more users to help by contributing so that the tool does not become obsolete and increase its functionalities (which are already fundamental).

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

7 comments, leave yours

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   ersolan said

    I have been working with the point of sale sector for a long time and I know how valuable projects of this type are, I am going to install it and see how useful it can be.

  2.   Enrique Fedelich said

    There are locations for Argentine printers, because Odoo provided it and it is very good, now when you want to do something seriously you have to fall into a consultancy that is no longer free SW and it rips your head off with the location of the country because its code is in Pyton. Conclusion these things have nothing to do with free software. I am a SAP consultant and there is nothing free on the visa. Slds.

    1.    Diego said

      If there is nothing for free that you confuse «Life» with «Visa»

    2.    Anonymous said

      it is not so complex to modify a couple of pyton lines

  3.   Alfredo Pons Menargues said


    The article has an error. IotPOS is developed in Python. It is lemonpos who is developed in C ++, but the article is misleading.

    Thank you very much.

  4.   Andrew Scribe said

    Open source projects (really) with long-term development are missed. Personally, I started with lemon pos in my first (and last) store, many years ago. This fork looks very good.

  5.   Hiram villarreal said

    Hello, thank you very much for mentioning the project, I send you a greeting, if only that point that the project comments is in C ++ in QT if some parts are scripts in python worse they are the least part and they are to use the GPIOs of the Raspberry pi with the program, later more functions will be integrated.

    Greetings again thanks.

bool (true)