PD Screen Pro

Touchscreen-Low-Power-MCU-Computer

PD.Screen_PRO family is an Industrial grade (-30…+85 deg C) outdoor Smart Touch HMI TFT MCU-computers (on STM32 + ESP32 MCUs) which support different powering options and communication interfaces (like RS-485, I2C, UART, CAN, USB, Ethernet, etc.) to operate as a peripheral HMI touch module or all-in-one MCU-based module giving the system a full power of graphical user interface (GUI). PD.Screen_PRO modules family consist of 7”, 10.1” industrial grade TFT matrixes + driver board with a firmware that gives to user a simple interface to interact with. ESP32 is fully accesible (Arduino, Platformio, ESP IDF, etc.) to the Customers and we provide a lot of examples to save time for integration.

Traditional approaches (Raspberry Pi, custom MCU designs, or Arduino + display stacks) introduce long boot times, filesystem risks, driver complexity, and unpredictable behavior—especially in outdoor or industrial environments. PD.Screen_PRO eliminates those risks.

It replaces months or years of hardware, driver, and GUI development with a production-ready, API-controlled HMI solution.

  •  Instant boot (milliseconds)
  •  No OS, no filesystem, no corruption risk
  •  Deterministic real-time GUI with native touch events
  •  Pre-integrated industrial peripheral drivers + source code examples
  •  Fastest time-to-market in its class
  •  ESP32 MCU for applications + API-controlled low-power STM32 MCU
  •  Remote Firmware Update (Future-Proof by Design) via I2C / UART minimizes service efforts

This PD.Screen_PRO module helps to achieve rapid time-to-market for makers and for the companies who need the outdoor touch-screen HMI with the Arduino-ease solution for different scenarios where the next peripherals are in need:

  • QR-barcode scanner 1 (1D and 2D) type 1 (screw-mount)
  • QR-barcode scanner 2 (1D and 2D) type 2 (panel-mount)
  • STEP motor driver, for NEMA-17 or NEMA-21 or others
  • RGBW LED strip supported, 1x LED onboard + connector to chain LEDs
  • Thermoprinter interface (data + power)
  • RS-485 interface, with daisy-chain connectors
  • 100M Ethernet + PoE powering option
  • UART on the dedicated connector (Payment terminal could be connected here)
  • I2C on the dedicated connector
  • CAN on the dedicated connector
  • WiFi / Bluetooth supported + PCB antenna onboard with IPEX connector option for external antennas 
  • Dedicated connector for 4×4 keyboard or keypad
  • GPIO extension connectors for your own breadboards (connected to ESP32 via GPIO expanders)
  • RTC onboard + battery holder

PD.Screen_PRO is a ready-to-deploy industrial HMI computer that replaces months/years of custom hardware + driver development with a simple API-based solution. No drivers. No low-level firmware. Control everything through simple API commands.

