If I wanted to build my own device with similar capabilities, what platform would be better to start with: rPi zero, or a small Arduino, with consideration of the necessary modules and firm/software needed.