Skip to content

Releases: lambdakb/trackball-lt7dk

v1.00 (Pre-release)

04 Feb 00:42

Choose a tag to compare

Warning

This is a pre-release version of the trackball.

The PCB design is considered final (as it has already been ordered), but if any issues are discovered, hardware modifications may still be necessary. Additionally, the case and firmware may undergo changes before the final release. Please keep this in mind if you decide to build or use this version. Feedback is welcome!

PCB

Front Back
PCB Front PCB Back

You can preview the project files for this release using KiCanvas.

BOM

Part Ref. Quantity Optional Remarks
PCB LT7DK PCB 1 See PCB section on how to order it.
Pro Micro Controller Arduino Pro Micro 5V, Adafruit KB2040 or nice!nano 1 Supports various Pro Micro style controller (including RP2040 based ones) as well as the nice!nano for wireless builds. 1
MCU Socket DIP-24 Round Socket (Wide, 15.24 mm) 1 Recommended to socket the controller, can be omitted if soldered directly. Compatibles pins are required such as dismantled LED strip male adapters.
Reset Push Button DIP 2pin Momentary Push Button (6 × 3.5 mm) 1 Used as a reset switch, can be omitted if you flash the controller before installing it or if the controller can be put in bootloader mode from any other means.
Micro Switches D2FC-F-7N Micro Switch or compatible 4-7 Micro switches for mouse buttons, you do not have to populate all of them depending on how you intend to use the PCB.
PMW3360 Optical Sensor & Lens PMW3360DM-T2QU + LM19-LSI 1 Optical mouse sensor and lens used to detect trackball movement.
1.8V DO TPS76318 Fixed 1.8V LDO (SOT-23-5) 1 Power regulator for optical sensor.
1uF Capacitor 0805 SMD Ceramic Capacitor 1 Required by the optical sensor LDO.
4.7uF Capacitors 0805 SMD Ceramic Capacitor 2 Power filtering capacitor for optical sensor and required LDO.
100nF Capacitors 0805 SMD Ceramic Capacitor 1-2 One if required for power filtering of the optical sensor, the second one is only required if installing the NeoPixel RGB LED.
10K Ω Resistor 0805 SMD Resistor 1 Required by the optical sensor.
39 Ω Resistor 0805 SMD Resistor 1 Required by the optical sensor.
0.91" OLED Display SSD1306 0.91" 128X32 OLED I²C Display Module 0-1 Optional, not recommended for wireless builds. 1
NeoPixel RGB LED WS2812B 5050 SMD RGB LED or SK6812 5050 SMD RGBW LED 0-1 Optional, MUST NOT be placed on wireless builds as 5V output is not provided on the RAW pin by the controller. 1
Power Slide Switch PCM12SMTR or MSK-12C02 1 Only required for battery powered wireless builds. 1
Battery Connector JST-PH 2pin right-angle Male Connector 1 Only needed for battery powered wireless builds if the battery is not soldered directly to the board (recommended). 1

Changelog

Full Changelog: https://github.com/lambdakb/trackball-lt7dk/commits/v1.00-pre


  1. Wireless support has not been tested yet, we advise against using this PCB for this purpose at this time. 2 3 4 5