PregnantLaserMouse
Board-Folk·PregnantLaserMouse
About the PregnantLaserMouse PCB
PregnantLaserMouse is an open source PCB design by Board-Folk, published on GitHub. It is a 2-layer board measuring 46.2 × 83 mm, with 26 components from 17 distinct parts.
Other key parts include the 1597-102010328, LT1963AXST-3.3 and 74LVC2T45DC. By type, the board carries 9 capacitors, 6 resistors, 4 ICs, 4 switches, 1 module and 1 transistor.
It belongs with the retro computing designs in this gallery.
From the project
A optical mouse replacement pcb for the Amiga pregnant mouse
Removed the solder bridges, and just allow gnd on both sides of the switch.
Requires an XAIO SAMD21 and a ADNS9800 Laser, which you can get still get from Aliexpress. Make sure to also get the Lens.
This is for the version 1.0 of the board. v1.1 don't need to do this apart from making sure your switches are the correct way for 2 or 3 button mouse.
In commodore's wisdom, there are differences in the mouse button pcb layput between the 2 button and 3 button versions. By default i have set the orientation in the 2 button version, as i did not have access to the 3 button pcb layout and they…

Main components on the PregnantLaserMouse
PregnantLaserMouse bill of materials (BOM)
26 components, 17 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1597-102010328 SeeeduinoXIAO | Seeeduino XIAO-MOUDLE14P-2.54-21X17.8MM | U1 |
| 1 | LT1963AXST-3.3 LT1963AxST-3.3 | SOT-223-3_TabPin2 | U2 |
| 2 | 74LVC2T45DC | VSSOP-8_2.3x2mm_P0.5mm | U3, U4 |
| 1 | ADNS-9800 | ADNS-9800 | M1 |
| 1 | IRLML6302TRPBF | SOT-23 | Q1 |
| 1 | 2057-PH1-10-UA Amiga_Conn | PinHeader_1x10_P2.54mm_Vertical | J1 |
| 1 | SW501 LEFT | SW_D2F-01F | SW1 |
| 1 | SW501 MID | SW_D2F-01F | SW2 |
| 1 | SW501 RIGHT | SW_D2F-01F | SW3 |
| 1 | 450-1650 RESET | SW_PUSH_6mm_H4.3mm | SW4 |
| 4 | 100NF 100nf | C_0805_2012Metric | C1, C5, C6, C7 |
| 1 | 470PF 470pF | C_0805_2012Metric | C2 |
| 2 | 10UF 10uF | C_0805_2012Metric | C3, C9 |
| 1 | 1UF 1uF | C_0805_2012Metric | C4 |
| 1 | 3.3UF 3.3uF | C_0805_2012Metric | C8 |
| 3 | 1.8K | R_0805_2012Metric | R1, R2, R3 |
| 3 | 3.3K | R_0805_2012Metric | R4, R5, R6 |
PregnantLaserMouse design files
The KiCad project lives in the Board-Folk/PregnantLaserMouse repository on GitHub; these links point at the commit this page was built from.
PregnantLaserMouse: common questions
How big is the PregnantLaserMouse PCB?
The PregnantLaserMouse measures 46.2 × 83 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the PregnantLaserMouse?
26 components, from 17 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the PregnantLaserMouse design files?
From the Board-Folk/PregnantLaserMouse repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the PregnantLaserMouse design in my own project?
The repository has no license, so all rights stay with Board-Folk. Use it as a reference, and ask the author before reusing the design.
Similar boards
Expansion Card Retrofit
FrameworkComputer
24 × 27.3 mm5 parts2LCC-BY-4.01.1kRgb to hdmi
hoglet67
77 × 97 mm67 parts2LGPL-3.01.0kBuffer
hoglet67
53.9 × 23.2 mm13 parts2LGPL-3.01.0kX1
hoglet67
121.9 × 81.3 mm51 parts2LGPL-3.01.0kAmiga External
hoglet67
21.9 × 76.7 mm6 parts2LGPL-3.01.0kVideoslotadapter
hoglet67
152 × 57.6 mm13 parts2LGPL-3.01.0k