DLP-2: AutoPi Device Integration
Headline: DIMO hardware license approval for AutoPi
Author: The DIMO Foundation
Submitter(s): The DIMO Foundation [0xCED3c922200559128930180d3f0bfFd4d9f4F123]
Status: Deployed
Voting URL: Snapshot
Discussion Forum: Discord #🗳️governance forum
Vote Type: Level 1
Abstract
AutoPi.io ApS is a company that produces advanced Internet of Things (IoT) devices based on the Raspberry Pi™ and an extendable cloud platform for vehicles. Their flagship product, the AutoPi, is an LTE OBDII enabled device that is able to transmit vehicle data, in addition to collecting data from onboard sensors. AutoPi is applying for a Manufacturing License to continue producing a DIMO compatible OBD devices.
Motivation
AutoPi’s temporary hardware manufacturing license has expired and as per DIP 4, this proposal serves as a review of their application for a permanent hardware manufacturing license. Additionally, this proposal provides transparency to the DIMO community regarding the new DIMO-compatible hardware that AutoPi.io is already delivering to the ecosystem, and specifies the commitments they must uphold as licensed hardware manufacturer.
Specification
AutoPi.io has submitted an application to continue to manufacture and support DIMO-compatible devices. Over 13,000 devices have been sold to customers on the DIMO network. From DIMO's early days, AutoPi has been a key partner with DIMO in providing functional devices quickly.
Steps for production are as follows:
Complete: KYC/B and business audit of the manufacturer, and ongoing orders
Complete: Bond 100,000 $DIMO to acquire a manufacturing license as outlined in DIP-4
Complete: Radio/industrial certifications
EN 301 489-1 v2.2.0,
EN55025:2008,
EN 50498/ 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
Complete: Web API audit
Application Type
Integrations Provider (Hardware)
Corporate Details
AutoPi.io ApS | VAT: DK38816233 is the legal name of the company with an address at Alexander Foss Gade 13, 3. -2 9000 Aalborg, Denmark
Description of Services
AutoPi.io is a proven and professional partner to the DIMO ecosystem. AutoPi has demonstrated the ability to build reliable devices at scale, as well as the ability to provide quality management cloud solutions.
Technical Specifications
The AutoPi device is an LTE enabled OBDII vehicle telematics device, powered by a Raspberry Pi. The architecture diagram and high level BOM are provided below.
High Level BOM
Processor
Broadcom BCM2711 Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
Memory
1GB LPDDR4 SDRAM
Upgrade: 2GB, 4GB or 8GB LPDDR4 SDRAM (depending on model)
Storage
8GB on board eMMC
Upgrade: 16GB and 32GB (depending on model)
Size, Weight and Casing
Casing: Improved expansion options with exchangeable back shield for external antennas, additional USB ports, ethernet port.
Modem
Integrated 4G/LTE Cat 4 connection (3G/EDGE fallback)
150Mbit DL / 50Mbit UL
Worldwide support in a single device
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
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
Security Element (NEW)
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
GPS
Integrated GPS + A-GPS.
Supports: GPS/GLONASS/BeiDou/Galileo/QZSS
Power
Line Voltage: 12.5V AC (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
2 X USB: USB 2.0
Ethernet: Built in Ethernet
GPIO: UART/I2C/SPI
Wireless
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
Gyroscope
Built in 3-axis gyroscope
Automotive Interface
2 X CAN: CAN interface with up to 1Mbps Data rate with integrated CAN data filter
DoIP: Upgradeable to allow support for DoIP
Input slots
SIM Card: Nano SIM – Not Included
Audio
Built-in speakers
Video Out
HDMI @ 1080P60 Video Output
Absolute Maximum
Operating Environment
Operating Temperature: -20° TO 70° C (-4° TO 158° F)
Relative Humidity: 0% TO 75% Noncondensing
Operating System
Raspbian OS with preconfigured AutoPi Core
Safety Protocols
The device employs the use of a ‘secure element’ that provides communication encryption between the device and the cloud. Data is stored onboard.
Commitments to DIMO
AutoPi is committed to:
Act in best faith towards the DIMO community, producing quality hardware and honoring any commitments, timelines, etc.; and
Comply with all relevant laws and regulations related to the safe production and usage of their devices.
Implementation
If passed, this DLP will be in effect immediately after the four day timelock concludes. AutoPi will have the ability to mint valid $DIMO devices, so long as they maintain this license. This DLP will be updated, with history noted in the Changelog, if the bond is ever updated.
Copyright
Copyright and related rights waived via CC0
Citation
Please cite this document as:
The DIMO Foundation, "DLP - 2: AutoPi Device Integration", no. 2, June 2024. [Online serial]. Available: [https://github.com/DIMO-Network/DIP]
Changelog
Disclaimer
Certain statements in this document constitute forward-looking statements. The words “may,” “will,” “should,” “project,” “anticipate,” “believe,” “estimate,” “intend,” “expect,” “continue,” and similar expressions or the negatives thereof are generally intended to identify forward-looking statements. Such forward-looking statements, including the intended actions and performance objectives, involve known and unknown risks, uncertainties, and other important factors that could cause the actual results, performance, or achievements to differ materially from any future results, performance, or achievements expressed or implied by such forward-looking statements. There can be no assurance that such statements will prove to be accurate as actual results and future events could differ materially from those anticipated in such statements. Accordingly, readers should not place undue reliance on forward-looking statements and nothing in this document represents a promise of specific work to be completed in the future.
The contract addresses for $DIMO are 0x5fab9761d60419c9eeebe3915a8fa1ed7e8d2e1b on Ethereum, 0x5eAA326fB2fc97fAcCe6A79A304876daD0F2e96c on Base / Optimism, and 0xE261D618a959aFfFd53168Cd07D12E37B26761db on Polygon. Please always confirm that you are interacting with these contract addresses and not those of a fraudulent imitator. This proposal may not be enacted if it violates Cayman Islands law. Please triple check that any communications are authentic as it’s common for scammers to try to trick you into sending them crypto or into revealing your private keys.
Last updated