- Joined
- Mar 8, 2017
- Messages
- 9
- Likes
- 29
Hi everyone! I've been working on a raspberry pi UMPC that I'm pretty excited about. Ideally this will work as a portable gaming/cloud streaming handheld that I can also hook up to a monitor and get some work done on. I'm aiming to have this be as simple to take apart and fix as possible hence the absurd amount of screws/screw posts. The model should (hopefully) be done at this point, I made an initial test print and corrected all the mistakes I found. I'm currently waiting on my next print so I can start really putting things together but wanted to share my progress. Battery life tests gave me about 4 hours when running a cpu stress test with n64 emulation and brightness at max.
Just today I tested the multiplexer with my arduino so I could get all my inputs and its working great. Originally I wanted to be able to swap my controls between xinput and a mouse and keyboard mode but it seems that mixing the USB HID headers breaks everything since xinput is non standard. I could do it with a regular joystick library (dinput equivalent) but then I lose native controller suppport on a lot of games so the trade off didn't seem worth it. I'm planning on just using software to map the controls to a mouse/keyboard mode with a hotkey to switch it on.
Features:
Clamshell design
Raspberry pi 4 4gb
8000mah battery
Easy access to micro sd slot
5" capacitive touchscreen
Front facing stereo speakers
Built in keyboard w/ backlight
Xinput gamepad (built with atmega 32u4 based board)
ps vita joysticks
micro hdmi out
2x USB 3.0 ports
155mm x 110mm x 51mm when closed
The first print came out much better than I expected, lots of little tweaks were needed but still came together really well. Nothing here is screwed together so don't mind how asymetical it looks
Testing the fit of things in my first print
Simple test with my arduino and the multiplexer I'm using to get all the inputs code is working great
Just today I tested the multiplexer with my arduino so I could get all my inputs and its working great. Originally I wanted to be able to swap my controls between xinput and a mouse and keyboard mode but it seems that mixing the USB HID headers breaks everything since xinput is non standard. I could do it with a regular joystick library (dinput equivalent) but then I lose native controller suppport on a lot of games so the trade off didn't seem worth it. I'm planning on just using software to map the controls to a mouse/keyboard mode with a hotkey to switch it on.
Features:
Clamshell design
Raspberry pi 4 4gb
8000mah battery
Easy access to micro sd slot
5" capacitive touchscreen
Front facing stereo speakers
Built in keyboard w/ backlight
Xinput gamepad (built with atmega 32u4 based board)
ps vita joysticks
micro hdmi out
2x USB 3.0 ports
155mm x 110mm x 51mm when closed
The first print came out much better than I expected, lots of little tweaks were needed but still came together really well. Nothing here is screwed together so don't mind how asymetical it looks
Testing the fit of things in my first print
Simple test with my arduino and the multiplexer I'm using to get all the inputs code is working great