News: These Guys Hacked Together a Raspberry Pi & Car Steering Wheel to Play Mario Kart

News: These Guys Hacked Together a Raspberry Pi & Car Steering Wheel to Play Mario Kart
Oh, Mario. The guy that's been a part of our lives since as long as we can all remember. Well, Adam Ringwood and his friends did something pretty cool with one of Mario's most exciting games at the HackIllinois event in February 2016—they hacked a Chevrolet Volt's steering wheel into one big Nintendo 64 controller for Mario Kart.This ingenious project scored the team first place in HackIllinois' top hardware hacks category, among others, and not only uses the vehicle's steering wheel as a controller, but the brakes, gas pedal, and windshield wipers, among other things. Check out the video below to see how it's all connected—and to see it in action.
Don't Miss:Set Up a Headless Raspberry Pi Hacking Platform Running Kali LinuxThe main component here is a Raspberry Pi, a tiny, inexpensive single-board computer, which they installed Mario Kart on. With a CAN bus board attachment and an OBD-II cable, which connects to the car's port to read the CAN bus data, and a few other elements, they were up and running in no time.The main flow of the data goes from the car though the CAN bus to the Raspberry Pi. This data is then sent over UDP [a transport layer protocol or packet] using [Netcat] to the laptop that is hosting the [Nintendo 64] emulator. On board the laptop, a Python script processes the raw CAN data into useful information. This script is open source on GitHub. This information is then used to emulate the keyboard which is used to control the emulator.
— Adam Ringwood (AvidHacker)The Nintendo 64 emulator looks for certain controller inputs to use to play games, and that's where the CAN bus data comes in. They used the can-utils set of tools, primarily cansniffer and candump, to capture the diagnostic data and signals being transmitted by the car's various controls when used, and then determined which controls could be used to play the game.Don't Miss:Play Super Mario Bros. & Other Classic Nintendo (NES) Games on AndroidAccording to Ringwood, the hardest thing to adapt to the emulator was the steering wheel. When the steering wheel turned left or right, they had to press the button for left or right and hold it down. The person driving would "turn the wheel further but the character wouldn't turn any faster."The further the wheel is turned to the left or right, the greater amount of time the button stays down and the further the car turns. This results in a very intuitive experience for the driver that results in control similar to driving an actual car.
— Adam Ringwood (AvidHacker)The team ended up solving this problem by not always pushing the button down when turning the steering wheel. Ringwood and his team testing out the Mario Kart at HackIllinois 2016.
If you think you can handle all the legwork required to get this up and running in your own car (a lot of 2003–2007 model cars will have OBD-II and CAN bus, and any 2008 or newer model will meet all of the requirements), give it a shot. Like mentioned before, the code is available online, and you can get more details at Ringwood's blog.Don't Miss: Watch This Automated Lego Factory Fold Paper into a Perfect CubeFollow Gadget Hacks on Facebook, Twitter, Google+, and YouTube Follow WonderHowTo on Facebook, Twitter, Pinterest, and Google+
Cover image via Gordon Hlavenka/YouTube



Step 2: Scan QR Codes from the Lock Screen. With the "Scan QR Code" button now available in your iPhone's Control Center, you're free to instantly scan items that catch your interest without having to unlock your device or thinking about whether or not the Camera app does the same thing.
How to Build Qr Code Generator Application Using MS Visual


How To: Scan Food & Drink Labels in MyFitnessPal When Cooking at Home for More Accurate Nutrition & Calorie Info How To: Count Calories & Log Nutrition with Samsung Health How To: 6 Apps to Help You Diet & Exercise More in the New Year
Calorie count too high - Galaxy Watch and S Health - Samsung


News: Watch Out! Kinect-Based AI System Knows What You're Up To News: The Revolution of the Hacked Kinect, Part 2: Even MBAs Gotta Have One News: The Latest and Greatest Kinect Hacks News: The Revolution of the Hacked Kinect, Part 1: Teaching Robots & the Blind to See
Print Yourself in 3D « Other Devices :: WonderHowTo

Sports News, Scores, Schedules, Stats, Photos and Videos


He simply asked, "Is there any way to close all background apps at once in iOS 10?" That is a yes or no answer, and if your answer isn't yes, you really don't even need reply. This is why I can't stand web forums, everybody is an "expert". Even when they can't answer your question.
How to Clear Your Frequently Used & Recent Emojis from Your


Whether you want to save some nice photos to your SD card or transfer photos back to your SD card, putting photos from you computer onto an SD card is very easy, and will only take a few minutes. The SD card reader is a USB plug-in device that allows you to easily transfer images and data from the card to your computer.
3 Ways to Move Pictures from Android to SD Card - wikiHow


Rechargeable Wireless Gaming Mouse, Bluetooth USB Computer Mouse, 2.4G LED Color Changing Optical Silent, Auto Sleeping, Ergonomics Grip, 4 Adjustable DPI, Compatible with Laptop/PC/Notebook (Black 4.3 out of 5 stars 146
How To Change The Zelotes 5500 DPI Gaming Mouse - YouTube


If maintaining privacy is an ongoing battle, the front line is your smartphone. Apple included several new security features in iOS 10, but at the same time, some of the best new functionality comes with potential privacy trade-offs that everyone needs to understand.
Ads Taking Over Your Lock Screen? Here's How to Fix It


How To: Enable LED Flash Alerts for Calls & Notifications on Galaxy Devices How To: Turn Off the Low Battery Warning Sound & Notification in Android 9.0 Pie How To: Customize LED Alerts for Specific Notifications on Your Samsung Galaxy Note 2 (No Root Required)
Samsung Galaxy Flashing Light Notification [updates in


In today's softModder tutorial, I'll be showing you how to install Floating Notifications, which are basically some Facebook-inspired Chat Head notifications that work for most app alerts on your
How to Get Floating Chat Head Notifications for All Apps on


How To: Add, hide and remove home screen widgets on a Nokia N97 How To: Set up a new email account on a Nokia N97 smartphone How To: Use the home screen on a Nokia N97 mobile phone How To: Use handy shortcuts on a Nokia N97 Mini smartphone
How To Add Widgets To Your Home Screen (for Android) - YouTube


If you want to read these steps in more detail, read our dedicated article on How to Unlock Samsung Galaxy S10e Bootloader. HOW TO: Root Galaxy S10e on Official Firmware. Here are all the steps you would need to root Galaxy S10e with Android 9.0 Pie firmware through Magisk utility and TWRP custom recovery. Just To Remember:
Unlock Bootloader, Root and Install TWRP on Verizon Galaxy Note 4


News: iOS 11.3 Bug Removes Screenshot Previews for Some iPhone Users Forum Thread: How to Directly Edit/Upload/Share a Screenshot After Taking It 0 Replies 3 yrs ago How To: Drag & Drop on Your iPhone in iOS 11
Apple Releases A New Version Of iOS 12.1.2 For iPhones


The race is on to break Samsung's near-OLED Monopoly. Google joined the race back in April, reducing their reliance on Samsung's OLED's by supposedly investing about $880 million into using LG's OLED's for their Pixel phone screens. Now, Apple's stepping up with a rumored $2.5 billion investment into LG's OLED Display initiative for their
Apple vs. LG: How Does the iPhone X Compare to the LG V30?

0 comments:

Post a Comment