added original firmware and schematic from mitch