Skip to content

protieusz/OmegaSupreme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OmegaSupreme

RP2040 integrated components with integrated PMW3360 trackball sensor & PER56 encoder. The OmegaSupreme is inspired by Ariamelon's Kiwano VIK module and jfedor2's RP2040 and PMW3660 module. The RP2040 pins are fully broken out into either pads or ribbon connections. Design this for convienience and easier to design a keyboard pcb around the OmegaSupreme itself. Current on print by JLCPCB. Cost is a little bit on the pricey side. Around $89 CAD with shipping included. SK6812 mini e was omitted from the assembly to keep the cost down. Part of the reason behind being pricey was the use of 3 extended parts i.e. 2 ribbon connectors and 1 JSH connector. Gerber files will be posted once I tested it. As always print at your "OWN RISK". I do not offer support. You can feel free to modify it as long as you credit me. Thanks.

Note: Currently there are 2 versions of Omega Supreme. OmegaSupreme USB C & Non USB C Version using a C3 Unified USB C Daughterboard card

Update: Nov 13, 2023: OmegaSupreme USB Version.

Uploaded OmegaSupreme USB Version files. This is my preferred OmegaSupreme version. This version's production file will include a converted json file from EasyEDA to KiCad pcb file. Please print and assembly at your own risk. I have the PCBs printed and tested so it works. No support will be given. Please follow the license when you modify, use, etc. Thanks.

Extra BOMs:

1 PMW3360 Sensor for trackball

2 C3 Unified USB C Daughterboard card

3 M3 3mm standoffs

4 M3 8mm screw, buy 6mm just in case

5 MJ311 or MJ310 steel or ceramic ball bearings for the trackball support holder unit. Steel is slightly noisy and scratchy compared to ceramic. Test it out on your own

6 RGBs SK6812

7 Reset & Boot switches

OmegaSupreme USB Version Final Pics:

Back Side IMG_0315

Front & Back Side IMG_0314

Update: Nov 12, 2023.

Currently there are 2 versions of Omega Supreme. The Rev 4 with all the extended connectors and a USB C version that does not require a USB C daughterboard card. I printed both versions and I find that Rev 1 is very annoying since it needs a USB C daughterboard card. Nowadays, the reliability of PCBA and PCB printing from China factories are not that good if you are doing small 5 PCBs prototyping. In my experience PCBA can be hit and miss. Even the USB C daughterboard card can be a miss also. So in order to eliminate headaches, I use the Omega Supreme USB C version where everything is in one place. Easier to diagnostic if shit goes south.

REV 4 has 2 copper plated holes for the trackball support mount on the PCB which was missed during REV 1 print. This PCB picture is REV1 without the corrected copper plated mount holes.

IMG_0183

IMG_0182

IMG_0191

IMG_0192

D- and D+ pins are switched so when you attach your usb c daughterboard card, please be caution.

IMG_0190

REV 4 render. I don't have funds to print anymore.

Screenshot 2023-11-12 at 9 12 45 AM

Screenshot 2023-11-12 at 9 12 57 AM

REV 1

Screenshot_2023-10-11_at_2 01 03_AM

Screenshot_2023-10-11_at_1 53 02_AM

REV 3 Forgot to add M3 plated mounts for the trackball support and added RGB DOUT, 5v and GND for the last RGB on the OmegaSupreme

Screenshot 2023-10-12 at 11 52 33 AM Screenshot 2023-10-12 at 11 53 11 AM

License

You are free to:

Share — copy and redistribute the material in any medium or format

Adapt — remix, transform, and build upon the material

The licensor cannot revoke these freedoms as long as you follow the license terms. Under the following terms:

Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.

NonCommercial — You may not use the material for commercial purposes.

ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

OmegaSupreme by ProtieusKeebs is licensed under CC BY-NC-SA 4.0

About

RP2040 integrated components with integrated PMW3360 trackball sensor & PER56 encoder. The rest of the RP2040 pins are fully broken out

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published