Skip to the content
2 layers47.6 × 50 mmMotionalr mcu, the printed circuit board in 3D

This is a human detector which uses Mmwave Sensor to detect humans.

Size
47.6 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
11
Nets
28
Pads
52
Tracks, vias
68, 3
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
31 Jan 2026
Updated
4 Mar 2026

Overview

Motionalr mcu is an open-source printed circuit board by aoishik, from the aoishik/Advanced_Human_Detector repository on GitHub. It is a 2-layer board of 47.6 × 50 mm with 11 parts on 28 nets, routed with 68 tracks and 3 vias.

Its parts include 6 resistors, 1 IC, 1 transistor and 1 connector. It belongs with the sensors and measurement boards and the ESP32 and RISC-V boards of this library.

README

README.md

Advanced Human Detector

This is a human detector which uses HmmD Mmwave Sensor to detect humans.

PCB Case

Sensor Case

Inspiration

I wanted to create a human detector using the Mmwave Sensor to detect humans and alert me when human is detected cuz some people always steals the flowers in my garden, and I want to catch them in the act.

Challenges

Believe it or not, this was my second time using Fusion 360 and KiCad! I watched numerous tutorials and guides and did a kg of googling, but in the end, I'm pretty proud of the final product. I had the most struggle figuring out how to make sketches, and with the new mouse controls, it definitely took me a while to get the hang of it. Also in KiCad, I had a lot of trouble with footprints and making sure everything was aligned properly and the traces were correct(but it became a litle long traces).

How To Use This

  • STEP 1: Buy all the things listed in the BOM, a 0.1µf decoupling capacitor(ceramic & and not mentioned in BOM) & print the case for the sensor and also order the PCB(PCB/motionalr_mcu.zip).
  • STEP 2: Solder the 0.1µf decoupling capacitor to the HMMD mmWave Sensor. One leg of it to VCC and another leg to GND.
  • STEP 3: Assemble the PCB.
  • STEP 4: Flash MicroPython to the XIAO and place the main.py in the XIAO.
  • STEP 5: Connect the PCB to the sensor using a LAN Cable(less than 3m) or any twisted Pair Cable(Use the following table as reference).
Twisted PairUse For
Pair 13.3V + GND
Pair 2TX + GND
Pair 3RX + GND
Pair 4OT2 + GND
  • STEP 6: Put the sensor in the case and put it outside or where you want it to be placed.(You may put it near your bedroom so that it alerts you when someone is coming or near your fridge if you have siblings.)
  • STEP 7: Put the PCB inside your house while connected to the sensor using a lan cable(length must be less than 3m).
  • STEP 8: Power the XIAO using a USB-C Cable.
  • STEP 9: Sleep peacefully or If you want to test go near it and see how it screams.
  • STEP 10: Do Anything With It. Thank You! Also Please give a star to this poor fellow if you like the project. Thank You Again!

Specifications

BOM:

Others:

  • Micropython Firmware
  • PCB Gerber File(PCB/motionalr_mcu.zip)
  • Case STL files for 3d Printing
  • BOM.csv
SchematicPCBSensor Case (Top)Sensor Case (Bottom)
imageimageimageimage
PCB Case (Top)PCB Case (Bottom)
imageimage

Notes

The code is still basic in functionality because of lack of information on the sensor datasheet, but I will update it as soon as I get the sensor and debug it's output. The case for the mmwave sensor is measured with approx measurement available online, so I will also update the case design once I get the sensor and measure it myself. The PCB will be left bare as I like looking at PCBs.

Edit: I also made the PCB case but after my project was approved. Thank You for understanding.

Thanks For Reading! Also leave a star if you like the project! ⭐

Parts

11
QtyValueFootprintReferences
20kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R5
1100-200Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
11N4148Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal1n4148
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3
122-33Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR6
12N222Package_TO_SOT_THT:TO-92_HandSolderQ1
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1J1_SENSORConnector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_VerticalJ1
1XIAO-ESP32-C3-DIPOPL_XIAO:XIAO-ESP32C3-DIPU1

Similar boards

  • 2 layers60 × 30 mmController, the printed circuit board in 3D

    Controller

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    11 parts3kApache-2.0
  • 2 layers103 × 30.5 mmTS Front Endcap, the printed circuit board in 3D

    TS Front Endcap

    EEVengers/ThunderScope

    ThunderScope GitHub Repo

    11 parts1.3kMIT
  • 2 layers26 × 30 mmExpansion Card, the printed circuit board in 3D

    Expansion Card

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    11 parts1.1kCC-BY-4.0
  • 2 layers53.9 × 23.2 mmBuffer, the printed circuit board in 3D

    Buffer

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    11 parts1kGPL-3.0
  • 2 layers10 × 20 mm2 connector Sensor Board, the printed circuit board in 3D

    2 connector Sensor Board

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    11 parts915
  • 2 layersFet module, the printed circuit board in 3D

    Fet module

    ByteWelder/Decktility

    A handheld PC

    11 parts855CC-BY-SA-4.0
  • 2 layers47 × 33 mmSevensegment led display module, the printed circuit board in 3D

    Sevensegment led display module

    tardate/LittleArduinoProjects

    a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

    11 parts803MIT
  • 2 layers42.5 × 36.8 mmDevboard, the printed circuit board in 3D

    Devboard

    basilfx/TRADFRI-Hacking

    Hacking IKEA TRÅDFRI products, such as light bulbs, window blinds and other accessories.

    11 parts743CC-BY-4.0

Questions

How big is the Motionalr mcu PCB?

It measures 47.6 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Motionalr mcu use?

11 parts. 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 Motionalr mcu KiCad files?

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

Can I use the Motionalr mcu design in my own project?

Its repository states no licence, so its author keeps all rights: ask aoishik before reusing the design.