Skip to content

Simple CLI interface for controling your onkyo amp writen in go

License

Notifications You must be signed in to change notification settings

lzivadinovic/gonkyo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gonkyo

Gonkyo is small cli tool that allows you to control you onkyo amp or receiver via RI interface and raspberry pi gpio. Its written in pure golang using cobra and go-rpio library.

This project was inspired by onkyo-rpi project, but i wanted something statically compiled without extra dependencies.

You can check onkyo-ri protocol description here, but it goes something like this:

onkyo RI

There is also generic signal command that you can use to send any message to your amp.

Usage

I have onkyo A-9150 stereo amp so i've created subcommands for that specific amp, but you can easily extend code to accommodate your use case.

Setup

The connection to the RI interface is a simple 3.5 mm mono headphone jack. Connect the tip of the jack to a GPIO output pin (default gpio: 25, physical: 37) and the ground of the jack to a ground pin on your raspberry pi.

About

Simple CLI interface for controling your onkyo amp writen in go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages