Skip to the content
2 layers93.1 × 158.3 mmMegaMouse, the printed circuit board in 3D

MegaMouse! An atmega 328p powered micromouse!

Size
93.1 × 158.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
136
Nets
116
Pads
499
Tracks, vias
859, 226
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Mar 2023
Updated
4 Dec 2025

Overview

MegaMouse is an open-source printed circuit board by KenwoodFox, from the KenwoodFox/MegaMouse repository on GitHub, published under the MIT licence. It is a 2-layer board of 93.1 × 158.3 mm with 136 parts on 116 nets, routed with 859 tracks and 226 vias.

It is built around the ATMEGA328-PU, DRV8871DDA and FT232RL, with the SN74HC595D and MBR0520 among its other parts. Its parts include 36 resistors, 17 capacitors, 12 diodes, 8 ICs and 6 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

Firmware Workflow Hardware Workflow

Render

MegaMouse

MegaMouse! An atmega 328p powered micromouse!

Getting Started

First, begin by cloning this repo and relevant submodules

shell
git clone --recurse-submodules https://github.com/KenwoodFox/MegaMouse.git

Find hardware, software and docs in the directories below!

text
.
├── CAD                   # CAD and 3D models
├── Firmware              # Firmware and on-board code
├── Hardware              # Hardware and design files
│   └── MegaMouse         # PCB Design Files
│       └── Libraries     # KiCAD libraries
└── Static                # Static files

Tag Naming System

text
v1.3
││ │
││ └─ Intermediete revision (reivew, software, minor change)
│└─── Major revision (hardware change, incompatable modification)
└──── Releasable Version

Parts

136
QtyValueFootprintReferences
181KResistor_SMD:R_0805_2012MetricR101, R102, R103, R104, R401, R402, R403, R501, R607, R608, R609, R610, R611, R612, R613, R614 +2
11100nFCapacitor_SMD:C_0805_2012MetricC202, C302, C401, C402, C405, C502, C601, C602, C603, C604, C605
9StripesMegaMouse:StripesStripes, Stripes, Stripes, Stripes, Stripes, Stripes, Stripes, Stripes, Stripes
8MountingHole_PadMountingHole:MountingHole_3mm_PadH101, H102, H103, H104, H601, H602, H603, H604
510KResistor_SMD:R_0805_2012MetricR404, R604, R703, R803, R903
5TestPointTestPoint:TestPoint_Pad_2.0x2.0mmTP401, TP402, TP403, TP404, TP405
4VAL**Panelization:mouse-bite-5mm-slotmouse-bite-5mm-slot, mouse-bite-5mm-slot, mouse-bite-5mm-slot, mouse-bite-5mm-slot
310KPotentiometer_SMD:Potentiometer_Bourns_TC33X_VerticalRV701, RV801, RV901
310ufCapacitor_SMD:CP_Elec_4x3C201, C301, C501
3330RResistor_SMD:R_0805_2012MetricR701, R801, R901
3DNPResistor_SMD:R_0805_2012MetricR702, R802, R902
3IR_LEDLED_THT:LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_ClearD702, D802, D902
3LOGOMegaMouse:PhotoDiodeLOGOG***, G***, G***
3LOGOMegaMouse:LEDLOGOG***, G***, G***
3PhotoDiodeLED_THT:LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRBlackD701, D801, D901
3Screw Adjust HoleMountingHole:MountingHole_3mmH701, H801, H901
215kResistor_SMD:R_0805_2012MetricR201, R301
222RResistor_SMD:R_0805_2012MetricR605, R606
222pfCapacitor_SMD:C_0603_1608MetricC403, C404
25K1Resistor_SMD:R_0805_2012MetricR601, R602
2DRV8871DDAPackage_SO:Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalViasU201, U301
2LOGOKenwoodFox:KITSUNE_LOGOG***, G***
2MotorMegaMouse:MicroMotorJ201, J301
2SN74HC595KenwoodFox:SN74HC595U402, U602
2~MegaMouse:MegaInterconnectJ101, J105
116mHzCrystal:Crystal_SMD_HC49-SDY401
11uFCapacitor_SMD:C_0805_2012MetricC503
14K7Resistor_SMD:R_0805_2012MetricR603
1ATmega328PPackage_QFP:TQFP-32_7x7mm_P0.8mmU401
1Cell1Battery:BatteryHolder_MPD_BH-18650-PC2BT501
1Cell2Battery:BatteryHolder_MPD_BH-18650-PC2BT502
1FT232RLPackage_SO:SSOP-28_5.3x10.2mm_P0.65mmU601
1ICSPConnector:Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_VerticalJ401
1LOGOMegaMouse:MegaMouseQRG***
1LOGOMegaMouse:MegaMouseLogoG***
1LOGOMegaMouse:JLCPCBG***
1LOGOKenwoodFox:SNHU_NEWSNHU_NEW***
1LeftTailMegaMouse:BrakeLightD101
1MBR0520Diode_SMD:D_SOD-123D601
1NCV1117ST50T3GPackage_TO_SOT_SMD:SOT-223U501
1PWRLED_SMD:LED_0805_2012MetricD501
1PWRKenwoodFox:EG1218SW501
1RESETButton_Switch_THT:SW_PUSH_6mm_H5mmSW401
1RSTBridgeJumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mmJP401
1RXLED_SMD:LED_0805_2012MetricD602
1RightTailMegaMouse:BrakeLightD102
1START/MODEButton_Switch_THT:SW_Tactile_SKHH_AngledSW402
1STATEKenwoodFox:SM420391N8U604
1TXLED_SMD:LED_0805_2012MetricD603
1USBCConnector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11J601

