Toaster Stationary box for the masses
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
audio
img
lib
src
.gitignore
.travis.yml
README.md
platformio.ini

README.md

Toastuino

Toaster Stationary box for the masses.

License License Build Status

Setup

Hardware

Platform IO

This project is build and run with PlatformIO. The library dependencies can be found in the platformio.ini file. Below is the current configuration targetting the Arduino Uno board. This can be changed to any variable of the Atmel AVR range.

[env:nanoatmega328]
platform = atmelavr
board = nanoatmega328
framework = arduino

Audio Encoding

The audio clip within the /audio directory is used in main.h. This byte stream cannot exceed the Program Memory size of the microcontroller you have chosen to use.

The tutorial on setting up the audio clip for encoding can be founds here: http://highlowtech.org/?p=1963. It's important to note that you need a WAV/MP3 with a sample rate of 8Khz and a bit rate of 16Khz.

There's a copy of the EncodeAudio.exe binary in the /audio directory also incase the site mirror goes down.