Skip to content

joymonkey/CHIRP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CHIRP

Hardware and firmware for a droid control system (and spinoff audio player), evolved from the little used ShadyRC dEvolution sketch that's been tried and tested over the last few years.

CHIRP Audio Trigger

This is an advanced MP3/M4A/WAV file decoder/mixer/player, heavily inspired by the Sparkfun/Robertsonics MP3 Trigger that has been used across droid control systems since the original Padawan PS2 days. This project covers DIY breadboard hardware, a custom PCB and the Arduino code that does the audio magic.

CHIRP Droid Control

An evolution of the previosly mentioned ShadyRC system. The intent is to use a microcontroller and ExpressLRS radio receiver to send signals/commands to the various motion, sound and lighting systems of an Astromech droid. Some goals...

  • Send system status and audio file details to the operators radio transmitter via ExpressLRS telemetry packets
  • Don't require re-programming just to update sounds; if sound files on the Audio Trigger change, the system knows how to roll with it
  • Be controller agnostic; initially supporting EdgeTX based radio transmitter (Radiomaster Zorro), additional transmitters in the future
  • Be safe but also easy to pick up; the system should police itself to some extent
  • Be expandable; when new droid gizmos show up we should be able to easily implement them
  • Shouldn't require the end user (droid wrangler) to know how to code or compile; all system settings configurable via the transmitter or web interface

About

CHIRP Droid Control and Audio project.

Resources

License

Stars

Watchers

Forks

Contributors

Languages