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)
- 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.