A companion physical interface for the Radiodan Example application
Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
doc
Gemfile
Gemfile.lock
Procfile
README.md

README.md

Radiodan Example app - physical interface

This is a tiny Ruby app that provides a physical interface to complement the Radiodan Example application.

Wiring

This interface involves:

  • 3x momentary push buttons
  • 1x rotary encoder

Wire up as follows:

Changing pin numbers

The app

The app uses the Frankenpins rubygem to connect the buttons and convert them to messages published using Faye. These messages are received by the main Radiodan Example app and are used to control the radio.