Игра на Arduino Nano и гироскопе MPU-6050
Правила игры просты: чтобы перемещать шарик наклоняйте устройство в необходимую сторону, и постарайтесь поймать как можно больше квадратов в течение 1 минуты, не касаясь границ.
Устройство имеет 2 функции: собственно игра, а также базовая программа тестирования гироскопа (если D7 подключен к GND), которая показывает значения угла наклона и крена в сетке XY и изменяет тональность зуммера в соответствии с расстоянием от нулевой точки.
Для OLED индикатора используется отличная библиотека U8G, которая позволяет использовать множество шрифтов и быструю графику. Чтобы собрать прошивку необходимо включить 2 файла в папку скетчей I2C и Kalman.h, они идут с примером MPU-6050.