Skip to content

CHIRP Audio Engine project. Hardware and firmware for a RP2350 based sound file playing/mixing PCB.

License

Notifications You must be signed in to change notification settings

joymonkey/CHIRP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 

Repository files navigation

CHIRP Droid Control Project

Hardware and firmware for a droid control system, 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 and 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-board-proto

These first prototype CHIRP Audio Trigger boards were assembled by PCBWay and came out beautifully! Unfortunately I made a couple of mistakes with component selection, so a little rework was needed.

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 several different EdgeTX based radio transmitters such as the Radiomaster Zorro
  • 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

About

CHIRP Audio Engine project. Hardware and firmware for a RP2350 based sound file playing/mixing PCB.

Resources

License

Stars

Watchers

Forks

Languages