Skip to content

Touftoufe/TIM_DashBoard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TIM_DashBoard

TIM's new cars' dashboards

Project Information

Organization tree

  • hardware
    • doc
      • BOM
      • appnotes
      • datasheets
      • errata
    • kicad
      • inventhub git (hardware versions management)
      • project library
      • schematic
      • layout
    • meca
      • 3d models
      • gerber
  • software
    • STM32CubeIDE project*
  • documentation
    • Block diagram
    • ICD (Interface control document)
    • User manual
    • Pinion diagram

'Requirements' specification

Indispensable requirements

  • See actual speed on screen
  • Switch headlight on or off
  • Signal turn (left, right, switch off)
  • Wipe the windshield
  • See break light status on screen
  • Select wiper speed
  • Select power level

Optional requirements

  • Select speed limit
  • See set speed limit on screen
  • Choose to drive forward or in reverse
  • Turn car on/Off
  • Configuration interface to choose between different modes

Out of scope

  • Klaxon

Progress status

  • Organize the project
  • Have a clear idea of what to make
  • Test all hardware functions on prototype board
  • Correct the mistakes on prototype board
  • Write and update Errata (/hardware/doc/errata.md)
  • Complete the specifications
  • Translate the specifications into sequence diagram
  • Start software for different functions
    • epaper screen control
    • servo motor control
    • speed limit input
    • menu navigation
    • gpio Lights control
    • gpio ...
  • Document the source code
  • Pass the tests
  • write a User manual
  • Insatll new dashboard in the car

Contributors

Aouci Sofiane

Jacquet Prince

For Team : TIM UPS INSA

About

TIM's new cars' dashboards

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages