Skip to the content
2 layersMotion sensor, the printed circuit board in 3D

Motion sensor

araobp/pic-mcu2

Application components for Microchip PIC 8bit MCUs

Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
24
Pads
68
Tracks, vias
93, 25
Routed
Yes
KiCad
KiCad 4
Created
21 Jul 2018
Updated
4 Sep 2020

Overview

Motion sensor is an open-source printed circuit board by araobp, from the araobp/pic-mcu repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board with 19 parts on 24 nets, routed with 93 tracks and 25 vias.

It is built around the PIC16F18326-E/P. Its parts include 8 resistors, 4 diodes, 3 ICs and 3 connectors. It belongs with the sensors and measurement boards and the PIC boards of this library.

Main components

1

README

README.md

Application components for Microchip PIC MCUs

Background and motivation

In the past years, I have used a lot of the following MCUs in my successful IoT projects at work:

  • PIC1825
  • PIC1829
  • PIC18326
  • PIC18F25K22

Application components

Human motion recognition by IMU and Android (PIC16F1825 with MPU9250 and Android)

=> Project page

Wireless network of infrared array sensors with TWELITE (PIC16F18326)

=> Project page

GPS tracker (PIC18F25K22 with GPS module and Android)

=> Project page

Motion logger for sensing human body movement (PIC16F18326)

=> Project page

Door controller (PIC16F1825)

=> Project page

Tips

Microchip XC8 C compiler

C standard "C99" does not allow some of MCC-generated code. Change the setting to "C90".

Atmel EEPROM

Data addresses for page write must be 64^n.

Parts

19
QtyValueFootprintReferences
41kpic16f1:RegisterR2, R4, R5, R6
4LEDpic16f1:LEDD1, D2, D3, D4
310kpic16f1:RegisterR3, R7, R8
2Conn_01x04_Femalepic16f1:pin-socket-4pJ1, J3
151kpic16f1:RegisterR1
1C_Smallpic16f1:Capacitor0.1pF1
1Conn_01x02_Malepic16f1:Pin Header 2PJ2
1EEPROMpic16f1:ic-pinsocket-8pinsU3
1MPU9250pic16f1:pin_socket_10PU1
1pic16f18326pic16f1:ic-pinsocket-14pinsU2

More from araobp/pic-mcu

4
  • 2 layersI2c adaptor, the printed circuit board in 3D

    I2c adaptor

    araobp/pic-mcu

    Application components for Microchip PIC 8bit MCUs

    16 parts2GPL-3.0
  • 2 layersGnss logger, the printed circuit board in 3D

    Gnss logger

    araobp/pic-mcu

    Application components for Microchip PIC 8bit MCUs

    15 parts2GPL-3.0
  • 2 layersI2c lib eval, the printed circuit board in 3D

    I2c lib eval

    araobp/pic-mcu

    Application components for Microchip PIC 8bit MCUs

    8 parts2GPL-3.0
  • 2 layersSpeed sensor, the printed circuit board in 3D

    Speed sensor

    araobp/pic-mcu

    Application components for Microchip PIC 8bit MCUs

    7 parts2GPL-3.0

Similar boards

  • 2 layers43.9 × 27.7 mmTcd1304-4v, the printed circuit board in 3D

    Tcd1304-4v

    OpnTec/open-spectrometer-hardware

    Open source VIS spectrometer

    19 parts1.5k
  • 2 layers50 × 60 mmDebate Device, the printed circuit board in 3D

    Debate Device

    hackclub/OnBoard

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

    19 parts915
  • 2 layers102.9 × 96.7 mmISA adapter, the printed circuit board in 3D

    ISA adapter

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    19 parts805
  • 2 layers60 × 39 mmPs2usb, the printed circuit board in 3D

    Ps2usb

    rasteri/HIDman

    Adapting USB devices to work on old computers

    19 parts432
  • 2 layers70.1 × 43.2 mmIaq device, the printed circuit board in 3D

    Iaq device

    nkitanov/iaq_board

    IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

    19 parts396
  • 2 layers80 × 80 mmGB BRK CPU G1, the printed circuit board in 3D

    GB BRK CPU G1

    Gekkio/gb-hardware

    Game Boy -related custom hardware by gekkio

    19 parts379CC-BY-4.0
  • 2 layers25.4 × 25.4 mmIna169, the printed circuit board in 3D

    Ina169

    Ardumower/ardumower

    Develop an open source robotic lawn mower (HW+SW reference platform)

    19 parts282
  • 2 layers58.4 × 28.6 mmNew rele, the printed circuit board in 3D

    New rele

    zmaker/arduino_cookbook

    gli sketch del nuovo progetto Arduino Cookbook e dei video di YouTube

    19 parts269

Questions

What parts does the Motion sensor use?

19 parts, built around the PIC16F18326-E/P. 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 Motion sensor KiCad files?

From the araobp/pic-mcu repository on GitHub, at the commit this page was made from: the board is kicad/motion_detector/motion_sensor.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Motion sensor design in my own project?

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