I am new to this, bought Feather M0 and Feather Ulitmate GPS. Soldered the required pins and stacked both the modules together. Tried the standard library to see if the GPS coordinates get printed. I don't have any response from the hardware serial port. I am not sure if GPS module is working, I am under the impression the LED on GPS module should glow when attached to Feather M0.
Not sure If I am missing anything and appreciate any help here.
Adafruit Feather M0 with Feather Ultimate GPS integration is
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- HridayM06
- Posts: 3
- Joined: Mon Aug 02, 2021 11:21 pm
- HridayM06
- Posts: 3
- Joined: Mon Aug 02, 2021 11:21 pm
Re: Adafruit Feather M0 with Feather Ultimate GPS integratio
This is the standard library code I am using to test:
// Test code for Ultimate GPS Using Hardware Serial
// (e.g. GPS for Leonardo, Flora or FeatherWing)
//
// This code shows how to test a passthru between USB and hardware serial
//
// Tested and works great with the Adafruit GPS FeatherWing
// ------> https://www.adafruit.com/products/3133
// or Flora GPS
// ------> https://www.adafruit.com/products/1059
// but also works with the shield, breakout
// ------> https://www.adafruit.com/products/1272
// ------> https://www.adafruit.com/products/746
//
// Pick one up today at the Adafruit electronics shop
// and help support open source hardware & software! -ada
// what's the name of the hardware serial port?
#define GPSSerial Serial1
void setup() {
// wait for hardware serial to appear
while (!Serial);
// make this baud rate fast enough to we aren't waiting on it
Serial.begin(115200);
// 9600 baud is the default rate for the Ultimate GPS
GPSSerial.begin(9600);
}
void loop() {
if (Serial.available()) {
char c = Serial.read();
GPSSerial.write(c);
}
if (GPSSerial.available()) {
char c = GPSSerial.read();
Serial.write(c);
}
}
// Test code for Ultimate GPS Using Hardware Serial
// (e.g. GPS for Leonardo, Flora or FeatherWing)
//
// This code shows how to test a passthru between USB and hardware serial
//
// Tested and works great with the Adafruit GPS FeatherWing
// ------> https://www.adafruit.com/products/3133
// or Flora GPS
// ------> https://www.adafruit.com/products/1059
// but also works with the shield, breakout
// ------> https://www.adafruit.com/products/1272
// ------> https://www.adafruit.com/products/746
//
// Pick one up today at the Adafruit electronics shop
// and help support open source hardware & software! -ada
// what's the name of the hardware serial port?
#define GPSSerial Serial1
void setup() {
// wait for hardware serial to appear
while (!Serial);
// make this baud rate fast enough to we aren't waiting on it
Serial.begin(115200);
// 9600 baud is the default rate for the Ultimate GPS
GPSSerial.begin(9600);
}
void loop() {
if (Serial.available()) {
char c = Serial.read();
GPSSerial.write(c);
}
if (GPSSerial.available()) {
char c = GPSSerial.read();
Serial.write(c);
}
}
- adafruit_support_bill
- Posts: 88155
- Joined: Sat Feb 07, 2009 10:11 am
Re: Adafruit Feather M0 with Feather Ultimate GPS integratio
Please post some photos showing your soldering & connections.
- HridayM06
- Posts: 3
- Joined: Mon Aug 02, 2021 11:21 pm
Re: Adafruit Feather M0 with Feather Ultimate GPS integratio
Attached image it's simple stacked Adafruit Feather M0 and Adafruit Feather GPS
- adafruit_support_bill
- Posts: 88155
- Joined: Sat Feb 07, 2009 10:11 am
Re: Adafruit Feather M0 with Feather Ultimate GPS integratio
Most of your solder joints have not flowed at all onto the solder pads. For reliable electrical connection, they should all have a cross section like the diagram below. Please refer to this guide for some tips on identifying and fixing common soldering problems:
https://learn.adafruit.com/adafruit-gui ... n-problems
https://learn.adafruit.com/adafruit-gui ... n-problems
Please be positive and constructive with your questions and comments.