Hello all, have any of you been able to get any output of the serial UART pins of the Arduino Giga? I have been watching the pins with a logic analyzer and have gotten zero output from any of the 4 hardware serial ports. I'm using the usual Serial.begin(9600); and Serial.write("TEXT"); without any success. Is there any other configuration required? any other ideas? Thanks in advance!
UPDATE: the Arduino serial library for the giga is BROKEN. Here is the real mapping of the pins:
Serial 3 -> Serial 2 (serial 3 actually points to pins 16 and 17)
Serial 2 -> Serial 1 (Serial 2 actually points to pins 18 and 19)
Serial 1 -> Serial (Serial 1 actually points to pins 0 and 1)
Serial 0 = NOT READABLE ON ANY PINS.
how do I pass this info on to be fixed by the arduino devs?
I recommend contacting their support by creating a ticket
Please Note: That Serial.begin(9600); is reserved for USB and the following Serial objects are as follows:
- Serial1 -> TX0/RX0 (D1.D0)
- Serial2 -> TX1/RX1 (D18,D19)
- Serial3 -> TX2/RX2 (D16,D17)
- Serial4 -> TX3/RX3 (D14,D15)
you guys just changed the documentation over the weekend, Serial4 was undocumented and the pins for the serial you listed above were offset by 1 position. thanks for the changes.
Yes! We are actively updating documentation according to questions and reports. Thank you for raising this discussion
It may be also useful to point out that unlike what happens on UNO or MEGA, on more modern boards where USB is natively provided by the main microcontroller (like GIGA) the Serial port exposed via USB is not replicated on any physical pins.
Thanks for this, but the documentation is still wildly wrong all over the place. I actually cannot find where the serial pins are documented correctly other than here! Let me suggest someone fix these: Serial - Arduino Reference, Arduino GIGA R1 WiFi — Arduino Online Shop (the pinout graphic/pdf source and where posted), https://docs.arduino.cc/tutorials/giga-r1-wifi/cheat-sheet -- they are all still wrong and folks like me all over the place are losing a lot of time to this.