Skip to content

I use library from https://github.com/MHeironimus/ArduinoJoystickLibrary, as well as Keyboard library. This controller can play games on Steam and Tetri.io by pressing specific buttons to change modes.

Notifications You must be signed in to change notification settings

chuangtsh/Arduino-Tetri-and-Gaming-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Arduino-Tetri-and-Gaming-Controller

This a project carried out by a 10th grade student from Taiwan.

image

I use library from https://github.com/MHeironimus/ArduinoJoystickLibrary, as well as Keyboard library. This controller can play games on Steam and Tetri.io by pressing specific buttons to change modes.


This is a controller mapping I use. I use Arduino Micro and 74HC165.

image

Default mode is gamepad(using Joystick library), but you can switch to Keyboard mode to play tetr.io by pressing button 9 & 10 together. As for to switch back, press button 14 & 15 together.

The python program is for the use of playing Brawl Stars on BlueStacks(Using Steam desktop setting). It can limit the mouse, so the mouse can only move in a circle.

in the video, the first clip is Milk Choco, using Steam gamepad setup; the second clip is Brawl Stars on Bluestacks, using Steam desktop setup and Python program; the third clip is Tetr.io on the browsers, using Arduino keyboard library.

About

I use library from https://github.com/MHeironimus/ArduinoJoystickLibrary, as well as Keyboard library. This controller can play games on Steam and Tetri.io by pressing specific buttons to change modes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published