Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions hardware_prototypes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
## Camera Module
- A miniature camera sensor capable of capturing high-resolution images and videos.
- Infrared LEDs for night vision capabilities.
- Facial recognition software and hardware compoents.

## Microcontroller Board
- Embedded system with microcontroller (e.g. Arduino, Raspberry Pi) to control the camera and process data.
- Connectivity features such as WiFi or Bluetooth for communication with other devices.

## Power Supply
- Battery or power adapter to provide energy to the prototype.

## Enclosure:
- 3D printed or machined casing to house all components securely.
- Access points for camera lens, infrared LEDs, and connectivity ports.

## User Interface
- Physical Buttons or touch sensitive panels for manual control.
- LED indicators for status feedback(eg. power, connectivity).

## Mobile App Interface
- A simulated mobile app or a separate device to demonstrate how users can interact with the camera through a smartphone or tablet.

## Sensors
- Motion sensors for detecting movement and triggering recording.
- Microphones for audio capture and communication.
15 changes: 15 additions & 0 deletions open_hardware_designs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## Welcome!

Thank you for visiting the OpenBCI Python repository. This python code is meant to be used by people familiar with python and programming in general. Its purpose is to allow programmers to interface with
OpenBCI technology directly, both to acquire data and to write programs that can use that data on a live setting, using python.

This document is a hub to give you some information about the project. Jump straight to one of the sections below, or just scroll down to find out more.

## What are we doing?

### The problem
* OpenBCI is an incredible biosensor that can be challenging to work with
* Data comes into the computer very quickly
* Complex byte streams
* Lots of things can go wrong when dealing with a raw serial byte stream
* The boards all use different physical techniques to move data to computers such as bluetooth or wifi.