Android mainboards · Touch displays · Firmware — since 2013
Vending · machines · equipment

The screen and the brain inside your machine.

Machine builders need a display that fits their enclosure and a computer that controls the machine. We supply both — an open-frame touch display and an Android board with RS232/RS485, CAN and GPIO — designed together and tested as one unit.

Open-frame Android touch display module for embedding in machines
How it works

One board talks to the machine and drives the screen.

Inside a vending machine or a piece of equipment, the Android board does two jobs: it runs the touch interface on the open-frame display, and it talks to the machine controller over RS232/RS485 (Modbus), CAN or GPIO. We design both halves together and test them as one unit.

  1. Machine controllerMotors, sensors, payment module
  2. Serial, CAN, GPIORS232/RS485 with Modbus
  3. Android boardYour machine app on our firmware
  4. Open-frame display10, 13, 15 or 21 inches, in your cut-out
What it needs

The checklist we build to.

  • A display that fits your cut-out
  • RS232/RS485 (Modbus), CAN and GPIO to the machine
  • Android or Windows 11
  • Unattended operation with scheduled reboots
  • One supplier for board and screen
Use cases

Where this hardware works.

Common applications by industry, and the setup we would typically build for each. Every project starts from your site, so sizes and parts change with it.

Smart vending

A touch screen that sells

The touch screen shows products, takes cashless payment and plays promotions, while the board reports sales and stock to the operator.

Typical setup
An open-frame display in the door; the Android board talking to the vending controller and payment module over serial.
What matters here
One board for the screen, payment and machine control.
Grab-and-go fridges

Unlock, take, pay

Shoppers unlock the door with a card or an app, take what they want and pay as they close it.

Typical setup
An Android board with GPIO for the door lock and camera input; RK3576 or RK3588 when products are recognised by vision.
What matters here
Dependable lock control and recognition on the device.
EV charging

The screen on the charger

Drivers start a session, pay and follow the charging status on the charger itself.

Typical setup
A higher-brightness open-frame display with projected-capacitive touch that works with capacitive gloves; serial to the charge controller.
What matters here
Readable outdoors and usable with capacitive gloves.
Parcel lockers

One terminal, many doors

Couriers drop parcels, recipients collect them with a code, and the terminal opens the right door.

Typical setup
An Android terminal driving the lock boards over RS485, with touch display and scanner in the locker column.
What matters here
Reliable RS485 control and unattended operation.
Industrial control and energy storage

Operator panels on machines and cabinets

Operators check status and alarms and change settings on a touch panel built into the machine or cabinet.

Typical setup
An open-frame display with Android or Windows 11; RS232/RS485, CAN and GPIO to the controller.
What matters here
Fits the cut-out and keeps running unattended.
Medical, lab and fitness equipment

The interface inside the instrument

Lab instruments, treatment equipment and fitness consoles get a touch interface that belongs to the product.

Typical setup
Display and board designed into the housing, talking to the instrument controller over serial.
What matters here
A screen that fits the design; the device maker certifies the finished equipment.
Why iTEMP

One team, from the board to the software.

A typical rollout stitches together a board vendor, a panel supplier, a firmware contractor and a software team. We design the board, build the display and write the firmware ourselves, then integrate your software — so when something has to change, one team changes it.

  1. Test fixture used to check boards and modules before final assembly
    01 BoardDesigned in-house

    Android boards with RS232/RS485, CAN and GPIO — or a custom board designed for your machine.

  2. Technicians assembling and adjusting Android touch displays on the line
    02 Display and enclosureBuilt in our factory

    Open-frame displays with brackets, bezel and cable exits made for your enclosure.

  3. // ItempApiPub — runs unattended
    setUsbStorageBlock(ctx, true);
    setRebootTime(ctx, "4", "0", true);
    
    // serial / Modbus to the controller:
    // see wiki › guides › rs485-modbus
    03 FirmwareWritten by our team

    Scheduled restarts, USB storage block and kiosk lockdown for a machine that runs unattended.

  4. 10-inch units on burn-in racks during quality control
    04 Software and testingIntegrated and burned in

    Your machine app talks to the board over serial, CAN or GPIO — our RS485 and Modbus guide shows how. Android or Windows 11.

Custom development

Built to your spec.

Standard products ship as they are. For a project, any of these can change — and because the board, display and firmware are ours, the change is made at the source.

How a custom project runs

  • A custom board layout for your enclosure
  • Connector type and position
  • Display size, brightness and touch sensitivity
  • Mounting brackets and bezel
  • Android or Windows 11
  • Your app and boot logo preinstalled
Products

Hardware for this job.

Your machine software talks to the board over serial, CAN or GPIO; the RS485 and Modbus guide in our wiki shows how. RS485 and Modbus guide

FAQ

Vending & Embedded Displays

Can the board talk to our machine controller?

Yes — over RS232/RS485 (Modbus), CAN or GPIO.

Android or Windows?

Android for appliance-style machines; Windows 11 is available on open-frame displays for existing PC software.

Can you design a board for our machine?

Yes — custom board design is one of our core services: the I/O, size and connector placement made for your machine.

Does the touch work with gloves?

Our projected-capacitive touch works with capacitive gloves.