Activist Wearable Surveillance




Introduction: Activist Wearable Surveillance

The goal of the project is to create a semi-concealed, wearable camera that can be used in surveilling one’s environment. The configuration of this camera is such that it is ideal for easily recording and capturing images during activist involvement. This tool can be used to create effective documentation which can be shared on social media platforms.

Step 1: ​List of Materials and Tools

  • Arduino Uno
  • USB Lead
  • Adafruit Data Logger Shield (for the Arduino)
  • TTL Serial Camera
  • SD Card
  • Wires - red (5v), black (ground), white (RX pin), green (TX pin)
  • Resistors - (2) 2.2KΩ, (3) 10KΩ, (2)1KΩ

Step 2: Wire Camera

  1. Gather wires: red (5v), black (ground), white (RX pin), green (TX pin)
  2. Solder wires into connection pads
  3. For more information:

Step 3: Assemble Data Logger Shield

1. Solder SD Card Holder, SD Activity LED, RTC, and level shifter to data logger shield

2. Solder Resistors 2.2KΩ, (3) 10KΩ, (2)1KΩ

  • 1KΩ resistors into R4 and R3
  • 10KΩ resistors into R5 and prototyping area
  • 2.2KΩ resistors into R1 and R2

2. Install male headers into edge of shield

  • Cut four section of headers numbered according to length of the shield
  • Insert the long headers into the female Arduino headers
  • Carefully solder each pin

3. For more information:

4. Attach data logging shield to Arduino Uno

Step 4: Connect Camera Wiring to Data Logger Shield

  1. Insert 5v camera wire to port 5v of Data Logger Shield
  2. Insert GND camera wire to port GND of Data Logger Shield
  3. Insert RX camera wire into port 3 of Data Logger Shield
  4. Once the wires are plugged into the Data Logger Shield, add SD card

Step 5: ​Program Data Shield

  1. Download the MotionDetect library found at (
  2. The code was found on the site: “Internet of Things”Camera( Please be aware that the site uses an older version of Eye-fi that is no longer supported.
  3. Once the program is downloaded onto the Arduino, open the serial port and the camera will output when it has taken a picture

Step 6: Debugging

Coding and electrical errors are major problems that prevent the simplest functions from operating.

Some tips are to:

  1. make sure wires are connected
  2. check soldering
  3. ensure Arduino is connected to correct COM ports
  4. check the program

Step 7: Add Camera to Wearable Item

Be creative and carefully position the camera unit into the wearable item of choice.

Some clothing ideas include: a scarf, backpack strap, or bag.

note: Beware of static as a result of the wiring coming in contact with the clothing material.

Be the First to Share


    • Leather Challenge

      Leather Challenge
    • Fruits and Veggies Speed Challenge

      Fruits and Veggies Speed Challenge
    • Make It Modular: Student Design Challenge

      Make It Modular: Student Design Challenge



    5 years ago

    Thanks for sharing :)