Overclock.net - An Overclocking Community

Overclock.net - An Overclocking Community (https://www.overclock.net/forum/)
-   Mice (https://www.overclock.net/forum/375-mice/)
-   -   Progress on a fully custom mouse. (https://www.overclock.net/forum/375-mice/1724838-progress-fully-custom-mouse.html)

qsxcv 04-25-2019 06:42 PM

solder like this:

practical question for you guys... where to obtain a 3360 sensor without desoldering? not sure if pixart provides samples or stuff. maybe jkicklighter might be willing to sell a sensor without his pcb.

TranquilTempest 04-25-2019 09:09 PM

Quote:

Originally Posted by qsxcv (Post 27945836)

Yup, at least for components with no pads in the middle. For QFN or BGA you need hot air.
Quote:

practical question for you guys... where to obtain a 3360 sensor without desoldering? not sure if pixart provides samples or stuff. maybe jkicklighter might be willing to sell a sensor without his pcb.
There are a few sellers on aliexpress, but I don't know if any of them are official distributors.

gipetto 04-25-2019 11:27 PM

1 Attachment(s)
I think the official european distributor is here https://www.codico.com/shop/en/pmk3360is-t2qu.html

have to buy a minimum of 5 but still not prohibitively expensive. I put off buying it until more is done, speed is not a priority.
I'll probably buy from aliexpress though, as it's just a one off, though I do have a tindie board which what appears to be a faulty sensor.

I screwed up a ps2 installing a mod chip, I just can't handle those ic packages, wish usb hid came in DIP packages, but I understand impedance would be off and weight would go up.
I was thinking of doing the em11b on flying leads like how the kone xtd encoder is done, except rather than use a cradle, solder a stiff copper wire between each mounting tab, then hinge the wire with vertical wire.

edit: here's where i'm at with the schematic.

m1hka 04-26-2019 12:12 AM

https://aliexpress.com/item/PMW3360D...834829893.html

TranquilTempest 04-28-2019 03:25 AM

2 Attachment(s)
Update:

Lots of small changes. Got rid of a trace running under the SPI lines and two that were squeezing between the MCU and the sensor cutout. (got rid of the 1.9v enable, and decided to run the LED off the MCU instead of the 1.9v regulator).

Also got USB data lines to the top layer and ground either side.

Maybe an excessive amount of via stitching.

This is all probably completely unnecessary for a one off, but who knows, maybe if I end up selling these someday I'll have to comply with USB and FCC requirements.

gipetto 04-28-2019 04:28 AM

I received the sot-23 regulator the day after I ordered it, despite paying little for postage. tbh I regret buying those parts after I saw them, as I thought they were the largest, but soic is larger again. I think if you go for a custom mcu, you should go for an soic package, but that would be different for mass production.

TranquilTempest 04-28-2019 04:37 AM

Yeah, SOIC is easier to solder, but I already want to make that area of the board smaller.

I suppose there's no reason to stick to single sided load for prototyping. That would free up some space for easier to solder components, or just a smaller mouse.

gipetto 05-02-2019 07:45 AM

Do you think the mcu would be ok using the internal RC circuit instead of external crystal or is timing super crucial for usb and spi comms.

TranquilTempest 05-02-2019 09:32 AM

Most microcontrollers do need a crystal for USB. This one though is supposed to do clock recovery off the existing signal.

https://www.silabs.com/documents/pub...-datasheet.pdf

TranquilTempest 05-02-2019 10:28 PM

Well, I've ordered my components. Waiting on the mouse wheel before I order the PCB, because I'll have to take some dimensions off of it. In theory everything should cost about $40~60, but with extras and tools I'm probably going to end up around $300 before I'm done.

Ordered sensors from China, two each of 3360 and 3389.


All times are GMT -7. The time now is 03:44 AM.

Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
vBulletin Security provided by vBSecurity (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.