32-Pin Open ECU | Lightweight AUTOSAR BSW

SmartWheels
Mini

A compact, IP67-rated open ECU with fully configurable I/O via a modular Stamp system. Design your custom ECU on buildurecu.com — choose from 100+ configurations or build a completely bespoke layout — and run the full SmartWheels GenX lightweight AUTOSAR BSW stack on your own hardware. The leanest path from concept to production ECU.

32-Pin Configurable
IP67 Enclosure
CAN FD 5 Mbps
100+ Config Options
Build Your ECU Get GenX BSW
Hardware Specifications

Built for Automotive-Grade Reliability

NXP S32K144 core with full automotive protection, CAN FD connectivity, and rugged IP67 enclosure.

NXP S32K144
ASIL-B  |  112 MHz
64KB RAM · 512KB Flash
Multi-Protocol
CAN FD 5Mbps
CAN 1Mbps · LIN · K-Line
IP67 Rugged
118mm × 115mm
10.8V–33V · Full protection
Memory
4KB EEPROM
Expandable to 64KB FRAM
Modular I/O

Base Configuration & Stamp Options

Every SmartWheels Mini ships with a fixed Base Configuration. Choose 1 Input Stamp (Stamp1) and up to 2 Output/Comm Stamps (Stamp2 & Stamp3) to build your exact I/O layout.

Base Configuration — Standard on Every SmartWheels Mini
  • NXP S32K144 ASIL-B ARM Cortex-M4F @ 112 MHz
  • 64 KB RAM + 512 KB Flash
  • 10.8 V – 33 V Power Input (KL30)
  • Protection suite Reverse polarity, overcurrent, overvoltage, undervoltage, short circuit & inrush current
  • Input Voltage & Current Monitoring
  • 1× CAN FD (up to 5 Mbps) + 1× CAN (up to 1 Mbps)
  • 1× LIN / K-Line (up to 20 Kbps)
  • 4 KB EEPROM (expandable to 64 KB FRAM)
  • KL15 Input up to 33 V, triggers at 8 V
  • I²C for external sensor interfacing
  • 5 V / 1 A Sensor Power Supply with overcurrent protection
  • Onboard RGB LED
  • 10-Pin JTAG for programming & debugging
Stamp1 — Input Options
No.
Code
Function
Stamp2 — Input Options
No.
Code
Function
Stamp2 — Output Options
No.
Code
Function
Stamp3 — Input Options
No.
Code
Function
Stamp3 — Output Options
No.
Code
Function
How to Read a Stamp Code

Every SmartWheels Mini configuration is expressed as a 3-stamp code: one letter+number per slot. The letter identifies the function type from the tables above; the number is the variant index within that type.

A0 A = function type  ·  0 = variant index
G1 G = 4-Ch High Side Power Output  ·  1 = second variant
Example — ORVM Node
A0
Stamp1
E0
Stamp2
J0
Stamp3
8 DI → 4-Ch High Side → H-Bridge × 2

Build and order your exact configuration at

buildurecu.com
Your Config:
Stamp1
Stamp2
Stamp3
SmartWheels GenX Compatible

Your Custom ECU Hardware,
Powered by GenX BSW

Design any ECU form factor on buildurecu.com — then unlock the full SmartWheels GenX BSW Stack to run automotive-grade middleware on it. HAL is auto-generated for your Stamp configuration. No manual driver porting. No glue code. Just configure, generate, and deploy.

OS/RTOS Abstraction CAN Stack LIN Stack UDS Diagnostics UDS Bootloader NVM Manager Watchdog MATLAB/Simulink
Application Layer Your Logic / MATLAB
GenX BSW Stack Middleware · Diagnostics
HAL – Your Stamp Config Auto-generated for Mini
M

Model-Based Design Integration

Build in MATLAB/Simulink. Run on your custom ECU.
MATLAB/
Simulink
GenX
Automation
SmartWheels
BSW
Your Custom
Mini ECU

MATLAB/Simulink integration available in Developer (Professional) and Pro (Enterprise) GenX tiers.

How It Works
1
Design on buildurecu.com
Pick your Stamp combination — inputs, outputs, wireless. 100+ proven layouts or fully custom.
2
Order your Mini ECU
ANCIT manufactures your custom board — IP67 enclosure, AEC-Q qualified components.
3
Activate GenX BSW
License SmartWheels GenX — HAL auto-generated for your Stamp config. Full middleware from day one.
4
Deploy Your Application
Hand-write C or use MATLAB/Simulink MBD. Seamless integration via GenX automation pipeline.
Real-World Use Case

Building a Distributed BCM with SmartWheels Mini

Each body subsystem runs its own dedicated SmartWheels Mini ECU — preconfigured with the right Stamp I/O for that actuator. All nodes communicate over a shared CAN bus, forming a distributed Body Control Module (BCM) architecture without a bulky centralised ECU.

Distributed BCM Topology
Switch / Sensor Inputs
Mirror Switches
4-way L/R selection
Window Switches
4-door up / down
Wiper Stalk
Off / Low / High / Int
Light Switch
Park / Low / High beam
Cluster Signals
Speed / RPM / Temp / SoC
CAN Bus
1 Mbps / CAN FD
SmartWheels Mini ECU Nodes
ORVM Node
A0-E0-J1  |  Half-Bridge × 4
CAN Rx/Tx
Power Windows Node
H-Bridge × 2 (4A each)
CAN Rx/Tx
Wiper Node
Full H-Bridge + PWM speed
CAN Rx/Tx
Headlight Node
A0-K0-G0  |  High-Side + PWM
CAN Rx/Tx
Instrument Cluster Node
CAN Rx → Display + Gauges
CAN Rx/Tx
SDV Layer: Software-defined commands over CAN override physical switches — enabling remote control, OTA logic updates, and diagnostic access via UDS on any node.
Stamp Configuration

Right Stamps for Each Actuator

Each Mini ECU node picks the exact Stamp combination for its load type — no over-engineering, no unused pins.

ORVM & Power Windows
Stamp1 – Input
Mixed I/O — 4 Digital + 4 Analog
Mirror/window switch states (PNP/NPN)
Stamp2 / Stamp3 – Output
H-Bridge Outputs (2ch × 4A)
Bi-directional motor drive for mirror tilt & window up/down
Overcurrent + shoot-through protection built in
Wiper Control
Stamp1 – Input
8 Digital Inputs (Pull-down)
Wiper stalk positions + park sensor
Stamp2 / Stamp3 – Output
Full H-Bridge (2ch × 4A) + PWM
Wiper motor speed via PWM duty cycle; reverse for park-home
Motor stall detection + thermal shutdown
Adaptive Headlight
Stamp1 – Input
Mixed I/O — 4 Digital + 4 Analog
Light stalk + ambient sensor + levelling pot
Stamp2 / Stamp3 – Output
High-Side Power Outputs (4A/ch)
Low/High beam, indicators, DRL + PWM levelling
Open-load, short-to-GND & short-to-VBAT detection
Hardware Protection

Full Load Protection on Every Output

Every output Stamp ships with automotive-grade protection — no external components required.

Overcurrent Protection
Per-channel current limiting; latch-off on sustained fault with auto-retry
Thermal Shutdown
Junction temperature monitoring; gate driver shuts off before damage
Short-to-GND / VBAT
Diagnostic flag on High-Side and H-Bridge outputs; status reported over CAN
Shoot-Through Guard
Dead-time insertion on H-Bridge half-bridges prevents simultaneous high/low conduction
Ready-Made Subsystem Kits

Don't want to build from scratch?
Pre-configured BCM kits are available.

ANCIT offers the complete Programmable Vehicle Subsystem Kit — each subsystem (ORVM, Power Windows, Wiper, Adaptive Headlight, Instrument Cluster) ships as a plug-and-play unit with its Mini ECU pre-flashed and Stamp-configured. Ideal for OEM validation, university labs, and R&D benches.

ORVM (Smart Mirror) Module
Power Windows Module
Wiper Control Module
Adaptive Headlight Module
Digital Instrument Cluster
View Subsystem Kits
Off the Shelf ECUs

Need a ready-to-deploy ECU?

Skip the development. Pick one off the shelf — pre-validated, automotive-grade, and ready to ship.

Design. Build. Deploy.

Start with your custom hardware on buildurecu.com and scale up with GenX automotive middleware.

Build Your Custom ECU Get SmartWheels GenX