Hey I hope you all are doing well. I'm working on an autonomous drone which will be based on Arduino nano.
I'm facing some issues with it I've configured Multiwii, hc-05(with 115200 baud rate) and neo-6m-v2 gps with an Arduino nano using Arduino nano sheild
As you can see it has hardware transmission and receiving pin and I'm using it for GPS and the pin 0,1 for Bluetooth module but as soon as I plug in my GPS cables (cross management i.e. tx to rx and rx to tx) Multiwii conf software stops responding and the transmission/receiving led turns off as well on the Arduino.
The hardware Serial pins are pins 0 and 1 and Serial can only be connected to one device so your attempt to share them for both GPS and Bluetooth will not work
Consider using 2 other pins with the SoftwareSerial library for one of the devices but still expect problems with uploading code because the USB serial connection uses pins 0 and 1 too.
As you can see it has hardware transmission and receiving pin
Actually you can't see that in your picture but I am familiar with that board. The Rx and Tx pins (0 and 1) are broken out, labelled and grouped with power pins for convenience
That sounds reasonable p.s. here is another quick question I've a mega board too will that make a difference i.e.can it communicate with two devices simultaneously as it has 3 hardware pin sets ? And do I need to make changes in MultiWii config file about the tx and rx pins of the GPS module if I plan on using Arduino nano?
UKHeliBob:
Sorry, but I know nothing about the config file. Are there likely looking settings available ?
Yes there are setting like you've to uncomment the components being used in your project and things like min/Max throttle, yaw, pitch and roll settings but there is no such thing as pins initialization and stuff in there so I think I'll just try my luck with that