Skip to the content
2 layers103 × 50 mmM5Mouse, the printed circuit board in 3D

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

5

README

README.md

M5Mouse

A micro mouse PCB module & Software for M5Stack.

Documents

Assembly and proguramming instructions are documented in the blog series "ししかわのマウス研修(Sskw's micro mouse training)"

M5Mouse PCB

Parts

100
QtyValueFootprintReferences
130.1uCapacitor_SMD:C_0402_1005MetricC3, C4, C11, C12, C13, C14, C16, C20, C21, C22, C29, C30, C31
710kResistor_SMD:R_0603_1608MetricR1, R6, R8, R10, R12, R14, R18
71kResistor_SMD:R_0603_1608MetricR7, R9, R11, R13, R15, R16, R20
6mountinghole_M2_M3m5mouse:mountinghole_M2_M3MH1, MH2, MH3, MH4, MH5, MH8
4BSS138Package_TO_SOT_SMD:SOT-23Q1, Q3, Q5, Q7
4SFH4550m5mouse:ThroughHole_1x02_P2.54_VerticalD2, D3, D4, D5
4ST-1KL3Am5mouse:ThroughHole_1x02_P2.54_VerticalQ2, Q4, Q6, Q8
310uCapacitor_SMD:C_0402_1005MetricC18, C19, C25
322uCapacitor_SMD:C_0805_2012MetricC5, C6, C7
3MountingHole_2.2mm_M2MountingHole:MountingHole_2.2mm_M2MH6, MH7, MH10
210uCapacitor_SMD:C_0603_1608MetricC1, C2
21pCapacitor_SMD:C_0201_0603MetricC8, C9
21uCapacitor_SMD:C_0402_1005MetricC17, C28
22.2uCapacitor_SMD:C_0402_1005MetricC23, C24
2Conn_01x03Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ10, J11
2Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6, J9
2Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ4, J5
2LED 3.3VLED_SMD:LED_0603_1608MetricD6, D7
10Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR21
10Resistor_SMD:R_0603_1608MetricR4
10.01uCapacitor_SMD:C_0402_1005MetricC15
10.47uCapacitor_SMD:C_0402_1005MetricC26
11.07k 1%Resistor_SMD:R_0603_1608MetricR3
110k 1%Resistor_SMD:R_0603_1608MetricR19
110uInductor_SMD:L_1008_2520MetricL1
118k 1%Resistor_SMD:R_0603_1608MetricR17
132.768kHzm5mouse:WMRAG32K76CS3C00R0Y2
133Resistor_SMD:R_0603_1608MetricR5
133uCapacitor_SMD:C_1206_3216MetricC27
14.7uCapacitor_SMD:C_0402_1005MetricC10
15.9k 1%Resistor_SMD:R_0603_1608MetricR2
18MHzm5mouse:CSTNE8M00G55Z000R0Y1
1Conn_01x02Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ1
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ8
1Conn_01x06Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ7
1DRV8835Package_SON:WSON-12-1EP_3x2mm_P0.5mm_EP1x2.65U3
1Ferrite_BeadResistor_SMD:R_0603_1608MetricFB1
1ICM-20648Package_DFN_QFN:QFN-24-1EP_3x3mm_P0.4mm_EP1.75x1.6mmU4
1LED 5VLED_THT:LED_D3.0mm_Horizontal_O1.27mm_Z2.0mmD1
1LM3940IMP-3.3_NOPBm5mouse:LM3940IMP-3.3NOPBIC1
1LOGOmod:RTmark_7x7mmG***
1LOGOmod:RT_mark1_30x30G***
1M-BUSConnector_PinHeader_2.54mm:PinHeader_2x15_P2.54mm_Vertical_SMDJ2
1STM32F405RGTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU2
1SWDConnector_JST:JST_EH_S6B-EH_1x06_P2.50mm_HorizontalJ3
1SW_PushButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFSSW2
1SW_SPDTButton_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_AngledSW1
1TPS562200Package_TO_SOT_SMD:SOT-23-6U1

Similar boards

  • 2 layers92.9 × 54.5 mmSaponseEx, the printed circuit board in 3D

    SaponseEx

    hide4096/SaponseEx

    91 parts1
  • 4 layers50 × 16 mmSystem board, the printed circuit board in 3D

    System board

    proegssilb/lightsaber-hardware

    PCBs and other files for lightsaber soundboard hardware.

    72 parts2CERN-OHL-S-2.0
  • 2 layers110.8 × 117 mmMurakumo, the printed circuit board in 3D

    Murakumo

    YazawaKenichi/Murakumo

    ロボトレ

    104 parts
  • 4 layers43 × 29 mmRobotraceV5, the printed circuit board in 3D

    RobotraceV5

    shimotoriharuki/IGC-RTP

    86 parts4BSD-3-Clause
  • 4 layers114.3 × 86.4 mmLinear window controller, the printed circuit board in 3D

    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 mmKERISEv1, the printed circuit board in 3D

    KERISEv1

    kerikun11/micromouse-kerise-v1

    MicroMouse KERISE v1

    91 parts7
  • 2 layers50 × 74 mmKERISEv2, the printed circuit board in 3D

    KERISEv2

    kerikun11/micromouse-kerise-v2

    MicroMouse KERISE v2

    124 parts6
  • 4 layers69 × 99 mmRobot board, the printed circuit board in 3D

    Robot board

    CMU-Robotics-Club/Red-Robot-2026

    Red Robot electronics kit for 2026 and beyond.

    133 parts1

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.