If you have something smaller it would be better as there is a 5V regulator on it which will convert 9V -> 5V, the 4V difference is given off as heat which is bad. If you do run off a 9V battery find a heat sink for the regulator and it hopefully won't be too bad.