

Micromouse
Repository to host the PCB design of the micromouse robot
- Size
- 70 × 90 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 68
- Nets
- 96
- Pads
- 314
- Tracks, vias
- 850, 100
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 25 Jun 2024
- Updated
- 20 Jul 2024
Overview
Micromouse is an open-source printed circuit board by Andy46, from the Andy46/micromouse-pcb repository on GitHub. It is a 4-layer board of 70 × 90 mm with 68 parts on 96 nets, routed with 850 tracks and 100 vias.
It is built around the PCF8574TS/3, DRV8833PWP and W25Q32JVSSIQ, with the AMS1117-3.3 among its other parts. Its parts include 17 resistors, 17 connectors, 9 diodes, 6 capacitors and 6 ICs. It belongs with the STM32 boards of this library.
Main components
4PCF8574TS/3
SSOP-20-4.4mm-40℃~+85℃ 100kHz 10mA 2.5V~6V 2.5uA 300uA 8 8 I2C Interrupt Output Reset function、Cascading and address extension、Built-in LED driver SSOP-20-4.4mm I/O Expanders ROHSNXP SemiconductorsI/O ExpandersDRV8833PWP
ETSSOP-16-EP-40℃~+85℃ 1.5A 2 2.7V~10.8V 2.7V~10.8V 360mΩ Bipolar Driver Overcurrent Protection、Short-Circuit Protection、Over temperature protection、Under-voltage lockout、Dead-time / shoot-through protection Yes ETSSOP-16-EP Stepper Motor Driver ROHSTexas InstrumentsStepper Motor DriverW25Q32JVSSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 133MHz 1uA 2.7V~3.6V 20 Years 32Mbit 3ms SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
Parts
68| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 4.7k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R11, R12, R13, R14, R15, R16 |
| 7 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2, D3, D4, D5, D6, D7 |
| 4 | 2.2k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R5, R6, R7 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad | H1, H2, H3, H4 |
| 3 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R9, R10 |
| 3 | 200m | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R17 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 2 | D_Schottky | Diode_SMD:D_SOD-123 | D8, D9 |
| 2 | PCF8574TS | Package_SO:SSOP-20_4.4x6.5mm_P0.65mm | U4, U5 |
| 1 | 0.01uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
| 1 | 2.2uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | BMI_ConnA | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J12 |
| 1 | BMI_ConnB | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J11 |
| 1 | BatteryConnector | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J5 |
| 1 | Bluetooth_Conn | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J7 |
| 1 | Crystal (8MHz) | Crystal:Crystal_SMD_HC49-SD | Y1 |
| 1 | Crystal (8MHz) | Crystal:Crystal_HC49-4H_Vertical | Y2 |
| 1 | DRV8833PWP | Package_SO:HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias | U2 |
| 1 | LOGO | QR:QR_MousePCB_1.0 | G*** |
| 1 | Micro_SD_Card_Det1 | Connector_Card:microSD_HC_Hirose_DM3D-SF | J18 |
| 1 | MotorA_Conn | Connector_JST:JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical | J9 |
| 1 | MotorB_Conn | Connector_JST:JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical | J10 |
| 1 | PB_BOOT | FSMSM:TE_FSMSM | SW3 |
| 1 | PB_RESET | FSMSM:TE_FSMSM | SW2 |
| 1 | PMW3360_Conn | Connector_JST:JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_Vertical | J6 |
| 1 | Programming_Conn | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J8 |
| 1 | STM32F103CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | SW_DIP_x04 | Button_Switch_THT:SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm | SW4 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_PCM12 | SW1 |
| 1 | StepDown_{In+} | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J13 |
| 1 | StepDown_{In-} | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J14 |
| 1 | StepDown_{Out+} | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J15 |
| 1 | StepDown_{Out-} | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J16 |
| 1 | TOF_FRONTLEFT | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J2 |
| 1 | TOF_FRONTRIGHT | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J3 |
| 1 | TOF_LEFT | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J1 |
| 1 | TOF_RIGHT | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J4 |
| 1 | W25Q32JVSS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U6 |
The 66 most common of 68 parts.
More from Andy46/micromouse-pcb
1- 2 layers28 × 32 mm

Similar boards
- 4 layers162.6 × 121.9 mm
.kicad_pcb.jpg?size=s&soon)
- 4 layers173.9 × 93.4 mm

Z3660 v022
shanshe/Z3660
Amiga 4000 CPU accelerator board based on A3660 and Z-turn FPGA board
198 parts78GPL-3.0 - 2 layers43.2 × 58.4 mm

- 2 layers101.6 × 76.2 mm

I2CMultiplexer
freudenthal/I2CTCA9548Multiplexer
An I2C multiplexer using a TCA9548 and a PCF8574 for interrupt.
110 parts - 2 layers57.1 × 76.2 mm

- 2 layers165.1 × 88.9 mm

- 2 layers

- 2 layers

Winddirsensor
3komma3volt/LoRaWeatherStation_Hardware
A simple stand-alone self-sufficient weather station using LoRa for data transmission
38 parts2MIT
Questions
How big is the Micromouse PCB?
It measures 70 × 90 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Micromouse use?
68 parts, built around the PCF8574TS/3, DRV8833PWP, W25Q32JVSSIQ and AMS1117-3.3. 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 Micromouse KiCad files?
From the Andy46/micromouse-pcb repository on GitHub, at the commit this page was made from: the board is schematics/micromouse/micromouse.kicad_pcb and its schematic schematics/micromouse/micromouse.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Micromouse design in my own project?
Its repository states no licence, so its author keeps all rights: ask Andy46 before reusing the design.