Build your own Custom Code modules in the AutoPi Cloud

Add new features and extend your device with functionality.

Code your own modules

Deploy instantly to your AutoPi dongle

Modules are written in the Python programming language. They can facilitate communication with internal and external devices in your car. By writing your own module you can integrate with an external device that is not already supported by the AutoPi platform. This could be a custom proximity sensor that is connected to your AutoPi dongle. Modules are used throughout the rest of the AutoPi platform for instance in jobs, reactors etc.

AutoPi.io - Upload advanced code modules
AutoPi.io

Run commands right away

The built-in terminal lets you interact directly with your car

As simple as clicking one button you can deploy your custom modules to the AutoPi dongle. Modules can then be instantly tried out and tested by sending commands using the built-in termial. A simple and efficient development cycle; changes are made in the code editor, then re-deployed and finally tested in the terminal.

AutoPi.io
Watch a demonstration

How does all this work?

Get a detailed demonstration of how to code and test new modules.

Built with killer technologies

AutoPi is built on Angular

Angular

AutoPi is built on Bower

Bower

AutoPi is built on Python

Python

AutoPi is built on SaltStack

SaltStack

AutoPi is built on Google Assistant

Google Assistant

AutoPi is built on ZeroMQ

ZeroMQ

AutoPi is built on OBD Solutions

OBD Solutions

AutoPi is built on AWS

AWS

AutoPi is built on Vagrant

Vagrant

AutoPi is built on Bootstrap

Bootstrap

AutoPi is built on Django

Django

AutoPi is built on ElasticSearch

ElasticSearch

AutoPi is built on Gulp

Gulp

AutoPi is built on PostgreSQL

PostgreSQL

AutoPi is built on Raspberry Pi

Raspberry Pi

AutoPi is built on Redis

Redis

AutoPi.io
Follow us here:

Or sign up to our newsletter and receive the news first.