Get the full overview
Compare all our devices
Compare all our available AutoPi devices side-by-side to help you choose the right hardware for your project. See a detailed overview of each device’s capabilities, core functions, and technical specifications.
Evaluate plug-and-play telematics for fleet tracking, edge computing for custom automotive applications, or high-performance CAN-FD data logging, you can quickly see how each model differs in interface support, data sampling, storage, connectivity, processing power, and expandability.
Compare features
See differences in the devices available
Mini |
TMU CM4 |
CAN-FD Pro |
|
|---|---|---|---|
|
|
|
|
| Description |
Parameter-focused device for quick deployments. Reads OEM/OBD signals and EV metrics where available + GPS tracking. Not intended for high-rate raw CAN/CAN-FD bus capture. |
Raspberry Pi CM4-based edge telematics unit. Built for customization: run your own services, integrations, and on-device logic. Suitable when you need control over the software stack, not only data collection. |
Dedicated dual CAN-FD logger for high data volume. Designed for dense bus traffic, filtering, and storage workflows (e.g. MDF4). Intended for raw frame logging and full-bus capture use cases. |
| CAN-FD interfaces | 0 | 2 | 2 (can be extended) |
| Custom OEM DBC files | Not supported | Yes, through AutoPi Cloud | Yes, through AutoPi Cloud |
| Data sampling frequency | 4 Samples/s | 100 Samples/s | ~4000 Samples/s |
| CAN Log File Format | Not supported | Not supported | MDF4, JSONL, CSV, LOG, ASC |
| Data Compression | Not supported | Data can be compressed before upload | Data can be compressed before upload or storage |
| CAN Silent Mode | Not supported | Not supported | Silent mode supported |
| CAN Filters | Not supported | CAN filters through DBC files | CAN filters through DBC files, reject or pass filters |
| CAN Error Frames | Not supported | Not supported | Support for logging of CAN Error frames |
| Remote Frames (RTR) | Not supported | Not supported | Support for logging/transmission of remote CAN frames (RTR) |
| Cyclic Logging | Not supported | Not supported | Cyclic logging supported (Oldest data is removed first) |
| CAN Transmit | Supported through loggers for OBD2 support |
Supported through loggers for OBD2 support |
Supports sending advanced CAN frames |
| CAN Heartbeat | Not supported | Not supported | Supports sending CAN heartbeat for network keep-alive |
| Timestamp precision | ms | µs | µs |
| Data storage duration | Hours | Weeks (depends on data storage configuration) | Weeks (depends on data storage configuration) |
| External data storage | Not supported | Can be added | External USB/Flash supported out of the box |
| OTA updates and configuration |
Yes, through AutoPi Cloud | Yes, through AutoPi Cloud | Yes, through AutoPi Cloud |
| Support for Docker images deployments |
Not supported | Yes, through AutoPi Cloud | Yes, through AutoPi Cloud |
| Support for Custom Code deployments |
Not supported | Yes, through AutoPi Cloud | Yes, through AutoPi Cloud |
Mini |
TMU CM4 |
CAN-FD Pro |
|
|---|---|---|---|
|
|
|
|
| Description | Great for OEM parameters (EV) and fleet tracking |
Dedicated Edge device build on Raspberry Pi |
Full dual CAN bus reader for high data volume |
Mini |
TMU CM4 |
CAN-FD Pro |
|
|---|---|---|---|
|
|
|
|
| Description |
Parameter-focused device for quick deployments. Reads OEM/OBD signals and EV metrics where available + GPS tracking. Not intended for high-rate raw CAN/CAN-FD bus capture. |
Raspberry Pi CM4-based edge telematics unit. Built for customization: run your own services, integrations, and on-device logic. Suitable when you need control over the software stack, not only data collection. |
Dedicated dual CAN-FD logger for high data volume. Designed for dense bus traffic, filtering, and storage workflows (e.g. MDF4). Intended for raw frame logging and full-bus capture use cases. |
| Processor | Proprietary Micro Processor | Broadcom BCM2711 Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz |
Broadcom BCM2711 Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz |
| Memory | Proprietary | 1GB LPDDR4 SDRAM | 4GB LPDDR4 SDRAM |
| Storage | Proprietary | 8GB on board eMMC | 32GB on board eMMC |
| Size and Weight | 67,2 x 49,6 x 25 mm (L x W x H) - 63g | 133,5 x 68,2 x 36,6 (L x W x H) - 170g | 133,5 x 68,2 x 36,6 (L x W x H) - 170g |
| Modem/Connectivity |
Integrated 4G/LTE Cat 1 connection EMEA Variant - 4G (LTE-FDD): B1, B3, B7, B8, B20, B28 EMEA Variant - 4G (LTE-TDD): B38, B40, B41 EMEA Variant - 2G (GSM): B2, B3, B5, B8 APAC/LATAM Variant - 4G (LTE-FDD): B1, B2, B3, B4, B5, B7, B8, B20, B28 APAC/LATAM Variant - 4G (LTE-TDD): B40 APAC/LATAM Variant - 2G (GSM): B2, B3, B5, B8 NA Variant - 4G (LTE FDD): B2, B4, B5, B12, B13 NA Variant - 3G (WCDMA): B2, B4, B5 |
Integrated 4G/LTE Cat 4 connection (3G/EDGE fallback) 150Mbit DL / 50Mbit UL 4G LTE Bands (Global): B1 / B2 / B3 / B4 / B5 / B7 / B8 / B12 / B13 / B18 / B19 / B20 / B25 / B26 / B28 / B38 / B39 / B40 / B41 3G Fallback (WCDMA): B1 / B2 / B4 / B5 / B6 / B8 / B19 EDGE Fallback: B2 / B3 / B5 / B8 / Quad-band |
Integrated 4G/LTE Cat 4 connection (3G/EDGE fallback) 150Mbit DL / 50Mbit UL 4G LTE Bands (Global): B1 / B2 / B3 / B4 / B5 / B7 / B8 / B12 / B13 / B18 / B19 / B20 / B25 / B26 / B28 / B38 / B39 / B40 / B41 3G Fallback (WCDMA): B1 / B2 / B4 / B5 / B6 / B8 / B19 EDGE Fallback: B2 / B3 / B5 / B8 / Quad-band |
| Certifications | CE/RED/UKCA, E-Mark, EAC, RoHS, REACH, RCM, SDPPI POSTEL, CITC |
EN 301 489-1 v2.2.0, EN55025:2008, EN 50498 and Directive 2004/104/EC, ISO 7637-2:2011, EN 301 489-3 V2.1.1, FCC 47 CFR Part 15, Class A:10-1-17 Edition |
EN 301 489-1 v2.2.0, EN55025:2008, EN 50498 and Directive 2004/104/EC, ISO 7637-2:2011, EN 301 489-3 V2.1.1, FCC 47 CFR Part 15, Class A:10-1-17 Edition |
| Secure element | None | - Hardware Based Secure Key Management - Public Key Algorithms: RSA and ECC asymmetric, AES and DES symmetric cryptography algorithms. HMAC, CMAC, SHA-1, SHA-224/256/384/512 operations - Crypto Curves: ECC NIST, Brainpool, Twisted Edwards Ed2551, Montgomery Curve25519, Koblitz, Barreto-Naehrig Curve, Montgomery Curve448 - Secure Storage of Keys, Certificates and Data - Unique Serial Number - Intrusion Detection |
- Hardware Based Secure Key Management - Public Key Algorithms: RSA and ECC asymmetric, AES and DES symmetric cryptography algorithms. HMAC, CMAC, SHA-1, SHA-224/256/384/512 operations - Crypto Curves: ECC NIST, Brainpool, Twisted Edwards Ed2551, Montgomery Curve25519, Koblitz, Barreto-Naehrig Curve, Montgomery Curve448 - Secure Storage of Keys, Certificates and Data - Unique Serial Number - Intrusion Detection |
| Power |
Built-in Power Management system to prevent the vehicle’s battery from being drained Input voltage range: 10–30 V DC with overvoltage and reverse polarity protection Back-up battery: 170 mAh Li-Ion battery (0.63 Wh) Power consumption: At 12V < 3 mA (Ultra Deep Sleep) At 12V < 5 mA (Deep Sleep) At 12V < 16 mA (Online Deep Sleep) At 12V < 18 mA (GPS Sleep) At 12V < 33 mA (nominal) |
Line Voltage: 12.5V DC (Car battery power). Up to 35V (Trucks). Support for trucks with up to 35V Built-in Power Management system to prevent the vehicle’s battery from being drained |
Line Voltage: 12.5V DC (Car battery power). Up to 35V (Trucks). Support for trucks with up to 35V Built-in Power Management system to prevent the vehicle’s battery from being drained |
| Expansion options | None |
2 X USB: USB 2.0 (Max. theoretical power 2.1A divided between the two ports) Ethernet: Built in Gigabit Ethernet GPIO: UART/I2C/SPI (via HAT) |
2 X USB: USB 2.0 (Max. theoretical power 2.1A divided between the two ports) Ethernet: Built in Gigabit Ethernet GPIO: UART/I2C/SPI (via HAT) |
| Wireless | Bluetooth: Bluetooth 4.0 + Low Energy (BLE) |
Built on Cypress CYW43455 Chipset WiFi: 2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless LAN Bluetooth: Bluetooth 5.0 + Bluetooth Low Energy (BLE) |
Built on Cypress CYW43455 Chipset WiFi: 2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless LAN Bluetooth: Bluetooth 5.0 + Bluetooth Low Energy (BLE) |
| Accelerometer | Built in 3-axis accelerometer | Built in 3-axis accelerometer | Built in 3-axis accelerometer |
| Gyroscope | None | Built in 3-axis gyroscope | Built in 3-axis gyroscope |
| Automotive Interface | Data: K-Line, CAN bus data Data reading: Up to 32 vehicle onboard parameter Supported OBD protocols: ISO 9141-2 (5 baud init, 10.4 kbaud) ISO 14230-4 KWP (5 baud init, 10.4 kbaud) ISO 14230-4 KWP (fast init, 10.4 kbaud) ISO 15765-4 CAN (11 bit ID, 250 kbaud) ISO 15765-4 CAN (11 bit ID, 500 kbaud) ISO 15765-4 CAN (29 bit ID, 250 kbaud) ISO 15765-4 CAN (29 bit ID, 500 kbaud) |
2 X CAN-FD: CAN-FD interface with up to 5Mbps Data rate with integrated CAN data filter DoIP: Upgradeable to allow support for DoIP |
2 X CAN-FD: CAN-FD interface with up to 5Mbps Data rate with integrated CAN data filter DoIP: Upgradeable to allow support for DoIP |
| Input slots | SIM Card: Nano SIM | SIM Card: Nano SIM | SIM Card: Nano SIM |
| Audio | None | Built-in speakers | Built-in speakers |
| Video out | None | HDMI @ 1080P60 Video Output | HDMI @ 1080P60 Video Output |
| Antennas | 1x 4G/LTE internal 1x GPS internal |
2x 4G/LTE internal (Patch) 1x GPS internal (Ceramic) 1x WiFi/BLE internal (PCB) |
2x 4G/LTE external (SMA) 1x GPS external (SMA) 1x WiFi/BLE external (SMA) |
| Operating environment | Operating Temperature: -40 °C to +85 °C Relative Humidity: 5% to 95% Noncondensing |
Operating Temperature: -20° TO 70° C (-4° TO 158° F) Relative Humidity: 0% TO 75% Noncondensin |
Operating Temperature: -20° TO 70° C (-4° TO 158° F) Relative Humidity: 0% TO 75% Noncondensin |
| IP67 Supported | No | No | Yes |
| Operating system | Proprietary Closed Source OS | Raspbian OS with preconfigured AutoPi Core | Raspbian OS with preconfigured AutoPi Core. Prepared for CAN-FD Pro software functions. |
| Datasheet | Link | Link | Link |
| Cost | 89 EUR | 235 EUR | 599 EUR |
Extendable
Extend the AutoPi CAN-FD Pro to any vehicle or machinery
Our extension and adapter cables provide a simple way to connect AutoPi devices to a wide range of vehicles and machinery. The heavy-duty adapters support common J1939 connectors used in trucks and industrial equipment, while the standard adapter range includes OBD-II extensions, power cables, splitters, and vehicle-specific adapters. Together, they ensure flexible installation, reliable data access, and compatibility with both light-duty and heavy-duty systems.
See all adaptersFemale CAN Bus cable with open wires
OBD-II to dual DB9 adapter
Cummins-Komatsu Truck 12 PIN J1939 to 16 PIN OBD-II Adapter
Cummins 9 PIN J1939 (J1708) to 16 PIN OBD-II Adapter Cable
Caterpillar (538-5051) Truck 9 PIN J1939 to 16 PIN OBD-II Adapter
Device availability
Get your device today and get started!
AutoPi CAN-FD Pro
Our most powerful device to date, designed for full speed automotive datalogging of dual CAN-FD channels. The device comes with 32Gb storage, which is extendable with a flashdrive.
In stock | Order now -> Ships tomorrow.
AutoPi Mini
Build for fleet volume scaling and ease of install. CAN bus ready with support for legacy protocols. Support wide range of OEM Parameters. Comes with connectivity built-in.
In stock | Order now -> Ships tomorrow.
AutoPi Mini
Build for fleet scaling and ease of install. CAN bus ready, support for legacy protocols. Support wide range of OEM Parameters.
AutoPi TMU CM4
Based on Raspberry Pi Compute Module 4. Best for custom solutions requiring large computation power and expansion options.
Something unclear?
Frequently asked questions
AutoPi offers three main device families: the AutoPi Mini, the AutoPi TMU CM4, and the AutoPi CAN-FD Pro.
The Mini is designed for quick deployments where you want a compact unit for tracking and vehicle parameter data (OBD/OEM signals depending on the vehicle). The TMU CM4 is a Raspberry Pi Compute Module 4 based platform intended for projects that require customization, integrations, and running your own software on-device. The CAN-FD Pro is intended for high-volume CAN/CAN-FD logging workflows where dense bus traffic and raw frame capture matter.
All devices can be used with AutoPi Cloud for fleet and device management, and they can also be integrated into existing systems depending on your requirements.
Start with what you need to collect and how you plan to use the data.
Choose the Mini when you mainly need GPS tracking and vehicle parameters via standard interfaces, and you want a simple install. Choose the TMU CM4 when you need control over the software stack (custom services, integrations, edge logic), or when your project requires a Raspberry Pi base. Choose the CAN-FD Pro when you need high-volume raw CAN/CAN-FD frame logging, dense bus capture, or workflows where timestamp precision and storage matter.
If your project depends on specific OEM signals, the practical answer is usually: validate on a representative vehicle early. Availability can vary by make, model, and ECU configuration.
The available data depends on the device and the vehicle.
On many vehicles you can collect position (GPS), power and ignition related data, and standard OBD-II parameters. On some vehicles you can also extract OEM-specific signals, including EV-related values, but this depends on what the vehicle exposes and what protocols are available.
For CAN/CAN-FD projects, raw frame collection is typically the right approach when you need full control over decoding and post-processing. For parameter-style collection, the device reads and reports values that the vehicle makes accessible through supported interfaces.
Yes, but not all devices are intended for the same CAN workflows.
The CAN-FD Pro is designed for high-volume CAN/CAN-FD logging and raw frame capture. The TMU CM4 provides CAN-FD interfaces and is well-suited for telematics and custom integrations, but whether it is the right choice for heavy raw logging depends on the logging approach and requirements. The Mini is generally used for OBD-style parameter collection and tracking rather than full CAN/CAN-FD bus logging.
If your goal is a full bus dump or dense CAN-FD traffic capture, the CAN-FD Pro is typically the correct starting point.
This depends on the device family.
The TMU CM4 is the main platform for custom software, since it is built around a Raspberry Pi Compute Module 4 and is intended for running your own services and integrations. Depending on your workflow, this can include containerized workloads and device-side logic that interacts with vehicle interfaces and cloud services.
The CAN-FD Pro focuses on logging workflows and is usually used as a dedicated logger integrated into a broader pipeline. The Mini is designed for simpler deployments and is not intended as a general-purpose edge compute platform.
Yes, in many projects the devices can be integrated into existing systems, but the level of effort depends on your use case.
AutoPi Cloud provides device management, fleet management, configuration, and monitoring features that reduce implementation work. If you already have your own backend, you can typically integrate at the data level and manage devices in a way that matches your architecture.
For teams that want the fastest path to production, Cloud is usually the practical default. For teams with existing infrastructure, integration is often the better fit.
Yes. In addition to standard customer support, we also offer development hours for teams that want help with integration, configuration, or device-side development.
This is typically used for things like: validating data availability on a target vehicle, building a proof-of-concept pipeline, setting up logging or storage workflows, or integrating device data into an existing application.
Many teams start with a small scoped engagement to remove early technical risk before scaling a deployment.
Plan for a quick validation step on a representative vehicle.
OEM and EV signals vary significantly across vehicle platforms, model years, trim levels, and ECU configurations. Even when a protocol is supported, the specific signals you need may require OEM PID access, UDS workflows, or raw CAN decoding with DBC definitions.
The most reliable process is to define a short list of required signals, test against a real vehicle, and confirm the extraction path (parameter-based vs raw frames). If needed, we can support this step through development hours.
Hardware support means the interface exists physically on the device (for example CAN-FD, USB, Ethernet, GNSS, modem). Software support means the feature is available as a shipped capability in the device stack or platform.
Some features also fall into a third category: available through configuration. That typically means the capability exists, but you must enable it, configure it, or implement parts of the workflow (for example decoding, filtering, uploading, or storage strategy).
This distinction matters most for advanced vehicle access and high-volume logging projects, where the interface is only one part of the complete solution.
Orders are typically shipped within a few business days, and most items are kept in stock. When your order is dispatched, you receive tracking information so you can follow the shipment.
Delivery time depends on destination and carrier service. If your project has a hard deadline, it is usually best to place the order early and plan time for a short validation phase before scaling.
If you need help choosing a device or validating a specific data requirement, the fastest approach is to contact us with (1) the vehicle type, (2) the signals you need, and (3) what you plan to do with the data (logging, streaming, dashboards, exports, integrations).
You can reach out to us and we will help you narrow down the device choice and identify the right validation steps before you commit to a larger rollout.
STILL HAVE QUESTIONS?
Get in touch with us – We're ready to answer any and all questions.