Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Navidot - Presentation of a school project usin...

GDG Montreal
April 19, 2024
38

Navidot - Presentation of a school project using Flutter in 3 months

Innovatively built a Braille printing device alongside a complementary mobile app powered by Flutter in just three months. Seamlessly blending hardware and software for enhanced accessibility.

GDG Montreal

April 19, 2024
Tweet

More Decks by GDG Montreal

Transcript

  1. AGENDA 1 2 3 4 5 6 App Features GDSC

    & Flutter Demo Challenges Conclusion NaviDot
  2. Electrical Engineering Student Concordia University Sumaiya Abedin Computer Engineering Student

    Concordia University Firdaws Bouzeghaya Computer Engineering Student Concordia University Kawther Bouzeghaya Computer engineering Concordia University Bayan Alsalem Meet the Team Ryan Morin ‹#› Electrical Engineering Student Concordia University
  3. Community groups for college and university students interested in Google

    developer technologies. The Concordia club offers mentorship programs where students are paired with experienced mentors from the tech industry. What is GDSC? 1
  4. What is NaviDot ? 2 It offers a real time

    text-to-speech and text-to-Braille device that prints the names of restaurants, schools, cafes and more along the user's route, giving them access to information about their surroundings.
  5. A portable Braille-printing device that: Has a dynamic Braille display

    that prints user surroundings in Braille Presents the user's surroundings in Braille text mechanically Detects collision and notifies users using haptic feedback Has a speaker that tells the users about their surroundings NaviDot Consists of 3
  6. An App that: Allows user to connect to the device

    Allows the user to select their destination Allows users to select the device’s preferences Range, Category, Printing Speed. 4 NaviDot Consists of
  7. Packages Used 2 3 4 1 Bluetooth Low Energy (BLE)

    Designed for short range communication. Optimized for low energy consumptions. Transmits small packets of data LatLng Provides LatLng calculations. Handles geographical coordinates. Provide Geodesy calculations, such as bearing. FlutterTTS Integrates text to speech functionality. Allows various customization options such as voice output type, language, accents.. Google MAPS API Displays maps. Adds markers. Customizes maps styling. Implements gestures such as zooming in/out. 13