

M5Mouse
A micro mouse module made for M5Stack
- Size
- 103 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 100
- Nets
- 129
- Pads
- 369
- Tracks, vias
- 996, 205
- Pours
- 9
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 5 Dec 2019
- Updated
- 16 Nov 2021
Overview
M5Mouse is an open-source printed circuit board by meganetaaan, from the meganetaaan/M5Mouse repository on GitHub. It is a 2-layer board of 103 × 50 mm with 100 parts on 129 nets, routed with 996 tracks and 205 vias.
It is built around the DRV8835DSS, ICM-20648 and TPS562200DDC, with the BSS138 and SFH 4550 among its other parts. Its parts include 31 capacitors, 21 resistors, 11 connectors, 8 transistors and 7 diodes. It belongs with the STM32 boards of this library.
Main components
5DRV8835DSS
WSON-12-EP(2x3)-40℃~+150℃ 1.5A 2 2V~7V 305mΩ 95nA Yes WSON-12-EP(2x3) Brushed DC Motor Drivers ROHSTexas InstrumentsStepper Motor DriverICM-20648
QFN-24(3x3)-40℃~+85℃ 1.71V~3.6V 16bit IMU (accelerometer + gyroscope) SPI、I2C Synchronization and timestamp X,Y,Z X,Y,Z ±16g ±2000dps QFN-24(3x3) Accelerometers ROHSTDK InvenSenseAccelerometersTPS562200DDC
UncategorisedTexas InstrumentsBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETsSFH 4550
插件,D=5.7mm-40℃~+100℃ 1.5V 1100mW/sr@IF=100mA 860nm 插件,D=5.7mm Infrared LED Emitters ROHSOSRAM Opto SemiconInfrared LED Emitters
README
README.mdM5Mouse
A micro mouse PCB module & Software for M5Stack.
Documents
Assembly and proguramming instructions are documented in the blog series "ししかわのマウス研修(Sskw's micro mouse training)"

Parts
100| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 0.1u | Capacitor_SMD:C_0402_1005Metric | C3, C4, C11, C12, C13, C14, C16, C20, C21, C22, C29, C30, C31 |
| 7 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R6, R8, R10, R12, R14, R18 |
| 7 | 1k | Resistor_SMD:R_0603_1608Metric | R7, R9, R11, R13, R15, R16, R20 |
| 6 | mountinghole_M2_M3 | m5mouse:mountinghole_M2_M3 | MH1, MH2, MH3, MH4, MH5, MH8 |
| 4 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q3, Q5, Q7 |
| 4 | SFH4550 | m5mouse:ThroughHole_1x02_P2.54_Vertical | D2, D3, D4, D5 |
| 4 | ST-1KL3A | m5mouse:ThroughHole_1x02_P2.54_Vertical | Q2, Q4, Q6, Q8 |
| 3 | 10u | Capacitor_SMD:C_0402_1005Metric | C18, C19, C25 |
| 3 | 22u | Capacitor_SMD:C_0805_2012Metric | C5, C6, C7 |
| 3 | MountingHole_2.2mm_M2 | MountingHole:MountingHole_2.2mm_M2 | MH6, MH7, MH10 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 1p | Capacitor_SMD:C_0201_0603Metric | C8, C9 |
| 2 | 1u | Capacitor_SMD:C_0402_1005Metric | C17, C28 |
| 2 | 2.2u | Capacitor_SMD:C_0402_1005Metric | C23, C24 |
| 2 | Conn_01x03 | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J10, J11 |
| 2 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J6, J9 |
| 2 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J4, J5 |
| 2 | LED 3.3V | LED_SMD:LED_0603_1608Metric | D6, D7 |
| 1 | 0 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R21 |
| 1 | 0 | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 0.01u | Capacitor_SMD:C_0402_1005Metric | C15 |
| 1 | 0.47u | Capacitor_SMD:C_0402_1005Metric | C26 |
| 1 | 1.07k 1% | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 10k 1% | Resistor_SMD:R_0603_1608Metric | R19 |
| 1 | 10u | Inductor_SMD:L_1008_2520Metric | L1 |
| 1 | 18k 1% | Resistor_SMD:R_0603_1608Metric | R17 |
| 1 | 32.768kHz | m5mouse:WMRAG32K76CS3C00R0 | Y2 |
| 1 | 33 | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 33u | Capacitor_SMD:C_1206_3216Metric | C27 |
| 1 | 4.7u | Capacitor_SMD:C_0402_1005Metric | C10 |
| 1 | 5.9k 1% | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 8MHz | m5mouse:CSTNE8M00G55Z000R0 | Y1 |
| 1 | Conn_01x02 | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J1 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J8 |
| 1 | Conn_01x06 | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J7 |
| 1 | DRV8835 | Package_SON:WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65 | U3 |
| 1 | Ferrite_Bead | Resistor_SMD:R_0603_1608Metric | FB1 |
| 1 | ICM-20648 | Package_DFN_QFN:QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mm | U4 |
| 1 | LED 5V | LED_THT:LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm | D1 |
| 1 | LM3940IMP-3.3_NOPB | m5mouse:LM3940IMP-3.3NOPB | IC1 |
| 1 | LOGO | mod:RTmark_7x7mm | G*** |
| 1 | LOGO | mod:RT_mark1_30x30 | G*** |
| 1 | M-BUS | Connector_PinHeader_2.54mm:PinHeader_2x15_P2.54mm_Vertical_SMD | J2 |
| 1 | STM32F405RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U2 |
| 1 | SWD | Connector_JST:JST_EH_S6B-EH_1x06_P2.50mm_Horizontal | J3 |
| 1 | SW_Push | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFS | SW2 |
| 1 | SW_SPDT | Button_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_Angled | SW1 |
| 1 | TPS562200 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
Similar boards
- 2 layers92.9 × 54.5 mm

- 4 layers50 × 16 mm

System board
proegssilb/lightsaber-hardware
PCBs and other files for lightsaber soundboard hardware.
72 parts2CERN-OHL-S-2.0 - 2 layers110.8 × 117 mm

- 4 layers43 × 29 mm

- 4 layers114.3 × 86.4 mm

Linear window controller
eflukx/Linear-motor-window-controller
Linear quad/octa motor slide Window controller, featuring absolute position feedback control, motor current monitoring using a ESP32-S3 hi performance controller
201 parts - 2 layers74 × 72 mm

- 2 layers50 × 74 mm

- 4 layers69 × 99 mm

Questions
How big is the M5Mouse PCB?
It measures 103 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the M5Mouse use?
100 parts, built around the DRV8835DSS, ICM-20648, TPS562200DDC and BSS138. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the M5Mouse KiCad files?
From the meganetaaan/M5Mouse repository on GitHub, at the commit this page was made from: the board is schematics/m5mouse/m5mouse.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the M5Mouse design in my own project?
Its repository states no licence, so its author keeps all rights: ask meganetaaan before reusing the design.