Is heat an issue? I saw a build using a regular Pi with a mini SNES enclosure which recommended heat sinks and the enclosure itself has an exhaust fan.
I haven't noticed. But I've only used it for around 30 minutes at one time. It does seem like a good idea to add heat sinks and possibly a fan though.
Cool build :) I love that you own up to all of the painful mistakes. It makes you extra relatable, well done!
One note: instead of changing the power button, you could have instead used a cheap npn transistor and a couple of resistors to invert the button signal. https://en.wikipedia.org/wiki/Inverter_(logic_gate)
That's a good point! I don't have a lot of experience with transistors so that didn't even come to mind. Thanks for the feedback!
I wrote a "userspace" driver for my touch screen for rtAndroid too just this weekend. It's a dev build and they used the AOSP keys so I can sign my app as system and get full power to inject touch events. The issue I was having was that even at idle the Pi3 burned my finger and so I fear that even with a heat sink it'll throttle to shit in an enclosure. Also, how are you liking the Pi display on Android? Are the drivers well written/is it responsive? Scratches easily? Thinking about picking one up.
(In reference to the touchscreen)I'm liking it really well! It's very responsive with many operating systems including RTandroid, and there's virtually no lag. The screen comes with a screen protector and that helps keep it from scratching. So far I've only noticed a few slight scratches on the screen protector, but nothing that damaged the screen.
How's the throttling though with the heatsinks? Mine just slowly gave out until I put a huge 1in3 heatsink on the CPU combo.
It's great. The pi only lags every once in awhile but most of the time it's pretty fast. The thing that gets the hottest is actually the power boost converter from adafruit.