Nav apraksta
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Thomas Buck 44da7888a4 firmware with USB CDC and HID. PMW3360 driver started, not working yet. 1 gadu atpakaļ
..
include firmware with USB CDC and HID. PMW3360 driver started, not working yet. 1 gadu atpakaļ
pico-sdk @ 2e6142b15b first skeleton of firmware 1 gadu atpakaļ
src firmware with USB CDC and HID. PMW3360 driver started, not working yet. 1 gadu atpakaļ
CMakeLists.txt firmware with USB CDC and HID. PMW3360 driver started, not working yet. 1 gadu atpakaļ
README.md firmware with USB CDC and HID. PMW3360 driver started, not working yet. 1 gadu atpakaļ
debug.sh firmware with USB CDC and HID. PMW3360 driver started, not working yet. 1 gadu atpakaļ
flash.sh firmware with USB CDC and HID. PMW3360 driver started, not working yet. 1 gadu atpakaļ

README.md

RP2040 Trackball Firmware

For use with Raspberry Pi Pico boards.

Adapted from the dev_hid_composite pico-example from GitHub, as well as the tinyusb-cdc-example from GitHub.

Supports PMW3360 optical mouse sensors.

Quick Start

When compiling for the first time, check out the required git submodules.

git submodule update --init
cd pico-sdk
git submodule update --init

Then do this to build.

mkdir build
cd build
cmake ..
make trackball

And flash the resulting trackball.uf2 file to your Pico as usual.

For convenience you can use the included flash.sh, as long as you flashed the binary manually once before.

make trackball
../flash.sh trackball.uf2

For debugging a serial port will be presented by the firmware. Open it using eg. picocom, or with the included debug.sh script.