Best Fit for System Integrators / Product Developers / Industrial makers / Advanced DIY / Startups:

  • Access control systems
  • Smart lockers, Post/Parcel boxes
  • Ticketing & kiosks
  • Silence Pod controllers, quiet box interfaces
  • Industrial automation HMIs / monitoring
  • Off-grid & solar-powered systems
    PD.Screen_PRO DatasheetLink_to_datasheet

    Free customization is possible for mass-production Customers. This product is designed for commercial and industrial systems. Volume pricing, OEM options, and long-term availability available on request.

    CriteriaPD.Screen PRO (STM32 + ESP32)Raspberry Pi + Touch ScreenArduino + Screen
    Target useIndustrial & outdoor HMI systemsConsumer / hobby / light industrialSimple embedded UI
    Temperature range-30 … +85 °C (industrial)0 … +50 °C typical-10 … +60 °C (varies)
    Boot timeInstant (ms)Slow (15–40 s)Instant
    Operating systemNo OS (bare-metal / RTOS)Linux (SD-card based)No OS
    System stabilityVery highRisk of SD corruption, power-loss issuesHigh
    Graphics engineSTM32 embedded graphics driverGPU via Linux stackSoftware-rendered
    Image decodingHardware JPG decodingSoftware / GPUSoftware only
    GUI responsivenessDeterministic, real-timeNon-deterministic (Linux scheduling)Limited FPS
    Display & touch driversIntegrated, ready to useLinux drivers, overlays, configManual integration
    Peripheral integrationSimple API (QR, printer, motors, RS-485, CAN, PoE)Drivers & services requiredLimited interfaces
    Programming modelAPI via ESP32 (Arduino / Python)Linux apps & servicesLow-level MCU code
    Power consumptionLow, optimizedHighLow
    Power-loss robustnessExcellent (no filesystem)Poor (filesystem corruption risk)Good
    Long-term availabilityIndustrial lifecycleConsumer lifecycleBoard-dependent
    Production readinessDesigned for series productionNot idealLimited UI capability
    Time-to-marketWeeksMonthsMonths
    Total system costLower at system levelHidden system & maintenance costsHidden development cost

    All the complex hardware-type interfaces and commands between PD.Screen MCU / RAM / Flash and peripherals are translated into the easy-to-implement API interface commands which could be read and write to the several communication interfaces of the PD.Screen_PRO modules. There are examples written in Arduino(TM) and Python(TM) included which shows several examples, also the API included into Datasheet document to evaluate the principles and command list.

    The additional 32-bit MCU implemented onboard so the module can be programmed as a standalone active device or peripheral device depending on the task.

    MCU onboard is ESP32 and there are several examples written for Arduino IDE to show the powerful way to interact with the peripherals (RGBW strips, QR-barcode scanners, Thermoprinters – for versions 1.8+, membrane and mechanical 4×4 keyboards, STEP motor, payment terminals, etc.)

    Platform / FrameworkSupportedNotes
    ArduinoYesLarge ecosystem, easy to use
    PlatformIOYesArduino & ESP-IDF support
    ESP-IDF (Official SDK)YesFull control, production-ready
    MicroPythonYesPython scripting, REPL support
    Rust (ESP-IDF HAL)PartialAdvanced users, evolving
    JavaScript (Espruino)PartialLimited performance
    Lua (NodeMCU)LegacyNot recommended for new designs
    Zephyr RTOSPartialComplex setup, limited support

    Moreover, PD.Screen_PRO has GPIO extender connectors so the shields could be easily connected, the PRO_Shield example could be found on our Forum – made in Altium Designer eCAD system for easy production or customisation.

    Use-case scenarios for PD.Screen_PRO modules :

    • Off-grid Parking access controllers Outdoor/indoor smart touch-screen access controllers with WiFi/Bluetooth with the regular cellular automated calls support (PD.Screen_PRO + PD.Charger_GSM + PD.Cam)
    • Off-grid Post boxes, Smart Locker solution platform Off-grid/on-grid Touch-screen platform for Post boxes, Smart Lockers (individual and communal), Commercial containers (PD.Screen_PRO + PD.Charger_GSM + PD.Relay_Board + PD.Cam)
    • Mobile connected Ticket terminal systems Touch-screen platform for Ticket systems with QR-Scan (1D / 2D) and Thermal printer support (PD.Screen_PRO)
    • Smart Dispensers for outdoor and indoor applications Touch-screen controller platform for different types of indoor/outdoor Smart Dispensers with embedded step motor controller (PD.Screen_PRO)
    • Silence Pods / Quiet Call Boxes controllers Touch-screen controller for Silence Pods / Quiet Call Boxes with embedded Fan, LED, Heater, motion control and connectivity (PD.Screen_PRO)
    • Stations for batteries multi-charging Monitoring controller platform for LiIon / LiFePo multi-battery charging (1 .. 50+ batteries at once with individual monitoring) with connectivity (PD.Screen_PRO + PD.Charger)
    • Outdoor Off-grid Sensor station platform with rich connectivity Solution for off-grid solar-powered multi-sensor installations (PD.Charger_GSM)
    • Meeting-room / operational-room touch-screen interactive informers for displaying and creating the calendar bookings with PoE powering, wired and wireless connectivity (PD.Screen_PRO)

      The module’s core is based on the newest STM32 microcontroller utilizing the power and cost effectiveness of the latest industry standards.  The ESP32 controls the Screen, touch events and all the epripherals via simple API commands so no need to write drivers, this concept makes it possible to roll-out almost any project with outstanding time-to-market speed.

      The next interfaces are embedded on the full version of the PD.Screen_PRO (7 inch):

      UART speed: up to 1000000 (1 Mbps), firmware locked to 921000 (921 kbps) by default
      I2C speed: up to 1 megabit per second (1 Mbps)
      CAN speed: up to 1 megabit per second (1 Mbps)
      RS485 speed: up to 10 megabit per second (10 Mbps), up to 256 devices on the bus
      Ethernet speed: up to Fast Ethernet (100 Mbps)
      USB speed: up to USB 2.0 Full Speed (480 Mbps)

      Preis anfragen