| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

USB GPS Hammond X2

Page history last edited by MrTundraMan 10 years, 7 months ago

USB GPS in a Hammond Case Revision X2

 

This design is based on the USB Hammond GPS Revision X1.

 

 

Design Changes

 

  • Board is smaller than the USB Hammond GPS Revision X1.
    • The goal of the size reduction is to fit in the Seeedstudio Fusion PCB Service 50 cm size which results in a less expensive board fabrication.
  • I/O pins relocated to support SPI connections
  • Added a SPI connector
    • Connector is a 1x6 header
    • Could connect to a TFT LCD Display
    • Could be used along with the RST jumper to download the board software
    • Could be used to load the Arduino Leonardo bootloader (instead of WinAVR and FLIP)
  • Removed the HWB jumper
  • Moved Battery Charging Thermal Sensor to rear of board to be close to the battery
  • Added solder tabs to the sides of the JST connector for improved mechanical support

 

Issues

 

  • HWB was left floating (mistake)
    • Added wire to ground
  • Charging LED colors got swapped
    • Green while charging
    • Red after charging is completed
  • I/O pin change required software change to Board/LEDs.h file 

 

Board Outline

 

 

Software

 

  • WinAVR - AVR Development environment
    • Includes the Programmers Notepad although that isn't used for this project
  • LUFA- I used version 130303
  • Embedded Code Repository - based on LUFA USB to Serial Code
  • Install LUFA driver
    • Device Manager, Right click on the device and install driver from
      C:\WinAVR-20100110\LUFA-130303\Projects\USBtoSerial
    • Error - How to install a driver that does not contain digital signature information in Windows 8
      • Turn off the check
      • Hold the shift key while clicking on Restart
      • Select Troubleshoot > Advanced Options > Startup Settings > Restart
      • After Restart select option 7.
  • FLIP
    • Use to download compiled code to board
    • Make sure HWB is connected to ground
    • Reset Application button in FLIP works
  • Windows 3339 Tool
    • Doesn't seem to be working to create map due to google maps API change
  • USB Host Code - Use to convert XML file to google earth KML compatible file
    • Requires Python 2.7 (not Python 3.0)

 

 

Comments (0)

You don't have permission to comment on this page.