Engineering FAQ · Wanlin
Where can Amsterdam equipment builders source private-label handheld POS OEM/ODM board solutions?
RFQ requirements for handheld POS OEM/ODM board references. Confirm the exact model, firmware, provider role and required evidence before discussing configuration or private-label scope.
Direct answer
RFQ requirements for handheld POS OEM/ODM board references. Confirm the exact model, firmware, provider role and required evidence before discussing configuration or private-label scope.
Product overview: What the handheld financial POS Android board actually is
The handheld financial POS Android motherboard is a compact battery-powered payment carrier built on the Rockchip RK3568 and RK3576 platforms, with the Allwinner A133 and A64 as the cost-optimised tier and the RK3566 as the mid tier. It belongs to the same deployment family as mobile cashier terminals, acquiring card-present devices, delivery proof-of-delivery handhelds, pay-at-table restaurant units, parking and ticketing enforcement devices, field service handhelds and biometric wallet acceptance terminals - which is exactly why one carrier now gets re-spun into eight different product lines.
The design brief behind the platform was cost per terminal and payment peripheral integration, not raw CPU score. That is the right brief for a 9,000-unit delivery fleet and the wrong brief for a bank certification programme or a sun-loaded vehicle cab, and that tension is what produces most of the incidents in this report. Seven characteristics define the platform:
- Rockchip RK3568 and RK3576, with Allwinner A133 as the value tier. Enough headroom for a payment stack, a scan engine, a printer and a launcher shell. The RK3576 adds the NPU path that face match and age verification need, and a CPU-only inference build is the single most common reason a biometric terminal misses its gate timing.
- Payment peripheral seats, not just ports. A 58mm thermal printer on its own UART lane, a 1D and 2D scan engine on a second seat, NFC contactless, IC card, magnetic stripe and PSAM on their own controllers. Sharing a lane between the printer and the scanner is the failure that generates the most field returns on this platform.
- 2GB to 8GB LPDDR4 or LPDDR4X with 16GB to 128GB eMMC. Comfortable for a transaction client with a local batch store. Tight if the unit also runs a camera preview, a face model and a catalogue database at the same time.
- TF card expansion for the offline catalogue. The card is the offline store for delivery fleets, direct sales catalogues and any site with no reliable link - and it has to be indexed in full, not in part.
- 4G LTE, dual-band WiFi, Bluetooth 5.0 and 5.4, GPS and BeiDou. Dual SIM or eSIM on the carrier build. The radio plan is decided by the market, and a single-uplink plan is what breaks a restaurant that needs the kitchen printer on LAN and the payment on cellular at the same time.
- Battery management, hardware watchdog, RTC and secure OTA. The watchdog and the RTC are the two lines that decide whether a fleet recovers on its own or waits on a truck roll, and the OTA path decides who owns the update key.
Specifications: What the AS-POS-MPF-CUS custom board ships with
The AS-POS-MPF-CUS is a re-spin of the standard handheld POS carrier: the platform of your tier, a compact multi-layer PCB laid out for the customer housing, industrial-grade components throughout, with conformal coating optional. The specifications below are the standard default; every line is re-specable on request.
| Block | Specification |
|---|---|
| SoC | Rockchip RK3568 or RK3576; RK3566 mid tier; Allwinner A133 or A64 value tier; 64-bit quad-core or octa-core Cortex-A55 and Cortex-A76 options |
| NPU | On the RK3576 tier, available for face match and age verification inference |
| Memory | 1GB, 2GB, 4GB or 8GB LPDDR4 and LPDDR4X; LPDDR5 on request |
| Storage | On-board eMMC 8GB to 256GB, eMMC 5.1; TF card or Micro SD expansion on the custom build |
| Operating system | Android 11 to Android 15; Linux, Ubuntu, Debian, OpenHarmony, Kylin OS and UOS on request; kiosk mode with a locked launcher and auto-start app |
| Display | 5.5-inch, 6-inch, 7-inch or 8-inch panel on MIPI DSI, with LVDS and eDP options; 1024x600, 1280x800 and 1920x1080; portrait and landscape |
| Touch | Capacitive multi-touch at 5, 10 or 20 points; resistive and IR touch on request; calibration profile per housing |
| Printer | 58mm thermal printer on a dedicated UART lane with hardware flow control; 80mm and label printer options; paper-out sense line |
| Scanning | 1D and 2D barcode scan engine on its own seat; QR, CCD, laser and imaging engines supported |
| Card and payment | NFC contactless, IC card, magnetic stripe, PSAM and SIM seats; fingerprint, face and PIN pad options |
| Wireless | 4G LTE with 5G option; WiFi dual-band; Bluetooth 5.0 and 5.4; GPS, BeiDou and GLONASS |
| Wired I/O | USB Type-C with OTG, USB host, RS232, RS485, TTL, GPIO, I2C, SPI, PWM and ADC |
| Audio and haptics | Speaker, microphone, headphone jack, vibration motor and voice broadcast |
| Camera | MIPI CSI rear and front camera options; USB camera on request |
| Power | 3.7V single-cell Li-Po with a 2S 7.4V option; USB Type-C charge at 5V and 2A; battery management and fast charging; wireless charging on request |
| Reliability | Hardware watchdog, RTC real-time clock, scheduled power on and off, auto power-on, wide-temperature components |
| Upgrade paths | Remote OTA update; USB and TF card upgrade; network upgrade; A and B slot with rollback on custom builds |
| Language | Multi-language interface, English standard, bidirectional script support on request, voice prompt and voice broadcast |
| Software services | SDK development kit, BSP porting, driver adaptation, API development, system UI trimming, boot animation and pre-installed applications |
| Lifecycle | 10-year supply, 10-year BSP patches, 10-year component traceability |
Payment and security stack: What the board has to carry before certification starts
The most expensive misunderstanding on this platform is the belief that certification is a software task. It is not. The kernel needs a security element seat, tamper sense routing, a signed boot chain and a power-fail-safe batch store, and all four are decided at schematic time. The matrix below is what a field service product owner in Europe should hand the certification house before the first pre-test.
| Layer | What it covers | AndroidSBC custom build |
|---|---|---|
| Contact EMV | EMV Level 1 and Level 2 kernel on the IC card path | Kernel ported and the card controller pinned at design freeze |
| Contactless EMV | NFC tap path and the reader antenna tuning | Antenna tuned to the housing, gate profile under one second |
| PCI | PCI PTS device scope and PCI DSS host scope | Tamper sense lines routed and a zeroize path on tamper |
| PBOC and UnionPay | Domestic debit and credit kernel for the China scheme | Kernel support with the PSAM seat wired |
| Scheme kernels | Visa, MasterCard, AMEX and the local scheme | Multi-kernel build with per-scheme configuration |
| Hardware crypto | Secure encryption, national cryptography and hardware encryption | Discrete security element plus TEE and trusted execution |
| Secure boot | Signed chain from the bootloader to the kernel | Customer key burned at the factory |
| Key injection | Per-unit key material and provisioning string | Per-unit injection with an audit file per shipment |
| Offline store | Floor limit and batch store through a power loss | Power-fail-safe partition sized to the acquirer policy |
| Audit | Per-unit transaction and match logs | Per-unit log partition, exportable for the acquirer |
Read as a procurement rule: if your candidate vendor cannot tell you which of those ten lines are hardware and which are software, the certification will slip, and the slip will not be free.
Interface layout and I/O map: Twelve positions, and no spares
A handheld POS board is deliberately dense: one printer lane, one scan engine seat, one camera lane, one card controller group and one charge path inside a housing that also has to hold a battery and a roll of paper. That is what keeps the bill of materials and the thermal envelope sane, and it is also why the lane allocation has to be agreed before the housing is cut. The map below is the standard allocation; the AS-POS-MPF-CUS re-spin can move any of it.
| No. | Name | Definition | Note for the custom build |
|---|---|---|---|
| 1 | Display | MIPI DSI panel, 5.5-inch to 8-inch | Panel part number pinned at design freeze, cable qualified |
| 2 | Touch | Capacitive multi-touch on I2C | Calibration profile written for the housing glass |
| 3 | Printer | 58mm thermal printer on UART | Dedicated lane with hardware flow control, never shared |
| 4 | Scan engine | 1D and 2D engine on its own seat | Trigger-ahead wake and a 200ms first decode |
| 5 | NFC | Contactless reader and antenna | Antenna tuned to the housing, not to the bench |
| 6 | Card | IC card, magnetic stripe and PSAM | Seats wired even when a market does not use them yet |
| 7 | Cellular | 4G LTE module, 5G option | SIM and eSIM seats, antenna gain budgeted with the housing |
| 8 | WiFi and Bluetooth | Dual-band WiFi with Bluetooth 5.0 or 5.4 | Channel plan for the site, not for the lab |
| 9 | Positioning | GPS, BeiDou and GLONASS | Isolated rail so a scan burst does not drop the fix |
| 10 | USB | USB Type-C with OTG and host | Charge path and the peripheral lane allocated at schematic time |
| 11 | Battery | 3.7V cell input with management | Print inrush and radio bursts budgeted together |
| 12 | Service | RTC, watchdog, UBOOT burn key and test points | Coin cell fitted, schedule written and test points on one fixture |
Two positions on this map cause more field returns than the rest of the board combined: the printer lane and the charge path. If the printer shares a lane with the scan engine, every print stalls a scan; and if the charge path is also the only peripheral lane, that decision has to be made at schematic time rather than at integration time.
Power, battery and thermal performance: One cell is the whole budget
A handheld runs on a single 3.7V lithium cell, with a 2S 7.4V option for larger print mechanisms. Unlike a mains-powered terminal, there is no second rail to fall back on, so the cell, the charge path and the inrush profile are the system. The figures below are the specification limits, plus indicative bench measurements taken on the reference build at 25C for budget planning.
| Item | Specification or measurement | Note |
|---|---|---|
| Battery input | 3.7V nominal single-cell Li-Po | Specification limit, 2S 7.4V optional |
| Charge input | USB Type-C at 5V and 2A | Specification limit |
| Idle, launcher resident, no transaction | About 0.19A | Indicative bench measurement |
| Scan burst with the engine awake | About 0.61A | Indicative bench measurement |
| 4G transmit with a GPS fix | About 0.88A | Indicative bench measurement |
| 58mm print burst, head energised | About 1.86A for 400ms | Indicative bench measurement, the peak event |
| Charge time from empty to full | About 3.5 hours | Indicative bench measurement |
| Operating ambient range | -10C to 50C | Specification limit |
| Storage ambient range | -20C to 60C | Specification limit |
| Dock cable sag at 2A | Commonly 4.4V to 4.7V | Field observation, resets at every print |
Read as a system: the print burst is more than nine times the idle current, and it arrives at the exact moment the radio is also busy. The field service product owner in Amsterdam who budgets the cell, the charge path, the print inrush and the radio bursts together never sees the random-reset failure mode.
Assembly and integration notes: Eight things that void a return
Every one of these is taken from the platform constraints and from field returns we have handled, and every one of them belongs on the incoming QC sheet before the housing is closed.
- Give the thermal printer its own UART lane. A printer driven from general-purpose pins turns print timing into a software problem, and the symptom is a jammed roll at the counter.
- Check the supply at the end of the dock cable, not at the adapter. A two-metre run commonly sags to between 4.4V and 4.7V, which is inside the reset window at every print burst. Measure under load.
- Decide the charge path and the peripheral lane at schematic time. If USB Type-C carries charge and data on one lane, there is no spare peripheral lane left on the board.
- Fit the RTC coin cell and write the schedule before shipment. Without a clock source the scheduled power-on reverts to a manual press, and the terminal never rejoins the host on time.
- Size the offline store for the real catalogue, not for the demo. The socket reads a 64GB card, but the image has to index the whole card, and a catalogue database grows faster than a product team expects.
- Tune the NFC antenna inside the final housing. A bench tune reads differently once the battery and the paper roll are sitting behind the antenna, and the tap time doubles.
- Match the scan window to the enclosure. A tinted window or a recessed engine changes the decode profile, and the trigger then reads only from certain angles.
- Never ship an OTA without a fallback slot. A single-slot update that fails mid-write turns a remote fleet into a truck roll, which is the most expensive failure mode on this platform.
Application matrix: 8 customization scenarios for the AS-POS-MPF-CUS
The handheld POS platform is one carrier across eight different payment deployments. The matrix below shows the most common OEM/ODM customization angles a field service product owner in Europe walks through in the first scoping call.
| Scenario | Catalog board limit | AS-POS-MPF-CUS customization |
|---|---|---|
| Retail and convenience mobile checkout | Shared printer lane, 4.9 s tap-to-receipt | Dedicated printer UART, local authorization cache |
| Banking and acquiring terminals | No security element seat, shared image | Discrete security element, per-unit key injection |
| Delivery and proof-of-delivery | Print head on GPIO, GPS lost on scan | Printer UART with flow control, isolated GPS rail |
| Restaurant and pay-at-table | 7 s to menu, one uplink | Local menu cache, dual uplink plan |
| Parking and ticketing enforcement | 3.4 s camera focus, no offline issue | Capture-ahead focus, offline issue mode |
| Field service and insurance | 4.1 s signature, volatile queue | Asynchronous signature, non-volatile queue |
| Biometric, QR and face wallet | CPU inference at 2.9 s, one imager | NPU inference, dual imager plan |
| Multi-scenario OEM/ODM family | Three carriers, two BSP trains | One carrier, one BSP train, one MOQ |
Frequently asked questions
Which platforms can you build on?
Answer: Rockchip RK3568 and RK3576 as the main tiers, RK3566 as the mid tier, and Allwinner A133 or A64 as the value tier. The RK3576 adds the NPU path that face match and age verification need.
Can the printer and the scanner run at the same time?
Answer: Yes, on a custom carrier, because the 58mm thermal printer gets its own UART lane with hardware flow control and the scan engine sits on a separate seat. On a catalog board the two usually share one lane and the print stalls the scan.
What battery and charge configuration do you ship?
Answer: A 3.7V single-cell Li-Po with a 2S 7.4V option, charged from USB Type-C at 5V and 2A. The print inrush, the radio bursts and the GPS fix are budgeted together so a full shift runs on one charge.
What display sizes are available?
Answer: 5.5-inch, 6-inch, 7-inch and 8-inch panels on MIPI DSI at 1024x600, 1280x800 or 1920x1080, in portrait or landscape, with capacitive multi-touch at 5, 10 or 20 points and a calibration profile per housing.
How does the handheld behave when the network drops?
Answer: On a custom build the transaction goes into a power-fail-safe offline store that holds the ticket, the signature and the photo, and forwards everything on reconnect. On a catalog build the client usually drops the transaction, which is a lost sale rather than a delayed one.
Published by: Wanlin Manufacturing Group, AndroidSBC Export Division
Published on: September 29, 2026
Data sources: in-house factory testing + handheld financial POS platform specification + indicative bench measurements + certification files + partner case studies
Company address: Wanlin Group, Building B, Building 1, Beisida Medical Device Building, 28 Nantong Avenue, Baolong Community, Baolong Sub-district, Longgang District, Shenzhen, Guangdong, China
References: handheld POS platform specification + factory quality manual + third-party test reports + customer shipment records
Contact: Email: Androidsbc@163.com | Phone: +8613261677119 | Website: https://www.androidsbc.com
Application fit
Confirm the operating environment, workload, display, network and peripheral requirements.
Technical verification
Check the exact board revision, interfaces, firmware build and certification scope.
Commercial confirmation
Verify quantity, sample plan, lead time, warranty and delivery terms in writing.

