We prove it on the bench first
Test rigs that emulate the real equipment, and a desktop simulator for the firmware, mean behaviour is verified before hardware reaches a site.
Smart Automation Solutions (Pvt) Ltd designs, builds, installs and supports electronics and firmware for industrial equipment in Sri Lanka. The same people who write the firmware answer the phone when a station calls.
SAS works at the point where machinery meets software. Our main product, MyFuelStation, runs a filling station from the nozzle up: the FERP boards read each transaction off the dispenser's own display line, and the system turns that into billing, daily accounts, stock, staff wages and credit customers — a record the owner did not have before.
Alongside that, we take on custom embedded work for other companies with equipment that should be reporting and isn't. The two feed each other: the tooling built to support a live fuel fleet is the same tooling any serious deployment needs.
We are based in Mount Lavinia, and we build, flash and bench-test in-house before anything goes to a site.
Test rigs that emulate the real equipment, and a desktop simulator for the firmware, mean behaviour is verified before hardware reaches a site.
Deployment is the start of the relationship. Remote diagnostics, configuration and over-the-air updates are part of the product, not an add-on.
We are a small team and we scope honestly. If a project needs something we cannot properly support, we would rather say so early.
HSYS is our portable firmware framework: modular, message-based C++ on ESP-IDF 5.5, with a hardware abstraction layer that lets the same firmware run as a macOS simulator. Five products are built from it today, across three COM board revisions and two receipt printers.
That shared foundation is why a small team can keep a field fleet current. A fix is written once, tested in simulation, and delivered to every affected board over the air as a versioned update bundle.
Whether it's a filling station or a different machine entirely, we are happy to look at it.