Pong is a homage to the famous arcade game Pong with the capability of old-school controllers using an Arduino Uno board.
Qt
SDK or the compiled sources (>= 5.4.0)
- Open CMake GUI
- set the Pong folder to
where is the source code
- choose a build folder
- Set
QT_QMAKE_EXECUTABLE
by locating the qmake.exe - Hit
Configure
thenGenerate
(twice) - Open the
Pong.sln
which is in your new build directory - Right-click the Pong project and choose
Set as StartUp Project
- Compile the Solution
- check if your Qt is set correctly (otherwise set the path to
qt_install_dir/qtbase/bin/qmake.exe
) - check if your builds proceeded correctly
- get the Arduino IDE [1]
- plugin your Arduino Uno Board (via USB)
- Mount the Board (
Tools > Port > COMxx
) - Load the controller code (
Pong > src > Arduino > controller > controller.ino
) - Compile
CTRL+U
- Upload
CTRL+R