Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Raspberry Pi
  3. TeslaCam

TeslaCam

Apache-2.0Shell

A Raspberry Pi Zero W project that extends TeslaCam video storage by emulating USB mass storage and archiving footage.

GitHubGitHub
39 stars0 forks0 contributors

Overview

TeslaCam is a hardware and software solution that expands the storage capacity of Tesla's built-in dashcam feature. It uses a Raspberry Pi Zero W to emulate a USB drive that the Tesla recognizes, then automatically archives video files to local storage, preserving footage beyond the vehicle's one-hour rolling limit.

Key Features

  • USB Mass Storage Emulation — Presents an 8GB USB drive with a "TeslaCam" directory for the Tesla to write video files.
  • Automatic Archiving — Periodically syncs video files from the emulated drive to a persistent storage directory on the Pi.
  • Power-Aware Shutdown — Monitors Tesla power and safely shuts down the Pi when the vehicle powers off, with a final sync to preserve data.
  • Storage Management — Automatically removes older files to maintain available storage space.
  • Remote Sync Support — Optionally executes a custom remote sync script for offloading archived videos.

Philosophy

The project prioritizes reliability and data integrity by ensuring all video is safely archived before shutdown, leveraging the Pi's low-power hardware for seamless integration with the Tesla's power system.

Quick Stats

Stars39
Forks0
Contributors0
Open Issues0
Last commit7 years ago
CreatedSince 2018

Tags

#iot#raspberry-pi-zero#raspbian#automotive#python#tesla#systemd

Built With

R
Raspbian
P
Python
s
systemd

Included in

Raspberry Pi16.2k
Auto-fetched 22 hours ago

Related Projects

AdGuard HomeAdGuard Home

Network-wide ads & trackers blocking DNS server

Stars37,245
Forks2,533
Last commit23 hours ago
Sonic PiSonic Pi

Code. Music. Live.

Stars12,177
Forks996
Last commit4 days ago
Pi-KVMPi-KVM

Open and inexpensive DIY IP-KVM based on Raspberry Pi

Stars10,371
Forks574
Last commit15 days ago
PoisonTapPoisonTap

Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js.

Stars6,481
Forks976
Last commit7 years ago
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