Design goals are:
Main:
Battery monitoring
auto shutdown on low battery
LED battery indicator
Stereo sound
Tactile switch shutdown
Slim width
Programing/debug socket for the micro-controller
Custom main board PCB (home etched)
Secondary:
Headphone socket
Software based volume buttons
Sholder buttons
Backlight control
I am going to be using a m08 picaxe micro-controller to handle all the power monitoring and shutdown commands. My main reasons for using it are that its available in smt, need almost no additional components to run and I is programmable in BASIC, that I am slightly familiar with. It also has an ultra low power "hibernation" function shouldn't kill the lipo when not in use. I may add a batter disconnect switch to be safe.
I am planning that the picaxe will be providing the pi its 5v power supply. I am yet to test this so unsure if that's going to work.
So far I've done some modeling of the parts in fusion 360 and its looking to be nice and slim. Possible a little top heave but I am not keen on having the pi behind the lcd due to the heat. Speakers might be better off under the screen but I'd have too run the buttons lower which could be uncomfortable.


Parts so far
Gearbest screen (chosen for speed rather than quality)
Cheapo lipo charger with 5v output
pi zero 1.3 (to keep cost down and maybe power consumption?)
some nice tactile switches
2000mah lipo
Stereo amp (considering building my own on board)
Interested to see what you guys think so far. Nit sure if the picaxe is old hat these days and hasnt been used on one of these projects before. Seems like it should fit the bill but would like to know if you guys have a better option?

Heres a quick image of the final thing. I'll update with a proper detailed post when I have time


