First Draft Panel System Shell:
First a big shout out to gecko242 for helping us develop a draft shell for this project. It's still in it's early days of development but it is looking great. This shell is one shape of many that this mouse can take. It's pretty much limited to your imagination and 3D printer limitations. It will be great to see what panel sets the community will make, Maybe some themed ones? (secretly hoping for a Gundam Theme). Gecko242 has chosen to use two Touch-D modules and two SMART modules for his ideal mouse setup and started to generate the shape. I'll keep everyone posted on how this panel set develops.
The TFT display is working a treat but I'm having some odd issues with the ATSAMD21 core, mainly unresponsive SPI buses but I've found the issue and it was easy to spot with the right equipment. Luckily I had a Adafruit Feather M0 around. This Adafruit board was used to try the TFT before I designed the custom PCB. The test was to measure both 32.768KHz crystals and compare as this crystal is used for the timing controls (The best place to start when having unresponsive SPI, always check the sources first).
SMART Scroll Module:
Scroll wheel positioning sensor working great of very impressive accuracy.
Once I've figured out the issue with the Touch-D Core I'll be fixing the SMART Scroll Core. So for the time bring I'm using the Adafruit Feather and a FPC interface to develop the code for this module.