This is an IoT application that utilizes an accelerometer and magnetometer data to detect movements and disturbances within a nest. If unusual movement is detected, an alarm is sent to our conservationist/volunteer alerting them of a nest disturbance. Notifications can come in the form of an email, text message, or phone call.
How we build it
For demonstration, we used a hollow paper egg in which we inserted a Freescale IoT development edge node device. The device communicates with a nearby base station via a low-power 2.4 GHz radio transmission. The gateway then forwards that transmission via Wi-Fi/Cellular and possibly other low-power wide-area network transmission technology. For the cloud platform, we have developed a platform using MEAN stack technology (MongoDB, Express.js, Angular.js, and Node.js).
Challenges we ran into
Working with unfamiliar technology & Compressed development cycle
Accomplishments that we're proud of
- Working together as a team
- The majority of the team met each other for the first time here
- Working through our challenges successfully
- Making unfamiliar technology with for us
What we learned
Working with servers, working around the Freescale’s quirks, working with the technologies mentioned,
What's next for Turtle Watch
The Turtle Watch infrastructure can utilize many different sensors for wide-ranging applications in the wildlife industry and beyond.
Built With
- 2.4-ghz-radio
- angular.js
- avnet-cellular-adapter
- c
- c++
- c/c++
- css
- express.js
- freescale-freedom-platform
- html
- javascript
- maybe-mongodb
- mongodb
- monogdb
- node.js
- nxp-frdm-k64f-development-boards
Log in or sign up for Devpost to join the conversation.