Mini Virtual Pinball Machine

Laying in bed, I wondered what I could do with a couple old phones I had laying around and decided given the length of screen that a Pinball machine was going to be it, though I wasn't quite sure how. 

After searching, it's does seem there is a larger unit you can buy for your tablet and while I couldn't find info on it, it became apparent it was likely just a HID (human interface) compliant device.

I was looking for the best app for Pinball, and it seems the best is Zen Pinball. I hooked up a keyboard through a usb c adapter and confirmed it does have keyboard support. 

I had a Pro Micro in my drawer from playing with keystroke injection a while back, so I wired it up initially thinking four buttons only to discover that navigating the app required six.

Jurassic Park was one of the most iconic tables available on Zen Pinball, so it was the one I decided to make the focus point of the cabinet and found rough photos to give it some visual while designing.

One amazing detail utilizing an old phone for this project is the added vibration and tilt functions!

Increasing the games volume is going to be achieved with the 3w speaker seen below utilizing a 2 channel 3w amp.

No comments:

Post a Comment

My Experience

  • __

  • March 2021 - Present

    Technical Consultant

    • Offering recommendations on Networking and Server requirments for prospecting customers
    • Providing technical support on installation and training
  • March 2020 - March 2021

    Currently open to opportunities!

  • 2016 - March 2020

    IT/HSE Coordinator

    • Providing effective troubleshooting solutions involving printers, desktops and mobile devices - maintaining connectivity, end user satisfaction and functionality
    • Composing various documentation providing training in I.T, HSE and standard operating procedures as to ISO 9001:2015 standardization
  • 2018 - 2019

    Network Administrator Diploma, triOS College

  • 2008 - Present (.part time)

    IT Support Specialist

    • Build and support specialized workstations and gaming pc’s, providing cost effective solutions based on customers expectations and requirements
    • Provide on-site, remote and similar managed services through Windows RDS, Quick Assist and TightVNC with secured tunneling
  • __

  • 2012 - 2016

    Technical Advisor

    • Research, design and prototype various engineered specifications utilizing additive manufacturing to iterate design concepts, potential flaws and plausibility
    • Troubleshoot PLC’s, maintaining and developing various process controls with pneumatic and hydraulic circuits
  • 2011 - 2012

    Demanufacturing Technician

    • Provide technical documentation on the identification, safety precautions and dismantling procedures of desktops, servers, monitors and televisions
    • Identify and categorize desktops, server and networking equipment for potential resale
  • 2006-2011

    IT Support Specialist

    • Compiled prospects of our search engine optimization to restore and maintain online presence resulting in streamlined control and analysis of our ranking,
    • Install horizontal runs providing clean and structuralized cable management
    • Perform scheduled backups creating archival storage of sensitive data