https://github.com/calebabg/ccsugobabygo
Xamarin Forms application for our IEEE Student Club with the focus on developing a remotely controlled car for movement facilitation
https://github.com/calebabg/ccsugobabygo
accelerometer xamarin-forms
Last synced: 4 months ago
JSON representation
Xamarin Forms application for our IEEE Student Club with the focus on developing a remotely controlled car for movement facilitation
- Host: GitHub
- URL: https://github.com/calebabg/ccsugobabygo
- Owner: CalebABG
- License: mit
- Created: 2019-04-01T23:16:58.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-09-04T00:29:21.000Z (almost 6 years ago)
- Last Synced: 2024-12-31T00:16:42.060Z (over 1 year ago)
- Topics: accelerometer, xamarin-forms
- Language: C#
- Homepage:
- Size: 57.8 MB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

## Synopsis
Being apart of the Student IEEE Chapter at Central Connecticut State University, one of the ongoing projects
we hope to finish very soon is called GoBabyGo.
Go Baby Go is a national organization that enables mobility solutions for children with disabilities.
Our clubs goal is to implement advanced electronic solutions in the form of a customizable,
remotely controlled car, for movement facilitation.
This Git project is a Xamarin Forms Mobile app for both Android and iOS for controlling the car using Bluetooth 4.0 LE for communication:
1. From the car to the app (Sender)
2. From the app to the car (Receiver)
The car will send status messages to the phone about its own sensors.
And the phone will send messages to the car with commands for controlling the motors.
Tilting the phone down is reverse, up is forward, and logically, left and right control turning depending on the orientation of the phone.
## Project Dev
### App Design
Welcome Page | Control Page |
:------------------------------------------------:|:-------------------------------------------------:
 | 
---
### Branching
The ```master``` branch contains the latest stable build of the project.
---
### NuGet Packages Used
- [Xamarin.Essentials](https://github.com/xamarin/Essentials) - A kit of essential API's!
- [MVVM Helpers](https://github.com/jamesmontemagno/mvvm-helpers) - MVVM helper classes!
- [Xamarin.Forms.InputKit](https://github.com/enisn/Xamarin.Forms.InputKit) - Awesome Controls such as Checkbox, Radiobutton, etc!