twinn / ShotTracker

Open source gun shot detection.
MIT License
3 stars 2 forks source link

Decide on platform #2

Closed twinn closed 11 years ago

twinn commented 11 years ago

I image this will be an Arduino project. I'm open to other suggestions though.

arronmabrey commented 11 years ago

http://makezine.com/2013/04/15/arduino-uno-vs-beaglebone-vs-raspberry-pi/

arronmabrey commented 11 years ago

http://makezine.com/magazine/how-to-choose-the-right-platform-raspberry-pi-or-beaglebone-black/

arronmabrey commented 11 years ago

I think BeagleBone Black in that last article is pretty cool and a good price for the processing power. It runs linux which from what I read in the first article allows much better networking capability, and it also might be easier to do audio pre-processing on board before deciding whether or not to send a notification. ie. was that a gunshot or a firework.

arronmabrey commented 11 years ago

For the record I have used neither... just trying to evaluate perceived pros/cons

arronmabrey commented 11 years ago

This is also cool http://www.tinyos.net/

from the FAQs

What networking facilities does it provide?

...

TinyOS supports multihop, network-wide sub-millisecond time synchronization through the Flooding Time Synchronization Protocol, developed by researchers at Vanderbilt University.

Data collection protocols build a self-organizing, self-repairing routing topology to data collection points known as "roots." Typically these roots are connected to a PC or other device, such that the data collected can be stored in a database for later use. Collection protocols send data in only one direction (towards a root): they do not support messages to arbitrary nodes in the network.

...

twinn commented 11 years ago

@arronmabrey thanks for the research!

I'm going to proceed using an arduino.

Here's my reasoning:

Price: Since the target market would be people living in neighborhoods that are dealing with gun crime keeping cost as low as possible will be important.

Energy: Ideally these should be solar powered keeping the electrical requirements to a minimum is important.

I'm going to close this issue for now, if the arduino seems to be underpowered for the job we can revisit the beaglebone.