├── .clang-format ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .gitmodules ├── .vscode ├── c_cpp_properties.json ├── launch.json ├── rp2040.cfg ├── settings.json └── tasks.json ├── CMakeLists.txt ├── ReadMe.md ├── app ├── CMakeLists.txt ├── bitmaps.c ├── bitmaps.h ├── cli │ ├── cli.cpp │ ├── cli.h │ ├── cli_command_device_info.cpp │ ├── cli_command_gpio.cpp │ ├── cli_command_imu.cpp │ ├── cli_commands.cpp │ └── cli_commands.h ├── expansion_protocol.h ├── frame.c ├── frame.h ├── imu │ └── ICM42688P_regs.h ├── led.c ├── led.h ├── led_state.c ├── led_state.h ├── main.c ├── rgb.c ├── rgb.h ├── uart.c ├── uart.h ├── usb.c └── usb.h ├── config └── FreeRTOSConfig.h └── scripts ├── get_env.py └── toolchain └── fbtenv.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/rp2040.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/.vscode/rp2040.cfg -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "cortex-debug.variableUseNaturalFormat": false 3 | } -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/ReadMe.md -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/bitmaps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/bitmaps.c -------------------------------------------------------------------------------- /app/bitmaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/bitmaps.h -------------------------------------------------------------------------------- /app/cli/cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/cli/cli.cpp -------------------------------------------------------------------------------- /app/cli/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/cli/cli.h -------------------------------------------------------------------------------- /app/cli/cli_command_device_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/cli/cli_command_device_info.cpp -------------------------------------------------------------------------------- /app/cli/cli_command_gpio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/cli/cli_command_gpio.cpp -------------------------------------------------------------------------------- /app/cli/cli_command_imu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/cli/cli_command_imu.cpp -------------------------------------------------------------------------------- /app/cli/cli_commands.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/cli/cli_commands.cpp -------------------------------------------------------------------------------- /app/cli/cli_commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/cli/cli_commands.h -------------------------------------------------------------------------------- /app/expansion_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/expansion_protocol.h -------------------------------------------------------------------------------- /app/frame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/frame.c -------------------------------------------------------------------------------- /app/frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/frame.h -------------------------------------------------------------------------------- /app/imu/ICM42688P_regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/imu/ICM42688P_regs.h -------------------------------------------------------------------------------- /app/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/led.c -------------------------------------------------------------------------------- /app/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/led.h -------------------------------------------------------------------------------- /app/led_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/led_state.c -------------------------------------------------------------------------------- /app/led_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/led_state.h -------------------------------------------------------------------------------- /app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/main.c -------------------------------------------------------------------------------- /app/rgb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/rgb.c -------------------------------------------------------------------------------- /app/rgb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/rgb.h -------------------------------------------------------------------------------- /app/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/uart.c -------------------------------------------------------------------------------- /app/uart.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void uart_protocol_init(void); -------------------------------------------------------------------------------- /app/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/usb.c -------------------------------------------------------------------------------- /app/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/app/usb.h -------------------------------------------------------------------------------- /config/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/config/FreeRTOSConfig.h -------------------------------------------------------------------------------- /scripts/get_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/scripts/get_env.py -------------------------------------------------------------------------------- /scripts/toolchain/fbtenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Next-Flip/video-game-module/HEAD/scripts/toolchain/fbtenv.sh --------------------------------------------------------------------------------