The 130 most common of 136 parts.

Similar boards

  • 2 layers58.4 × 141 mmSegment Display Board, the printed circuit board in 3D

    Segment Display Board

    FRC-1721/AccidentCounter

    A digital sign hung in the build space advertising days without incident

    94 parts1
  • 4 layers122.2 × 115.1 mmScan controller kicad, the printed circuit board in 3D

    Scan controller kicad

    fwachsmuth/Filmkorn-Raw-Scanner

    The Filmkorn Raw Scanner, turning 8mm and 16mm films into lossless 12-bit CinemaDNG

    170 parts13MIT
  • 2 layers72.8 × 43.1 mmLizard, the printed circuit board in 3D

    Lizard

    Pheeeeenom/360-Lizard-RE

    This is a completely reverse engineered 360 Lizard. The ultimate xbox 360 flashing tool.

    94 parts12GPL-3.0
  • 2 layers99.3 × 78 mmFlowerManager, the printed circuit board in 3D

    FlowerManager

    HobbyFactory/PCB-Flower-Manager

    115 parts
  • 2 layers121.9 × 95.9 mmECE445-Wattbalance PCB, the printed circuit board in 3D

    ECE445-Wattbalance PCB

    Royalflamejlh/WattBalance

    A small Kibble Watt Balance made to demonstrating an accurate alternative to scales.

    80 parts
  • 2 layers25.5 × 27.9 mmMicroduino FT232R DE, the printed circuit board in 3D

    Microduino FT232R DE

    r-map/rmap

    rete monitoraggio ambientale partecipativo documentation at https://doc.rmap.cc

    17 parts55
  • 2 layers18.5 × 43.2 mmArduino Nano (Clone), the printed circuit board in 3D

    Arduino Nano (Clone)

    Princediscjalpha/DIY-PCB-Projects

    I am creating this repository that will include most of PCB Board designs and layouts that are mostly used for hobby purposes and are very helpful to understand the industrial projects and their working as well.

    18 parts2

Questions

How big is the MegaMouse PCB?

It measures 93.1 × 158.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MegaMouse use?

136 parts, built around the ATMEGA328-PU, DRV8871DDA, FT232RL and SN74HC595D. 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 MegaMouse KiCad files?

From the KenwoodFox/MegaMouse repository on GitHub, at the commit this page was made from: the board is Hardware/MegaMouse/MegaMouse.kicad_pcb and its schematic Hardware/MegaMouse/MegaMouse.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MegaMouse design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).