Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Internet of Things
  3. AutoPi

AutoPi

Apache-2.0Pythonv1.26.0

Open-source software for the AutoPi dongle, enabling car telemetry, automation, and customization via SaltStack.

Visit WebsiteGitHubGitHub
188 stars30 forks0 contributors

What is AutoPi?

autopi-core is the open-source software that runs on the AutoPi dongle, a Raspberry Pi-based device for automotive applications. It provides a platform for collecting vehicle telemetry, implementing automation rules, and building custom car projects through an extensible architecture. The software leverages SaltStack for configuration management and remote execution on the device.

Target Audience

Developers, hobbyists, and makers working on automotive IoT projects, vehicle data logging, or custom car automation systems who want an open, programmable platform.

Value Proposition

It offers a fully open-source alternative to proprietary car telemetry systems, with strong customization capabilities, community-driven development, and integration with standard hardware like Raspberry Pi and OBD-II interfaces.

Overview

The software that runs on the AutoPi Dongle.

Use Cases

Best For

  • Collecting and analyzing real-time vehicle telemetry data
  • Building custom car automation and scripting applications
  • Developing DIY automotive IoT projects with Raspberry Pi
  • Creating open-source alternatives to commercial telematics systems
  • Educational projects involving vehicle data and hardware integration
  • Prototyping connected car features without vendor lock-in

Not Ideal For

  • Projects requiring turnkey, commercial telematics with dedicated vendor support and warranties
  • Simple vehicle data logging without the need for automation or custom scripting
  • Teams lacking experience with SaltStack or Linux system administration

Pros & Cons

Pros

Open and Extensible

Designed as an open platform for customization and community-driven development, enabling developers to build and deploy custom car applications without vendor lock-in, as stated in the project philosophy.

SaltStack Foundation

Leverages SaltStack for configuration management and remote execution, providing a robust framework for device provisioning and automation, as highlighted in the 'Built With' section of the README.

Hardware Accessibility

Supports common Raspberry Pi models like Zero and 3, making it accessible for hobbyists using affordable, widely available hardware, per the README's description.

Vehicle Telemetry Focus

Specifically built for collecting and processing automotive data from OBD-II ports and sensors, offering a tailored solution for car-related IoT projects, as outlined in the key features.

Cons

Steep Learning Curve

Requires familiarity with SaltStack and system administration, adding complexity for developers new to configuration management, with the README noting SaltStack as a main prerequisite.

Incomplete Documentation

The README admits that a getting started guide is still being worked on, which can hinder initial setup and adoption for new users.

Hardware Limitations

Tied to specific Raspberry Pi models and a modified Raspbian OS, reducing flexibility for alternative hardware setups or general-purpose use cases.

Frequently Asked Questions

Quick Stats

Stars188
Forks30
Contributors0
Open Issues0
Last commit2 months ago
CreatedSince 2018

Tags

#iot#open-hardware#obd-ii#telemetry#automotive#raspberry-pi#customization#automation

Built With

R
Raspbian
R
Raspberry Pi

Links & Resources

Website

Included in

Internet of Things3.9k
Auto-fetched 7 hours ago

Related Projects

PiSpot ShowPiSpot Show

Raspberry Pi WiFi voucher display system with weather integration and PiJuice battery management

Stars3
Forks0
Last commit3 months ago
PiSpot WatchPiSpot Watch

Software for running a PiSpot Watch (composed of a Raspberry Pi Zero and a PaPiRus Zero) for the company GPConnect

Stars3
Forks0
Last commit3 months ago
UDOOUDOO

UDOO is a single-board computer with an integrated Arduino 2 compatible microcontroller, designed for computer science education, the world of Makers and the Internet of Things

Stars0
Forks0
Last commit
DragonboardDragonboard

The DragonBoard 410c, a product of Arrow Electronics, is the development board based on the mid-tier Qualcomm® Snapdragon™ 410E processor. It features advanced processing power, Wi-Fi, Bluetooth connectivity, and GPS, all packed into a board the size of a credit card

Stars0
Forks0
Last commit
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub